An Empirical Study into the Use of Measurement to Support OO Design Evaluation

  • Authors:
  • Colin Kirsopp;Martin Shepperd;Steve Webster

  • Affiliations:
  • -;-;-

  • Venue:
  • METRICS '99 Proceedings of the 6th International Symposium on Software Metrics
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes a case study into using measurement to aid design evaluation. The study was carried-out as an assignment by final year B.Sc. students from an I.T. course. Approximately half of these were part-time students working full-time in industry and the others were full-time students who had already undertaken a one-year industrial placement. After some preparatory tuition, the subjects were given a small system (15 classes) written in Java and an analysis tool to enable them to apply a wide variety of metrics to this system. They were then asked to use measurement results and design heuristics to help them critique the design of the system.The main results from this work were that: measurement was found to be a useful aid to design evaluation; following the study, most subjects said that they would now be more inclined to use measurement than they were previously; support is needed for measurement selection as well as measurement collection; there were significant differences in the way the task was carried out between the full-time students and the industrial subjects.