• DocumentCode
    2431254
  • Title

    A feature model for model-to-text transformation languages

  • Author

    Rose, Louis M. ; Matragkas, Nicholas ; Kolovos, Dimitrios S. ; Paige, Richard F.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of York, York, UK
  • fYear
    2012
  • fDate
    2-3 June 2012
  • Firstpage
    57
  • Lastpage
    63
  • 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.
  • Keywords
    text analysis; MOFM2T; documentation generation; feature model; implement code; model-to-text transformation languages; Analytical models; Computational modeling; Documentation; Java; Navigation; Standards; Syntactics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Modeling in Software Engineering (MISE), 2012 ICSE Workshop on
  • Conference_Location
    Zurich
  • ISSN
    2156-788
  • Print_ISBN
    978-1-4673-1756-6
  • Type

    conf

  • DOI
    10.1109/MISE.2012.6226015
  • Filename
    6226015