DocumentCode
3491379
Title
Detecting program modules with low testability
Author
Khoshgoftaar, Taghi M. ; Szabo, Robert M. ; Voas, Jeffrey M.
Author_Institution
Dept. of Comput. Sci. & Eng., Florida Atlantic Univ., Boca Raton, FL, USA
fYear
1995
fDate
17-20 Oct 1995
Firstpage
242
Lastpage
250
Abstract
We model the relationship between static software product measures and a dynamic quality measure, testability. To our knowledge, this is the first time a dynamic quality measure has been modeled using static software product measures. We first give an overview of testability analysis and discriminant modeling. Using static software product measures collected from a real time avionics software system, we develop two discriminant models and classify the component program modules as having low or high testability. The independent variables are principal components derived from the observed software product measures. One model is used to evaluate the quality of fit and one is used to assess classification performance. We show that for this study, the quality of fit and classification performance of the discriminant modeling methodology are excellent and yield a potentially useful insight into the relationship between static software measures and testability
Keywords
aircraft computers; program testing; real-time systems; software metrics; software quality; classification performance; component program modules; discriminant modeling methodology; dynamic quality measure; low testability; principal components; program module detection; real time avionics software system; static software product measures; testability; testability analysis; Aerospace electronics; Independent component analysis; Real time systems; Software measurement; Software performance; Software quality; Software systems; Software testing; System testing; Time measurement;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance, 1995. Proceedings., International Conference on
Conference_Location
Opio
ISSN
1063-6773
Print_ISBN
0-8186-7677-9
Type
conf
DOI
10.1109/ICSM.1995.526546
Filename
526546
Link To Document