Projects
Contact
News
Projects
Metamodeling and Model Based Engineering |
Participants
Prof. Dr. Andreas WinterM.Sc. Johannes Meier
M.Sc. Jan Jelschen
In contrast to text-based information, the representation of information in graph-based form allows a more and more flexible linkage of information with each other. Graph-based artefacts can be linked with each other in a very simple way by adding additional edges. Therefore, in software engineering graphs are used to store various kinds of information which are called models. To enable strongly typed information, graph schemas are introduced and used as metamodels.
Models which have to be always conform to one metamodel are used in the field of software engineering to store information, to analyze and compute calculations with high performance, and to create new models and metamodels. All these activities and techniques are summerized as Model Based Engineering (MBE).
This research area focuses both on methodologies for modeling, metamodeling and Model Based Engineering and on their practical support by tools and their application within projects and companies. The research activities target the whole life cycle of software, in particular initial software development, improvement, and modernization by migration.
Theses
Open Topics
Completed Theses
- 14.09.2021
Extraktion von Modellen aus LaTeX (BA) - 09.05.2021
Kollaborative UML-Modellierung mit unterschiedlichen UML-Werkzeugen (MA) - 24.02.2021
Modellgetriebene Vernetzung von Informationsquellen (BA) - 01.02.2021
UML-Werkzeuge evaluieren: Survey (BA) - 30.01.2021
UML-Werkzeuge evaluieren: Durchstich in die Tiefe (BA) - 19.01.2021
Plattform- und projektübergreifende Entwicklung von Software-Bausteinen (MA) - 30.06.2020
Extraktion von Modellen aus Datenbanken (BA) - 02.06.2020
Repository Managementsystem für Delta Language (MA) - 19.03.2020
Daten-Integration in Unternehmen: Synchronisierung (BA) - 28.01.2020
Extraktion von Modellen aus Excel (BA) - 19.11.2019
Integration von Zugangsdaten (BA) - 09.07.2019
Domain-spezifische Entwicklungssprachen für Internet of Things (BA) - 09.06.2019
A Generic Approach for the Collaborative Modeling of UML Diagrams Applied to UML State Machines (BA) - 02.04.2019
Ein Framework zum Autolayouting von Graphen (BA) - 05.03.2019
Inkrementelles Parsen von Java-Code (BA) - 27.11.2018
Analyse von Referenzmodellen (MA) - 12.11.2018
Schulung: Erstellung einer DSL mit EMF, Sirius und Xtext (MA) - 23.10.2018
Plattform- und einsatzunabhängige Implementierung von Geschäftslogik für Unternehmensanwendungen (MA) - 09.10.2018
Modellbasierte Darstellung von C++ Sourcecode (BA) - 14.08.2018
Kollaborative Modellierung von Aktivitätsdiagrammen in Echtzeit (BA) - 29.05.2018
Refactoring to Dependency Injection (MA) - 03.04.2018
Autolayouting von Klassendiagrammen (BA) - 02.08.2017
Modellierung von Anforderungen (MA) - 20.07.2017
Mapping von Java auf das Dagstuhl Middle Model (BA) - 12.09.2016
Abstract Semantic Graphs for Java (BA) - 30.10.2012
Software Visualization Services (BA) - 27.07.2010
A MetaModel Based Approach To Generating Visualisations (IP)
Publications
[inproceedings]
![]() ![]() |
|
![]() |
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]
![]() ![]() |
|
![]() |
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]
![]() ![]() |
|
![]() |
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]
![]() ![]() |
|
![]() |
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]
![]() ![]() |
|
![]() |
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]
![]() ![]() ![]() |
|
![]() |
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]
![]() ![]() |
|
![]() |
Meier, Johannes; Winter, Andreas: Towards Evolution Scenarios of Integrated Software Artifacts, vol. 38, no. 2, In: Softwaretechnik-Trends, pp. 63-64, May 2018. |
[article]
![]() ![]() |
|
![]() |
Meier, Johannes; Winter, Andreas: Traceability enabled by Metamodel Integration, vol. 38, no. 1, In: Softwaretechnik-Trends, pp. 21-26, February 2018. |
[inproceedings]
![]() ![]() |
|
![]() |
Kuryazov, Dilshodbek; Winter, Andreas: Collaborative Modeling Empowered by Modeling Deltas, In: DChanges 2015: Proceedings of the 3rd International Workshop on (Document) Changes: Modeling, Detection, Storage and Visualization , The 15th ACM SIGWEB International Symposium on Document Engineering, pp. 1-6, Lausanne, Switzerland, ACM, September 2015. ISBN: 978-1-4503-3714-4. |
[article]
![]() ![]() |
|
![]() |
Jelschen, Jan; Meier, Johannes; Winter, Andreas: SENSEI Applied: An Auto-Generated Toolchain for Q-MIG, vol. 35, no. 2, In: Softwaretechnik-Trends, pp. 39-40, May 2015. |
[article]
![]() ![]() |
|
![]() |
Kuryazov, Dilshodbek; Winter, Andreas: Towards Model History Analysis Using Modeling Deltas, vol. 35, no. 2, In: Softwaretechnik-Trends, pp. 15-16, May 2015. |
[inproceedings]
![]() ![]() |
|
![]() |
Ostendorp, Marie-Christin; Jelschen, Jan; Winter, Andreas: ELVIZ: A Query-Based Approach to Model Visualization, In: Fill, Hans-Georg; Karagiannis, Dimitris; Reimer, Ulrich (eds): Modellierung 2014, ISBN 978-3-88579-619-0 Bonner Köllen Verlag, ISSN 1617-5468, vol. 225, GI-Edition - Lecture Notes in Informatics (LNI), pp. 441-445, Vienna, Austria, Gesellschaft für Informatik, March 2014. |
[article]
![]() ![]() |
|
![]() |
Fuhr, Andreas; Horn, Tassilo; Riediger, Volker; Winter, Andreas: Model-Driven Software Migration into Service-Oriented Architecture, vol. 28, no. 1, In: Computer Science - Research and Development, pp. 65-84, February 2013. |
[inbook]
![]() |
|
![]() |
Fuhr, Andreas; Winter, Andreas; Erdmenger, Uwe; Horn, Tassilo; Kaiser, Uwe; Riediger, Volker; Teppe, Werner: Model-Driven Software Migration - Process Model, Tool Support and Application; In: Ionita, Anca Daniela; Litoiu, Marin; Lewis, Grace (eds): Migrating Legacy Applications: Challenges in Service Oriented Architecture and Cloud Computing Environments , pp. 153-184, Hershey, PA, IGI Global, November 2012. |
[inproceedings]
![]() ![]() |
|
![]() |
Erdmenger, Uwe; Fuhr, Andreas; Herget, Axel; Horn, Tassilo; Kaiser, Uwe; Riediger, Volker; Teppe, Werner; Theurer, Marianne; Uhlig, Denis; Winter, Andreas; Zillmann, Christian; Zimmermann, Yvonne: SOAMIG Project: Model-Driven Software Migration towards Service-Oriented Architectures, In: Fuhr, Andreas; Hasselbring, Wilhelm; Riediger, Volker; Bruntink, Magiel; Kontogiannis, Kostas (eds): Joint Proceedings of the First International Workshop on Model-Driven Software Migration (MDSM 2011) and the Fifth International Workshop on System Quality and Maintainability (SQM 2011), March 1, 2011, Oldenburg, Satellite Events of the 15th European Conference on Software Maintenance and Reengineering , vol. 708, pp. 15-16, RWTH Aachen, CEUR Workshop Proceedings, March 2011. |
[inproceedings]
![]() ![]() |
|
![]() |
Fuhr, Andreas; Horn, Tassilo; Winter, Andreas: Model-Driven Software Migration, In: Engels, Gregor; Luckey, Markus; Schäfer, Wilhelm (eds): Software Engineering, pp. 69-80, Bonn, Gesellschaft für Informatik, 2010. LNI 159. |