Model-Driven Development
Autor(en):
Zusammenfassung
The model-driven architecture (MDA) paradigm is well-known and widely used in the field of model-based software development. However, there are still some issues that are problematic and that need to be dealt with carefully. In this paper we present a metaphor that explains how MDA grows in complexity as problems faced become more difficult or “wicked”, and how a method designed to be powerful, flexible and MDA-compliant can eventually become, in effect, a “jigsaw puzzle”. This jigsaw puzzle is not merely the result of having a collection of methodological “pieces” with routes across them, but also arises as a result of the criteria underlying the MDA abstraction layers. We compare MDA to other research fields such as human-computer interaction, model management and method engineering, and we use as an example the OO-Method, a software development method based on MDA-compliant model transformations. We focus on a methodological piece that is conceived to allow the specification of interaction requirements by means of interface sketches. These sketches are supported by a task model that serves as a sound basis for formalisation and allows the application of model transformation in order to obtain subsequent models. A case study illustrates the requirements capture method together with the software development process defined by the OO-Method. The whole process presented in the case study represents one of the possible routes that can be followed when developing a software system with the OO-Method.
- Vollständige Referenz
- BibTeX
Pastor, O., España, S., Panach, J. I. & Aquino, N.,
(2008).
Model-Driven Development.
Informatik-Spektrum: Vol. 31, No. 5.
Berlin Heidelberg:
Springer-Verlag.
(S. 394-407).
DOI: 10.1007/s00287-008-0275-8
@article{mci/Pastor2008,
author = {Pastor, Oscar AND España, Sergio AND Panach, José Ignacio AND Aquino, Nathalie},
title = {Model-Driven Development},
journal = {Informatik-Spektrum},
volume = {31},
number = {5},
year = {2008},
,
pages = { 394-407 } ,
doi = { 10.1007/s00287-008-0275-8 }
}
author = {Pastor, Oscar AND España, Sergio AND Panach, José Ignacio AND Aquino, Nathalie},
title = {Model-Driven Development},
journal = {Informatik-Spektrum},
volume = {31},
number = {5},
year = {2008},
,
pages = { 394-407 } ,
doi = { 10.1007/s00287-008-0275-8 }
}
Sollte hier kein Volltext (PDF) verlinkt sein, dann kann es sein, dass dieser aus verschiedenen Gruenden (z.B. Lizenzen oder Copyright) nur in einer anderen Digital Library verfuegbar ist. Versuchen Sie in diesem Fall einen Zugriff ueber die verlinkte DOI: 10.1007/s00287-008-0275-8
Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken
Mehr Information
ISSN: 1432-122X
Datum: 2008
Typ: Text/Journal Article

