The Role of Metamodeling in Model-Driven Development
Korthaus, Axel
;
Gitzel, Ralf
Dokumenttyp:
|
Konferenzveröffentlichung
|
Erscheinungsjahr:
|
2004
|
Buchtitel:
|
Proceedings 2004 / SCI 2004, the 8th World Multi-Conference on Systemics, Cybernetics and Informatics : July 18 - 21, 2004, Orlando, Florida, USA
|
Titel einer Zeitschrift oder einer Reihe:
|
Information Systems, Technologies and Applications
|
Band/Volume:
|
4
|
Seitenbereich:
|
68-73
|
Herausgeber:
|
Callaos, Nagib
|
Ort der Veröffentlichung:
|
Orlando, Fla.
|
Verlag:
|
IIIS
|
ISBN:
|
980-6560-13-2
|
Sprache der Veröffentlichung:
|
Englisch
|
Einrichtung:
|
Fakultät für Betriebswirtschaftslehre > Wirtschaftsinformatik III (Schader 1991-2015, Em)
|
Fachgebiet:
|
330 Wirtschaft
|
Normierte Schlagwörter (SWD):
|
Modellierung , Softwareentwicklung , Software Engineering
|
Abstract:
|
Model-Driven Development (MDD) is a model-centric software engineering approach which aims at improving the quality and lifespan of software artifacts by focusing on the design models instead of code. However, in many respects, MDD is still in its infancy and suffers from several shortcomings. In this paper, we analyze MDD's current deficiencies in detail and argue that potential for improvement lies in the domain-specific adaptation of MDD infrastructures by consequently applying metamodel-based approaches. An examination and comparison of stereotypes and class libraries as related "lightweight" techniques for domain-specific model extensions shows that a more sophisticated approach is needed. Therefore, we propose the concept of a three-level ontological metamodel hierarchy designed to support user-defined domain-specific metamodels. A rudimentary example hierarchy from the context of content management is used to illustrate how our solution helps to reach the goals of MDD.
|
| Dieser Eintrag ist Teil der Universitätsbibliographie. |
Suche Autoren in
Sie haben einen Fehler gefunden? Teilen Sie uns Ihren Korrekturwunsch bitte hier mit: E-Mail
Actions (login required)
|
Eintrag anzeigen |
|
|