login

Software measurement: Problems and practice

Annals of Software EngineeringPublished 1 December 1995
John C. Munson
Citations30

TL;DR

Empirical experiences from an ongoing research project on the Space Shuttle Primary Avionics Software System are employed to augment the discussion and identify some of the principal problems surrounding the measurement process and the metrics themselves.

Abstract

Software measurement is a key element in the evolving software engineering discipline. This paper seeks to identify some of the principal problems surrounding the measurement process and the metrics themselves. Metrics are shown in various modeling contexts. Measures of static software complexity are explored together with measures of dynamic program complexity. These data are then used to identify regions of software that are fault prone. This information is then exploited to develop a model of dynamic program complexity for the identification of failure prone software. Empirical experiences with the practice of measurement from an ongoing research project on the Space Shuttle Primary Avionics Software System are employed to augment the discussion.

Keywords

Computer Science