loading...
Interaction Testing in Model-Based Development: Effect on Model-Coverage
Bangalore, India December 06-December 08
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/APSEC.2006.4213th Asia Pacific Software Engineerin ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Renee C. Bryce, Univ. of Nevada - Las Vegas
Ajitha Rajan, University of Minnesota
Mats P.E. Heimdahl, University of Minnesota
Model-based software development is gaining interest in domains such as avionics, space, and automotives. The model serves as the central artifact for the development efforts (such as, code generation), therefore, it is crucial that the model be extensively validated. Automatic generation of interaction test suites is a candidate for partial automation of this model validation task. Interaction testing is a combinatorial approach that systematically tests all t-way combinations of inputs for a system. In this paper, we report how well interaction test suites (2-way through 5-way interaction test suites) structurally cover a model of the modelogic of a flight guidance system. We conducted experiments to (1) compare the coverage achieved with interaction test suites to that of randomly generated tests and (2) determine if interaction test suites improve the coverage of black-box test suites derived from system requirements. The experiments show that the interaction test suites provide little benefit over the randomly generated tests and do not improve coverage of the requirements-based tests. These findings raise questions on the application of interaction testing in this domain.
Citation:
Renee C. Bryce, Ajitha Rajan, Mats P.E. Heimdahl, "Interaction Testing in Model-Based Development: Effect on Model-Coverage," apsec, pp.259-268, 13th Asia Pacific Software Engineering Conference (APSEC'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.