• DocumentCode
    2802953
  • Title

    Metamodel-based Test Generation for Model Transformations: an Algorithm and a Tool

  • Author

    Brottier, Erwan ; Fleurey, Franck ; Steel, Jim ; Baudry, Benoit ; Le Traon, Yves

  • Author_Institution
    France Telecom R&D, Lannion
  • fYear
    2006
  • fDate
    7-10 Nov. 2006
  • Firstpage
    85
  • Lastpage
    94
  • Abstract
    In a model-driven development context (MDE), model transformations allow memorizing and reusing design know-how, and thus automate parts of the design and refinement steps of a software development process. A model transformation program is a specific program, in the sense it manipulates models as main parameters. Each model must be an instance of a "metamodel", a metamodel being the specification of a set of models. Programming a model transformation is a difficult and error-prone task, since the manipulated data are clearly complex. In this paper, we focus on generating input test data (called test models) for model transformations. We present an algorithm to automatically build test models from a metamodel
  • Keywords
    program testing; software reusability; design memorization; design reuse; metamodel-based test generation; model transformation; software development; specification; Automatic testing; Buildings; Context modeling; Data structures; Model driven engineering; Partitioning algorithms; Programming; Research and development; Software algorithms; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering, 2006. ISSRE '06. 17th International Symposium on
  • Conference_Location
    Raleigh, NC
  • ISSN
    1071-9458
  • Print_ISBN
    0-7695-2684-5
  • Type

    conf

  • DOI
    10.1109/ISSRE.2006.27
  • Filename
    4021974