• DocumentCode
    2164720
  • Title

    Unit Testing Model Management Operations

  • Author

    Polack, D.S. ; Paige, Richard F. ; Rose, Louis M. ; Polack, F.A.C.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of York, York
  • fYear
    2008
  • fDate
    9-11 April 2008
  • Firstpage
    97
  • Lastpage
    104
  • Abstract
    A model management workflow typically consists of a number of interdependent model-management tasks such as model validation, transformation, merging, comparison and text generation. As such workflows are becoming more and more complex, errors in individual tasks are likely to be propagated to subsequent tasks and eventually compromise the operation of the entire workflow. Therefore, building confidence about the correctness of each individual task before integrating them is becoming increasingly important. In this paper we present an approach to uniform unit-testing of individual model management operations and a prototype for specifying and executing test-cases, implemented atop the infrastructure provided by the Epsilon model management platform.
  • Keywords
    program testing; program verification; Epsilon model management platform; merging; model validation; text generation; transformation; unit testing model management operations; Computer errors; Computer science; Merging; Object oriented databases; Object oriented modeling; Programming; Prototypes; Software testing; System testing; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Testing Verification and Validation Workshop, 2008. ICSTW '08. IEEE International Conference on
  • Conference_Location
    Lillehammer
  • Print_ISBN
    978-0-7695-3388-9
  • Type

    conf

  • DOI
    10.1109/ICSTW.2008.50
  • Filename
    4566996