On A-posteriori Integration of Ecore Models and Hand-written Java Code

Published in ICSOFT-PT 2015 - Proceedings of the 10th International Conference on Software Paradigm Trends, Colmar, Alsace, France, 20-22 July, 2015, 2015

DOI: 10.5220/0005552200950102

Download .bib-File

Abstract

Model-driven software engineering emphasizes using models as primary development artefacts. In many cases, the static structure of a software system can be automatically generated from static models such as class diagrams. However, hand-written source code is still necessary, either for specifying method bodies or for integrating the generated code with already existing artefacts or frameworks. In this paper, we present a concept and the corresponding technical solution, which allow to lift up hand-written code for method bodies to the model level and tightly integrate it with the Ecore model. Furthermore, we demonstrate the feasibility of our approach with the help of a concrete use case.