Characterizing Software with Objective Measurements.
MARYLAND UNIV COLLEGE PARK DEPT OF COMPUTER SCIENCE
Pagination or Media Count:
This thesis reports on a series of experimental studies performed to determine possible uses of objective software measurements in characteristing and evaluating software. This work revolves around two main themes. The first theme addresses the usefulness of metrices in evaluating the quality of software, particularly as it is related to the errors or changes required during development. It also contains information about how different programming techniques and individual programmers affect the analysis. The second thene addresses program modularity from the prespective of objective software measurements. A technique for automatically determining a hierarchy of modules for a system given its procedure interfaces is presented and evaluated on some class projects and some medium size production software.
- Computer Programming and Software