Towards a framework for software measurement validation
- 1 December 1995
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Software Engineering
- Vol. 21 (12) , 929-944
- https://doi.org/10.1109/32.489070
Abstract
In this paper we propose a framework for validating software measurement. We start by defining a measurement structure model that identifies the elementary component of measures and the measurement process, and then consider five other models involved in measurement: unit definition models, instrumentation models, attribute relationship models, measurement protocols and entity population models. We consider a number of measures from the viewpoint of our measurement validation framework and identify a number of shortcomings; in particular we identify a number of problems with the construction of function points. We also compare our view of measurement validation with ideas presented by other researchers and identify a number of areas of disagreement. Finally, we suggest several rules that practitioners and researchers can use to avoid measurement problems, including the use of measurement vectors rather than artificially contrived scalars.Keywords
This publication has 14 references indexed in Scilit:
- Experimental design and analysis in software engineeringComputational Geosciences, 1995
- Support of experimentation by measurement theoryPublished by Springer Nature ,1993
- Methodology for validating software metricsIEEE Transactions on Software Engineering, 1992
- Some issues surrounding air pollution problems in AfricaEnvironmental Software, 1990
- The editor's pageEnvironmental Software, 1990
- A mathematical perspective for software measure researchSoftware Engineering Journal, 1990
- Evaluating software complexity measuresIEEE Transactions on Software Engineering, 1988
- Function point analysis: difficulties and improvementsIEEE Transactions on Software Engineering, 1988
- Software Structure Metrics Based on Information FlowIEEE Transactions on Software Engineering, 1981
- Measuring nominal scale agreement among many raters.Psychological Bulletin, 1971