• DocumentCode
    2984281
  • Title

    Model-Based Test Generation Using Evolutional Symbolic Grammar

  • Author

    Guo, Hai-Feng ; Subramaniam, Mahadevan

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Nebraska at Omaha, Omaha, NE, USA
  • fYear
    2012
  • fDate
    4-6 July 2012
  • Firstpage
    111
  • Lastpage
    118
  • Abstract
    We present a new model-based test generation approach using an extended symbolic grammar, which is used as a formal notation for enumerating test cases for communication and reactive systems. Our model-based test generation approach takes inputs a reactive system model, in Live Sequence Charts (LSCs), and a general symbolic grammar serving as preliminary test coverage criteria, performs an automatic simulation for consistency testing on the LSC model specification, and eventually generates an evolved symbolic grammar with relined test coverage criteria. The evolved symbolic grammar can either be used to generate practical test cases for software testing, or be further relined by applying our model-based test generation approach again with additional test coverage criteria.
  • Keywords
    Unified Modeling Language; formal specification; grammars; program testing; LSC; UML specification; communication systems; extended evolutional symbolic grammar; formal modeling; formal notation; general symbolic grammar; live sequence charts; model-based test generation; preliminary test coverage criteria; reactive system model; specification languages; test case enumeraion; Analytical models; Complexity theory; Computational modeling; Grammar; Production; Testing; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Theoretical Aspects of Software Engineering (TASE), 2012 Sixth International Symposium on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4673-2353-6
  • Type

    conf

  • DOI
    10.1109/TASE.2012.16
  • Filename
    6269634