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 :
بازگشت