ELECTRONIC COMMUNICATIONS OF THE EASST A Model Transformation for Automated Concrete Syntax Definitions of Metamodeled Visual Languages

Abstract

Abstract. Metamodeling techniques are popular in describing the rules of special domains, namely, the abstract syntax, but these techniques do not support defining the concrete syntax (the presentation). The aim of our research is to provide a method to create the concrete syntax for metamodeling systems in a flexible, efficient way. To define the concrete syntax, several domainspecific languages have been created that support defining the visualization. The main concern of this paper is to present a model transformation method that processes our presentation definitions and transforms them automatically into source code. The source code implements a plug-in capable of editing the models. A termination analysis for the presented method is also provided. Keywords: Model Transformation, Concrete Syntax, Domain-Specific Modeling

    Similar works

    Full text

    thumbnail-image

    Available Versions