Projects per year
Abstract
Metamodeling platforms are an important cornerstone for building domain-specific modeling languages in an efficient and effective way. Two prominent players in the field are ADOxx and the Eclipse Modeling Framework (EMF) which both provide rich ecosystems on modeling support and related technologies. However, until now, these two worlds live in isolation while there would be several benefits of having a bridge to exchange metamodels and models for different purposes (e.g., reuse of features and plugins that are only available on one platform, access to additional modeler and developer communities). Therefore, in this paper, we propose first steps toward establishing interoperability between ADOxx and EMF. For this, we thoroughly analyze the metamodeling concepts employed by both platforms before proposing a bridge that enables bidirectional exchange of metamodels. We evaluate the bidirectional bridge with several openly available metamodels created with ADOxx and EMF, respectively. Moreover, we quantitatively and qualitatively analyze the bridge by an evaluation that incorporates the instantiation and use of the metamodels on both platforms. We show that the metamodels can be exchanged without information loss and similar modeling experiences with respect to the resulting models can be achieved.
| Original language | English |
|---|---|
| Title of host publication | 34th International Conference on Advanced Information Systems Engineering, CAiSE 2022, Leuven, Belgium, June 6-10, 2022 |
| Editors | Xavier Franch, Geert Poels, Frederik Gailly, Monique Snoeck |
| Pages | 479-497 |
| Number of pages | 19 |
| DOIs | |
| Publication status | Published - Jun 2022 |
Publication series
| Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
|---|---|
| Volume | 13295 LNCS |
| ISSN (Print) | 0302-9743 |
| ISSN (Electronic) | 1611-3349 |
Fields of science
- 202017 Embedded systems
- 102006 Computer supported cooperative work (CSCW)
- 102015 Information systems
- 102016 IT security
- 102020 Medical informatics
- 102022 Software development
- 102027 Web engineering
- 102034 Cyber-physical systems
- 509026 Digitalisation research
- 502032 Quality management
- 502050 Business informatics
- 503015 Subject didactics of technical sciences
JKU Focus areas
- Digital Transformation
Projects
- 2 Finished
-
LeaxDSML - Language Engineering for Analyzable Executable DSMLs
Garmendia, A. (Researcher), Leroy, D. (Researcher) & Wimmer, M. (PI)
01.03.2019 → 31.12.2022
Project: Funded research › FWF - Austrian Science Fund
-
CDL-MINT Christian Doppler Laboratory for Model-Integrated Smart Production
Eisenberg, M. (Researcher), Gemeinhardt, F. (Researcher), Govindasami, H. S. (Researcher), Jayaraman, R. (Researcher), Mitter, A. (Researcher), Sindelar, R. (Researcher), Sint, S. (Researcher), Taspinar, B. (Researcher) & Wimmer, M. (PI)
01.01.2017 → 31.12.2023
Project: Funded research › CDG - Christian Doppler Forschungsgesellschaft