Abstract
Model-to-text (M2T) transformation is an important model management operation, as it is used to implement code and documentation generation; model serialisation (enabling model interchange); and model visualisation and exploration. Despite the creation of the MOF Model-To-Text Transformation Language (MOFM2T) in 2008, many very different M2T languages exist today. Because there is little interoperability between M2T languages and rewriting an existing M2T transformation in a new language is costly, developers face a difficult choice when selecting a M2T language. In this paper, we use domain analysis to identify a preliminary feature model for M2T languages. We demonstrate the appropriateness of the feature model by describing two different M2T languages, and discuss potential applications for a tool-supported and model-driven approach to describing the features of M2T languages.
Original language | English |
---|---|
Title of host publication | Modeling in Software Engineering (MISE), 2012 ICSE Workshop on |
Publisher | IEEE |
Pages | 57-63 |
Number of pages | 7 |
DOIs | |
Publication status | Published - 2012 |
Event | 4th International Workshop on Modelling in Software Engineering (MiSE), ICSE 2012 - Zurich, Switzerland Duration: 20 Apr 2012 → … |
Workshop
Workshop | 4th International Workshop on Modelling in Software Engineering (MiSE), ICSE 2012 |
---|---|
Country/Territory | Switzerland |
City | Zurich |
Period | 20/04/12 → … |