• DocumentCode
    3224331
  • Title

    Automatic Generation of Test Models for Model Transformations

  • Author

    Wang, Junhua ; Kim, Soon-Kyeong ; Carrington, David

  • Author_Institution
    Univ. of Queensland, St. Lucia
  • fYear
    2008
  • fDate
    26-28 March 2008
  • Firstpage
    432
  • Lastpage
    440
  • Abstract
    The model driven architecture (MDA) is a software design approach initiated by OMG. MDA is intended to support model driven engineering of software systems. Under MDA, the central artifacts are models which are transformed to include platform-specific detail, and eventually to source code. Therefore, model transformations play a key role in making MDA succeed. However, much less attention has been given to the need to ensure that model transformations generate the intended results. This paper explores validation and verification of model transformations using testing techniques. The paper describes the steps for generating test input models from a given set of transformation rules and the corresponding source metamodel(s). The process of testing model transformations has been implemented in a prototype tool that is built using the eclipse modeling framework (EMF).
  • Keywords
    automatic testing; program testing; program verification; automatic test generation; eclipse modeling framework; model driven architecture; model transformations; software design approach; software systems; source code; Australia; Automatic testing; Automation; Computer architecture; Electronic mail; Information technology; Prototypes; Software design; Software engineering; Software testing; Automatic Test Model Generation; Model Driven Architecture; Model Transformations; Testing Model Transformations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2008. ASWEC 2008. 19th Australian Conference on
  • Conference_Location
    Perth, WA
  • ISSN
    1530-0803
  • Print_ISBN
    978-0-7695-3100-7
  • Type

    conf

  • DOI
    10.1109/ASWEC.2008.4483232
  • Filename
    4483232