• DocumentCode
    2363547
  • Title

    Model-based test driven development of the Tefkat model-transformation engine

  • Author

    Steel, Jim ; Lawley, Michael

  • Author_Institution
    INRIA, Rennes I Univ., France
  • fYear
    2004
  • fDate
    2-5 Nov. 2004
  • Firstpage
    151
  • Lastpage
    160
  • Abstract
    Tefkat is an implementation of a rule- and pattern-based engine for the transformation of models defined using the Object Management Group´s (OMG) Model-Driven Architecture (MDA). The process for the development of the engine included the concurrent development of a unit test suite for the engine. The test suite is constructed as a number of models, whose elements comprise the test cases, and which are passed to a test harness for processing. The paper discusses the difficulties and opportunities encountered in the process, and draws implications for the broader problem of testing in a model-driven environment, and of using models for testing.
  • Keywords
    formal verification; object-oriented programming; program testing; software architecture; Object Management Group; Tefkat model-transformation engine; model-driven architecture; pattern-based engine; program testing; test driven development; Computer architecture; Engines; Environmental management; Model driven engineering; Object oriented modeling; Pattern matching; System testing; Technology management; Unified modeling language; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering, 2004. ISSRE 2004. 15th International Symposium on
  • ISSN
    1071-9458
  • Print_ISBN
    0-7695-2215-7
  • Type

    conf

  • DOI
    10.1109/ISSRE.2004.23
  • Filename
    1383114