Abstract
The goal of software metrics is the improvement of the software process. Five principles are fundamental to the formal validation of models of software metrics:--
Attribute Type
--what attribute(s) of software behavior are we measuring?;
The mathematical postulates of a measure function
--a model must have the utility for comparison; this unique criterion must be passed by every effective model of measure;
Metrical Vindication
--applying the model directly to measure actual software module(s); how consistent and reliable are the results of the measures?;
Feedback Effect
--how does the metric help us to identify faults and errors (of design) or improve testing and maintenance; what is a metric if it is just a number?;
Units of Measure
--what are we measuring with respect to dimensions: size, length/depth, extent, degree of variation, degradation, etc.?; a measure without unit(s) is like a building without a roof.Without principles, there is nothing to validate. Every good science is a body of relevant principles. Some worked examples on some of these principles are presented. Some of these examples in a way, expose the failures or frustrations resulting from the applications of some models of measure presently being used in industry and science. Not every mathematical function can be used as a model of measurement.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design,Software
Reference14 articles.
1. 1
. IFPUG Function Points Counting Practices Manual. International Function Points Users Group 1990. 1. -- IFPUG Function Points Counting Practices Manual. International Function Points Users Group 1990.
2. 3
. DeMillo Richard A. and Lipton Richard J. "Software Project Forecasting" in SOFTWARE METRICS: An Analysis and Evaluation MIT Press Cambridge Ma 1981 {Editors: Perlis Alan; Sayward Frederick; and Shaw Mary}. 3. DeMillo Richard A. and Lipton Richard J. "Software Project Forecasting" in SOFTWARE METRICS: An Analysis and Evaluation MIT Press Cambridge Ma 1981 {Editors: Perlis Alan; Sayward Frederick; and Shaw Mary}.
3. 5
. Fenton Norman E. SOFTWARE METRICS: A Rigourous Approach Chapman & Hall London Eng/ Van Nostrand Reinholdt New York NY 1991. 5. Fenton Norman E. SOFTWARE METRICS: A Rigourous Approach Chapman & Hall London Eng/ Van Nostrand Reinholdt New York NY 1991.
Cited by
4 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献