DocumentCode :
2407292
Title :
Software metrics model for quality control
Author :
Schneidewind, Norman F.
Author_Institution :
Naval Postgraduate Sch., Monterey, CA, USA
fYear :
1997
fDate :
5-7 Nov 1997
Firstpage :
127
Lastpage :
136
Abstract :
A model is developed for validating and applying metrics for quality control, using the Space Shuttle flight software as an example. We validate metrics with respect to a quality factor in accordance with the metrics validation methodology previously developed. Boolean discriminant functions (BDFs) are developed for use in the quality control process. These functions make fewer mistakes in classifying software that is low quality than is the case when linear vectors of metrics are used because the BDFs include additional information for discriminating quality: critical values. Critical values are threshold values of metrics that are used to either accept or reject modules when the modules are inspected during the quality control process. A series of nonparametric statistical methods is used to: 1) identify a set of candidate metrics for further analysis; 2) identify the critical values of the metrics, and 3) find the optimal function of metrics and critical values. A marginal analysis should be performed when making a decision about how many metrics to use in a quality control process. Certain metrics are dominant in their effects on classifying quality and additional metrics are not needed to accurately classify quality. This effect is called dominance. Related to the property of dominance is the property of concordance, which is the degree to which a set of metrics produces the same result in classifying software quality. A high value of concordance implies that additional metrics will not make a significant contribution to accurately classifying quality; hence, these metrics are redundant
Keywords :
aerospace computing; nonparametric statistics; software metrics; software quality; space vehicles; special purpose computers; Boolean discriminant functions; Space Shuttle flight software; candidate metrics; concordance; critical values; dominance; marginal analysis; metrics validation methodology; nonparametric statistical methods; optimal function; quality control; quality control process; quality factor; software metrics model; software quality; threshold values; Application software; Performance analysis; Process control; Q factor; Quality control; Software metrics; Software quality; Space shuttles; Statistical analysis; Vectors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Metrics Symposium, 1997. Proceedings., Fourth International
Conference_Location :
Albuquerque, NM
Print_ISBN :
0-8186-8093-8
Type :
conf
DOI :
10.1109/METRIC.1997.637173
Filename :
637173
Link To Document :
بازگشت