• DocumentCode
    3066880
  • Title

    Action machines - towards a framework for model composition, exploration and conformance testing based on symbolic computation

  • Author

    Grieskamp, Wolfgang ; Tillmann, Nikolai ; Campbell, Colin ; Schulte, Wolfram ; Veanes, Margus

  • Author_Institution
    Microsoft Res., USA
  • fYear
    2005
  • fDate
    19-20 Sept. 2005
  • Firstpage
    72
  • Lastpage
    79
  • Abstract
    We report on a framework for model composition, exploration, and conformance testing based on symbolic execution. The foundations of this framework are given by so-called action machines, a variation of labeled transition systems which communicate over synchronously stepped actions and constraints attached to them. The implementation is based on XRT, an exploration engine for .NET CIL code which supports symbolic computation. The main application is in the area of model-based conformance testing, where our approach addresses practical problems users at Microsoft have in applying model-based testing technology.
  • Keywords
    conformance testing; formal verification; network operating systems; program testing; symbol manipulation; .NET CIL code; XRT exploration engine; action machines; common intermediate language; conformance testing; labeled transition system; model composition; model exploration; symbolic computation; Application software; Computer industry; Engines; Object oriented modeling; Production; Programming; Software engineering; Software testing; Web services; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Software, 2005. (QSIC 2005). Fifth International Conference on
  • ISSN
    1550-6002
  • Print_ISBN
    0-7695-2472-9
  • Type

    conf

  • DOI
    10.1109/QSIC.2005.10
  • Filename
    1579122