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
Link To Document