loading...
Model-Based Testing of Concurrent Programs with Predicate Sequencing Constraints
Melbourne, Australia September 19-September 20
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/QSIC.2005.42Fifth International Conference on Qua ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Peng Wu, Graduate School of the Chinese Academy of Sciences
Huimin Lin, Institute of Software Chinese Academy of Sciences
A predicate sequencing constraint logic(PSCL) is proposed to represent test purpose for testing of concurrent programs. The advantage of PSCL rests in its capability of expressing not only sequencing relationships among I/O events, but also data dependencies between event parameters. A PSCL-based symbolic test case generation method is also proposed to automatically derive symbolic test cases that incorporate given data dependency constraints as verdict conditions.Themethod works in a syntactic way without referring to concrete program states and the derived test cases allow for dynamic test data selection according to the response from the software under test. A case study shows the PSCL-based test case generation can achieve transition coverage with smaller number of test steps.
Citation:
Peng Wu, Huimin Lin, "Model-Based Testing of Concurrent Programs with Predicate Sequencing Constraints," qsic, pp.3-10, Fifth International Conference on Quality Software (QSIC'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.