Surveying co-evolution in modeling ecosystems

Jürgen Etzlstorfer, Elisabeth Kapsammer, Wieland Schwinger, Johannes Schönböck

Publikation: Beitrag in Buch/Bericht/TagungsbandKonferenzbeitragBegutachtung

Abstract

Metamodels, defining the determinant concepts of a domain, constitute the core components in Model-Driven Engineering. Together with their depending artifacts, e.g., models and transformations, they form modeling ecosystems. To be operable, it is essential for a modeling ecosystem to be in a valid state with respect to the various interdependencies between the metamodel and its depending artifacts as well as among the depending artifacts. Consequently, in case of metamodel evolution, caused by, e.g., changing requirements, the depending artifacts have to be co-evolved accordingly to keep the system in a valid state. With respect to modeling ecosystems, special effort has to be laid to a consistent co-evolution across the different kinds of artifacts and their relationships. Although several approaches for the co-evolution of depending artifacts have been proposed, there was no special focus on an ecosystem-wide perspective of co-evolution, yet. Therefore, this paper focuses on co-evolution in modeling ecosystems by discussing the various components of a modeling ecosystem and their relationships, depicting the respective co-evolution process, proposing an evaluation framework for co-evolution, and applying this framework to current approaches. Based on this evaluation we derive lessons learned and present future research directions.

OriginalspracheEnglisch
TitelModel-Driven Engineering and Software Development - 5th International Conference, MODELSWARD 2017, Revised Selected Papers
Redakteure/-innenBran Selic, Luis Ferreira Pires, Slimane Hammoudi
Herausgeber (Verlag)Springer
Seiten354-376
Seitenumfang23
ISBN (Print)9783319947631
DOIs
PublikationsstatusVeröffentlicht - 2018
Veranstaltung5th International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2017 - Porto, Portugal
Dauer: 19 Feb. 201721 Feb. 2017

Publikationsreihe

NameCommunications in Computer and Information Science
Band880
ISSN (Print)1865-0929

Konferenz

Konferenz5th International Conference on Model-Driven Engineering and Software Development, MODELSWARD 2017
Land/GebietPortugal
OrtPorto
Zeitraum19.02.201721.02.2017

Fingerprint

Untersuchen Sie die Forschungsthemen von „Surveying co-evolution in modeling ecosystems“. Zusammen bilden sie einen einzigartigen Fingerprint.

Zitieren