Watch Your Compiler Work Compiler Models and Environments

zum Volltext (1146 kB)   ZIP
Beteiligte Person(en) / Institution(en)Autor :
DatumErschienen :
  • Juli 2018
Seitenbereichiv, 25 Seiten

We can observe many similarities between classical programming paradigms and model-driven engineering. A chain of model-to-model transformations often prescribes a particular work process, while executing such a chain generates a concrete instance of this process. Modeling the entire development process itself on a meta-model level extends the possibilities of the model-based approach to guide the developer. Besides refining tools for model creation, this kind of meta-modeling also facilitates debugging, optimization, and prototyping of new compilations. A compiler is such a process system. In this paper, we share the experiences gathered while we worked on the model-based reference compiler of the KIELER SCCharts project and ideas towards a unified view on similar prescribed processes. We exemplify our approach in two case studies.
Statische URLhttps://www.uni-kiel.de/journals/receive/jportal_jparticle_00000344
 
URN:NBNurn:nbn:de:gbv:8:1-zs-00000344-a3
IDNummer des Berichts :
  • TR_1806