Projects

Projects

Model Consistency ensured by Metamodel Integration (MoConseMI)

Begin: 06.05.2015
End: 06.11.2023

Participants

M.Sc. Johannes Meier
Prof. Dr. Andreas Winter

In multi-perspective software development, several perspectives exist presenting different views on the developed artefacts like sourcecode, architecture descriptions, requirements, and testcases. Because some perspectives handle the same data and all the data have relationships between each other, there is a strong need for synchronization of the data between different perspectives. As example, architecture descriptions like UML component and class diagrams show the main parts of the sourcecode, which results in the need for synchronization between diagrams and sourcecode.

To solve this problem, there exist two general approaches: Synthetic approaches create manually transformations for the synchronization of the data between different perspectives. Projectional approaches create an integrated metamodel (called SUMM) which describes the complete current domain (here software development) consisting of the viewpoints of all perspectives. The perspectives read and write data directly from and to one big model containing all data of all perspectives conforming to the SUMM.

This project follows the projectional SUMM approach using integrated metamodels. The problem in the area of integrated metamodels is, that there exist no approach for creating SUMMs. Therefore, this project aims at developing and validating a method for integrating single metamodels (CMMs) into one SUMM.


Theses

Completed Theses


Publications

 
[inproceedings]   BibTeX    Paper Paper
Cover Meier, Johannes; Kateule, Ruthbetha; Winter, Andreas:
Operator-based Viewpoint Definition, In: Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development, pp. 401-408, Valletta, SciTePress, February 2020.
 
 
[inproceedings]   BibTeX    Paper Paper
Cover Artikov, Muzaffar; Meier, Johannes; Winter, Andreas:
Towards Integrated IoT Languages, In: International Conference on Information Science and Communications Technologies (ICISCT) 2019, pp. 1-5, Tashkent, Uzbekistan, IEEE, 2020.
 
 
[inproceedings]   BibTeX    Paper Paper
Cover Meier, Johannes; Werner, Christopher; Klare, Heiko; Tunjic, Christian; Aßmann, Uwe; Atkinson, Colin; Burger, Erik; Reussner, Ralf; Winter, Andreas:
Classifying Approaches for Constructing Single Underlying Models,
In: Hammoudi, Slimane; Pires, Luis Ferreira; Selic, Bran (eds):
Model-Driven Engineering and Software Development, MODELSWARD 2019, vol. 1161, Communications in Computer and Information Science (CCIS), pp. 350-375, Cham, Springer International Publishing, 2020.
 
 
[inproceedings]   BibTeX    Paper Paper
Cover Meier, Johannes; Klare, Heiko; Tunjic, Christian; Atkinson, Colin; Burger, Erik; Reussner, Ralf; Winter, Andreas:
Single Underlying Models for Projectional, Multi-View Environments, In: Proceedings of the 7th International Conference on Model-Driven Engineering and Software Development, pp. 119-130, Prague, SCITEPRESS, February 2019.
 
 
[inproceedings]   BibTeX    Paper Paper
Cover Atkinson, Colin; Burger, Erik; Meier, Johannes; Reussner, Ralf; Winter, Andreas:
Preface to the 1st Workshop on View-Oriented Software Engineering (VoSE), In: ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C) 2019, pp. 370-370, Munich, Germany, IEEE, 2019.
 
 
[inproceedings]   BibTeX    Paper Paper    Slides Slides
Cover Meier, Johannes; Winter, Andreas:
Model Consistency ensured by Metamodel Integration,
In: Hebig, Regina; Berger, Thorsten (eds):
6th International Workshop on The Globalization of Modeling Languages (GEMOC), co-located with ACM/IEEE 21st International Conference on Model Driven Engineering Languages and Systems (MODELS 2018), pp. 408-415, Copenhagen, CEUR Proceedings of MODELS 2018 Workshops, October 2018.
 
 
[article]   BibTeX    Paper Paper
Cover Meier, Johannes; Winter, Andreas:
Towards Evolution Scenarios of Integrated Software Artifacts, vol. 38, no. 2, In: Softwaretechnik-Trends, pp. 63-64, May 2018.
 
 
[article]   BibTeX    Paper Paper
Cover Meier, Johannes; Winter, Andreas:
Traceability enabled by Metamodel Integration, vol. 38, no. 1, In: Softwaretechnik-Trends, pp. 21-26, February 2018.
 
 
[article]   BibTeX    Paper Paper
Cover Meier, Johannes; Winter, Andreas:
Towards Metamodel Integration Using Reference Metamodels, In: 4th Workshop on View-Based, Aspect-Oriented and Orthographic Software Modelling (VAO 2016), pp. 19-22, March 2016.
 

(Changed: 19 Dec 2024)  | 
Zum Seitananfang scrollen Scroll to the top of the page