DocumentCode
2416635
Title
Temporal modeling of software test coverage
Author
Sedigh-Ali, Sahra ; Ghafoor, Arif ; Paul, Raymond A.
Author_Institution
Sch. of Electr. & Comput. Eng., Purdue Univ., West Lafayette, IN, USA
fYear
2002
fDate
2002
Firstpage
823
Lastpage
828
Abstract
This paper presents a temporal model for the coverage achieved by software testing. The proposed model, which is applicable at any level of the testing hierarchy, can determine the value of test coverage at any given time, as well as predicting future values. The model is comprised of two main components: coverage functions, and the coverage matrix. The coverage functions represent the coverage of a single entity as a function of time and reflect the test environment through their stochastic parameters. The coverage matrix utilizes the coverage functions to depict the coverage attained for each entity by each test within the test suite. A normalized sum of the elements of the coverage matrix is used to represent the overall coverage achieved by the test suite, as a function of time. The application of the model to multi-phase testing is illustrated In the application section, test coverage values from Y2K compliance testing are used to verify model predictions.
Keywords
matrix algebra; program testing; Y2K compliance testing; coverage functions; coverage matrix elements normalized sum; multiphase testing; software test coverage; temporal model; Application software; Information security; Mathematical model; Performance evaluation; Predictive models; Productivity; Software reliability; Software testing; Stochastic processes; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 2002. COMPSAC 2002. Proceedings. 26th Annual International
ISSN
0730-3157
Print_ISBN
0-7695-1727-7
Type
conf
DOI
10.1109/CMPSAC.2002.1045109
Filename
1045109
Link To Document