Skip to main content

2011 | OriginalPaper | Buchkapitel

MORPHEUS: A Supporting Tool for MDD

verfasst von : Elena Navarro, Abel Gómez, Patricio Letelier, Isidro Ramos

Erschienen in: Information Systems Development

Verlag: Springer New York

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Model-driven development (MDD) approach is gaining more and more attention both from practitioners and academics because of its positive influences in terms of reliability and productivity in the software development process. ATRIUM is one of the current proposals following the MDD principles as the development is driven by models and a tool, MORPHEUS, supports both its activities and models. This tool provides facilities for modelling, metamodelling, and analysis and integrates an engine to execute transformations. In this work, this tool is presented describing both its architecture and its capabilities.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Bézivin J. (2004). In search of a basic principle for model driven engineering, Upgrade 5(2), pp. 21–24, 2004. Bézivin J. (2004). In search of a basic principle for model driven engineering, Upgrade 5(2), pp. 21–24, 2004.
2.
Zurück zum Zitat Chung L., Nixon B.A., Yu E. and Mylopoulos J. (2000). Non-Functional Requirements in Software Engineering, Kluwer, Boston.MATH Chung L., Nixon B.A., Yu E. and Mylopoulos J. (2000). Non-Functional Requirements in Software Engineering, Kluwer, Boston.MATH
3.
Zurück zum Zitat Cook S., Jones G., Kent S. and Cameron A. (2007) Domain-specific Development with Visual Studio DSL Tools, Addison Wesley Professional. Cook S., Jones G., Kent S. and Cameron A. (2007) Domain-specific Development with Visual Studio DSL Tools, Addison Wesley Professional.
4.
Zurück zum Zitat Czarnecki K. and Helsen S. (2006) Classification of Model Transformation Approaches. IBM Systems Journal, 45(3), pp. 621–645.CrossRef Czarnecki K. and Helsen S. (2006) Classification of Model Transformation Approaches. IBM Systems Journal, 45(3), pp. 621–645.CrossRef
5.
Zurück zum Zitat Dardenne A., van Lamsweerde A. and Fickas S. (1993) Goal-directed Requirements Acquisition, Science of Computer Programming, 20(1–2), pp. 3–50.MATHCrossRef Dardenne A., van Lamsweerde A. and Fickas S. (1993) Goal-directed Requirements Acquisition, Science of Computer Programming, 20(1–2), pp. 3–50.MATHCrossRef
8.
Zurück zum Zitat GROWTH G3RD-CT-00794 (2003) EFTCOR: Environmental Friendly and cost-effective Technology for Coating Removal. European Project, 5th Framework Prog. GROWTH G3RD-CT-00794 (2003) EFTCOR: Environmental Friendly and cost-effective Technology for Coating Removal. European Project, 5th Framework Prog.
9.
Zurück zum Zitat ISO/IEC JTC JTC1/SC7 N4098 (2008), Software Engineering-Software Product Quality Requirements and Evaluation (SQuaRE) Quality Model. ISO/IEC JTC JTC1/SC7 N4098 (2008), Software Engineering-Software Product Quality Requirements and Evaluation (SQuaRE) Quality Model.
10.
Zurück zum Zitat Kelly S., Lyytinen K. and Rossi M. METAEDIT+ A fully configurable Multi-User and Multi-tool CASE and CAME Environment. Proc. of 8 th International Conference on Advances Information System Engineering, LNCS1080, Springer, 1996, pp. 1–21. Kelly S., Lyytinen K. and Rossi M. METAEDIT+ A fully configurable Multi-User and Multi-tool CASE and CAME Environment. Proc. of 8 th International Conference on Advances Information System Engineering, LNCS1080, Springer, 1996, pp. 1–21.
12.
Zurück zum Zitat Montero F. and Navarro E. (2007), ATRIUM: Software Architecture Driven by Requirements, Proc. 14th IEEE Int. Conf. on Engineering of Complex Computer Systems (ICECCS'09), IEEE Press, June 2007, in press. Montero F. and Navarro E. (2007), ATRIUM: Software Architecture Driven by Requirements, Proc. 14th IEEE Int. Conf. on Engineering of Complex Computer Systems (ICECCS'09), IEEE Press, June 2007, in press.
14.
Zurück zum Zitat Navarro E. and Cuesta C.E. (2008), Automating the Trace of Architectural Design Decisions and Rationales Using a MDD Approach, Proc. 2nd European Conference Software Architecture, LNCS 5292, Springer, September 2008, pp. 114–130. Navarro E. and Cuesta C.E. (2008), Automating the Trace of Architectural Design Decisions and Rationales Using a MDD Approach, Proc. 2nd European Conference Software Architecture, LNCS 5292, Springer, September 2008, pp. 114–130.
15.
Zurück zum Zitat Navarro E. (2007), Architecture Traced from Requirements applying a Unified Methodology, PhD thesis, Computing Systems Department, UCLM. Navarro E. (2007), Architecture Traced from Requirements applying a Unified Methodology, PhD thesis, Computing Systems Department, UCLM.
16.
Zurück zum Zitat Navarro E., Letelier P. and Ramos I. (2007), Requirements and Scenarios: Playing Aspect Oriented Software Architectures, Proc. 6th IEEE/IFIP Conf. on Software Architecture, IEEE Press, 2007, n. 23. Navarro E., Letelier P. and Ramos I. (2007), Requirements and Scenarios: Playing Aspect Oriented Software Architectures, Proc. 6th IEEE/IFIP Conf. on Software Architecture, IEEE Press, 2007, n. 23.
17.
Zurück zum Zitat Navarro E., Letelier P., Reolid D. and Ramos I. (2007) Configurable Satisfiability Propagation for Goal Models using Dynamic Compilation Techniques, Proc. Information Systems and Development (ISD’07), Springer, New York, USA, September 2007, pp. 167–179. Navarro E., Letelier P., Reolid D. and Ramos I. (2007) Configurable Satisfiability Propagation for Goal Models using Dynamic Compilation Techniques, Proc. Information Systems and Development (ISD’07), Springer, New York, USA, September 2007, pp. 167–179.
18.
Zurück zum Zitat Navarro E., Letelier P., Mocholí J.A. and Ramos I. A Metamodeling Approach for Requirements Specification. Journal of Computer Information Systems, 2006, 47(5), 67–77. Navarro E., Letelier P., Mocholí J.A. and Ramos I. A Metamodeling Approach for Requirements Specification. Journal of Computer Information Systems, 2006, 47(5), 67–77.
19.
Zurück zum Zitat OMG (2006). Meta Object Facility (MOF) 2.0 Core Specification (ptc/06-01-01). OMG (2006). Meta Object Facility (MOF) 2.0 Core Specification (ptc/06-01-01).
20.
Zurück zum Zitat OMG (2005). Document ptc/05-11-01, QVT, MOF Query/Views/Transformations. OMG (2005). Document ptc/05-11-01, QVT, MOF Query/Views/Transformations.
21.
Zurück zum Zitat OMG (2005). Software Process Engineering Metamodel (SPEM), ver. 1.1 formal/05-01-06. OMG (2005). Software Process Engineering Metamodel (SPEM), ver. 1.1 formal/05-01-06.
22.
Zurück zum Zitat Pérez, J., Ali, N., Carsí, J.Á. and Ramos, I. (2006). Designing Software Architectures with an Aspect-Oriented Architecture Description Language, Proc. 9th Int. Sym. on Component-Based Software Engineering (CBSE 2006), June 2006, pp. 123–138, Springer, Berlin/Heidelberg. Pérez, J., Ali, N., Carsí, J.Á. and Ramos, I. (2006). Designing Software Architectures with an Aspect-Oriented Architecture Description Language, Proc. 9th Int. Sym. on Component-Based Software Engineering (CBSE 2006), June 2006, pp. 123–138, Springer, Berlin/Heidelberg.
23.
Zurück zum Zitat Pérez, J., Navarro, E., Letelier, P. and Ramos, I. (2006). A Modelling Proposal for Aspect-Oriented Software Architectures, Proc. 13th Annual IEEE Int. Conf. and Works. on the Engineering of Computer Based Systems (ECBS'06), IEEE Press, March 2006, pp. 32–41. Pérez, J., Navarro, E., Letelier, P. and Ramos, I. (2006). A Modelling Proposal for Aspect-Oriented Software Architectures, Proc. 13th Annual IEEE Int. Conf. and Works. on the Engineering of Computer Based Systems (ECBS'06), IEEE Press, March 2006, pp. 32–41.
24.
Zurück zum Zitat Selic, B. (2003). The Pragmatics of Model-Driven Development. IEEE Soft. 20(5), pp. 19–25.CrossRef Selic, B. (2003). The Pragmatics of Model-Driven Development. IEEE Soft. 20(5), pp. 19–25.CrossRef
Metadaten
Titel
MORPHEUS: A Supporting Tool for MDD
verfasst von
Elena Navarro
Abel Gómez
Patricio Letelier
Isidro Ramos
Copyright-Jahr
2011
Verlag
Springer New York
DOI
https://doi.org/10.1007/978-1-4419-7355-9_22