Title :
On the Relationship between Model Coverage and Code Coverage Using MATLAB´s Simulink
Author :
Yunwei Dong;Zhe Li;Dave Towey
Author_Institution :
Sch. of Comput. Sci. &
Abstract :
Software Testing is an approach to ensuring the quality of software systems. Testing of safety-critical systems often requires conformance to certain code coverage criteria, including for example, in aviation, Modified Condition/Decision Coverage (MC/DC). In some situations, however, access to the actual code may be restricted with black Box approaches, and testers may only be able to use models of the system, such as those in MATLAB´s Simulink. Without access to the code, exact code coverage measurement may not be possible. This paper presents a method of identifying and using the Simulink model´s constraints to generate test cases which can achieve high coverage of the actual source code. A case study confirming the relationship between the model´s coverage and the code coverage is also presented.
Keywords :
"Software packages","Mathematical model","Data models","Context","Testing","Context modeling","Computational modeling"
Conference_Titel :
Software Quality, Reliability and Security (QRS), 2015 IEEE International Conference on
DOI :
10.1109/QRS.2015.39