Complexity measures for assembly language programs |
| |
Authors: | J.David Blaine Richard A. Kemmerer |
| |
Affiliation: | University of California, Santa BarbaraUSA |
| |
Abstract: | This paper presents the results of a study of the software complexity characteristics of a large real-time signal processing system for which there is a 6-yr maintenance history. The objective of the study was to compare values generated by software metrics to the maintenance history in order to determine which software complexity metrics would be most useful for estimating maintenance effort. The metrics that were analyzed were program size measures, software science measures, and control flow measures. During the course of the study two new software metrics were defined. The new metrics, maximum knot depth and knots per jump ratio, are both extensions of the knot count metric. When comparing the metrics to the maintenance data the control flow measures showed the strongest positive correlation. |
| |
Keywords: | Address correspondence to Professor R. Kemmerer Computer Science Department University of California at Santa Barbara Santa Barbara CA 93106. |
本文献已被 ScienceDirect 等数据库收录! |