Automated Model-to-Metamodel Transformations Based on the Concepts of Deep Instantiation

Gerd Kainz, Christian Buckl, Alois Knoll · 2015

Abstract. Numerous systems, especially component-based systems, are based on a multi-phase development process where an ontological hierar-chy is established. Solutions based on modeling / metamodeling can be used for such systems, but all of them are afflicted with different draw-backs. The main problem is that elements representing both CLAsses and oBJECTs (clabjects), which are needed to specify an ontological hi-erarchy, are not supported by standard metamodeling frameworks. This paper presents the combination of two approaches, namely deep instanti-ation and model-to-metamodel transformations. The resulting approach combines the clean and compact specification of deep instantiation with the easy applicability of model-to-metamodel transformations in an au-tomated way. Along with this a set of generic operators to specify these transformations is identified.

Read the paper · More papers on PaperTik