DocumentCode
3698384
Title
Synthesizing tests for combinatorial coverage of modal scenario specifications
Author
Valerio Panzica La Manna;Itai Segall;Joel Greenyer
Author_Institution
MIT Media Lab, Cambridge, MA, USA
fYear
2015
Firstpage
126
Lastpage
135
Abstract
Software-intensive systems often consist of many components that interact to fulfill complex functionality. Testing these systems is vital, preferably by a minimal set of tests that covers all relevant cases. The behavior is typically specified by scenarios that describe what the system may, must, or must not do. When designing tests, as in the design of the system itself, the challenge is to consider interactions of scenarios. When doing this manually, critical interactions are easily overlooked. Inspired by Combinatorial Test Design, which exploits that bugs are typically found by regarding the interaction of a small set of parameters, we propose a new test coverage criterion based on scenario interactions. Furthermore, we present a novel technique for automatically synthesizing from Modal Sequence Diagram specifications a minimal set of tests that ensures a maximal coverage of possible t-wise scenario interactions. The technique is evaluated on an example specification from an industrial project.
Keywords
"Maintenance engineering","Monitoring","Temperature measurement","Temperature sensors","Servers","Hardware","Software"
Publisher
ieee
Conference_Titel
Model Driven Engineering Languages and Systems (MODELS), 2015 ACM/IEEE 18th International Conference on
Type
conf
DOI
10.1109/MODELS.2015.7338243
Filename
7338243
Link To Document