Developing domain-specific modeling languages by metamodel semantic enrichment and composition

Luis Pedro, Matteo Risoldi, Didier Buchs, Vasco Amaral
2010 Proceedings of the 10th Workshop on Domain-Specific Modeling - DSM '10  
Designing a DSML implies binding the syntactical concepts of the problem domain with the semantics of a solution domain. Previous work presented a formal framework for language composition where language syntactical patterns (expressed by metamodels) along with their semantics (expressed by transformation models) are combined as small reusable building blocks in a constructive manner, in order to achieve the desired expressiveness for DSMLs. This article refines the framework, as well as
more » ... its application through a case study led in collaboration with CERN (European Organization for Nuclear Research).
doi:10.1145/2060329.2060364 fatcat:c4nx7ctxoffrxoptmdibu5bwlq