By the same authors

A feature model for model-to-text transformation languages

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Standard

A feature model for model-to-text transformation languages. / Rose, Louis Matthew; Matragkas, Nicholas; Kolovos, Dimitris; Paige, Richard Freeman.

Modeling in Software Engineering (MISE), 2012 ICSE Workshop on. IEEE, 2012. p. 57-63.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Harvard

Rose, LM, Matragkas, N, Kolovos, D & Paige, RF 2012, A feature model for model-to-text transformation languages. in Modeling in Software Engineering (MISE), 2012 ICSE Workshop on. IEEE, pp. 57-63, 4th International Workshop on Modelling in Software Engineering (MiSE), ICSE 2012, Zurich, Switzerland, 20/04/12. https://doi.org/10.1109/MISE.2012.6226015

APA

Rose, L. M., Matragkas, N., Kolovos, D., & Paige, R. F. (2012). A feature model for model-to-text transformation languages. In Modeling in Software Engineering (MISE), 2012 ICSE Workshop on (pp. 57-63). IEEE. https://doi.org/10.1109/MISE.2012.6226015

Vancouver

Rose LM, Matragkas N, Kolovos D, Paige RF. A feature model for model-to-text transformation languages. In Modeling in Software Engineering (MISE), 2012 ICSE Workshop on. IEEE. 2012. p. 57-63 https://doi.org/10.1109/MISE.2012.6226015

Author

Rose, Louis Matthew ; Matragkas, Nicholas ; Kolovos, Dimitris ; Paige, Richard Freeman. / A feature model for model-to-text transformation languages. Modeling in Software Engineering (MISE), 2012 ICSE Workshop on. IEEE, 2012. pp. 57-63

Bibtex - Download

@inproceedings{770a4dbe6d5647309352653b1ff8064a,
title = "A feature model for model-to-text transformation languages",
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.",
author = "Rose, {Louis Matthew} and Nicholas Matragkas and Dimitris Kolovos and Paige, {Richard Freeman}",
year = "2012",
doi = "10.1109/MISE.2012.6226015",
language = "English",
pages = "57--63",
booktitle = "Modeling in Software Engineering (MISE), 2012 ICSE Workshop on",
publisher = "IEEE",
note = "4th International Workshop on Modelling in Software Engineering (MiSE), ICSE 2012 ; Conference date: 20-04-2012",

}

RIS (suitable for import to EndNote) - Download

TY - GEN

T1 - A feature model for model-to-text transformation languages

AU - Rose, Louis Matthew

AU - Matragkas, Nicholas

AU - Kolovos, Dimitris

AU - Paige, Richard Freeman

PY - 2012

Y1 - 2012

N2 - 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.

AB - 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.

U2 - 10.1109/MISE.2012.6226015

DO - 10.1109/MISE.2012.6226015

M3 - Conference contribution

SP - 57

EP - 63

BT - Modeling in Software Engineering (MISE), 2012 ICSE Workshop on

PB - IEEE

T2 - 4th International Workshop on Modelling in Software Engineering (MiSE), ICSE 2012

Y2 - 20 April 2012

ER -