OBJECT-ORIENTED METRICS THAT PREDICT MAINTAINABILITY

被引:579
作者
LI, W
HENRY, S
机构
[1] KOLLMORGEN IND DRIVES,RADFORD,VA
[2] VIRGINIA POLYTECH INST & STATE UNIV,DEPT COMP SCI,BLACKSBURG,VA 24061
关键词
D O I
10.1016/0164-1212(93)90077-B
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software metrics have been studied in the procedural paradigm as a quantitative means of assessing the software development process as well as the quality of software products. Several studies have validated that various metrics are useful indicators of maintenance effort in the procedural paradigm. However, software metrics have rarely been studied in the object-oriented paradigm. Very few metrics have been proposed to measure object-oriented systems, and the proposed ones have not been validated. This research concentrates on several object-oriented software metrics and the validation of these metrics with maintenance effort in two commercial systems. Statistical analyses of a prediction model incorporating 10 metrics were performed. In addition, a more compact model with fewer metrics is presented.
引用
收藏
页码:111 / 122
页数:12
相关论文
共 17 条
[1]  
ADAMOV R, 1990, J SYST SOFTWARE, P55
[2]   PROGRAM COMPLEXITY USING HIERARCHICAL ABSTRACT COMPUTERS [J].
BAIL, WG ;
ZELKOWITZ, MV .
COMPUTER LANGUAGES, 1988, 13 (3-4) :109-123
[3]  
DeMarco T., 1982, CONTROLLING SOFTWARE
[4]  
Halstead M, 1977, ELEMENTS SOFTWARE SC
[5]   SOFTWARE STRUCTURE METRICS BASED ON INFORMATION-FLOW [J].
HENRY, S ;
KAFURA, D .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1981, 7 (05) :510-518
[6]   SOFTWARE COMPLEXITY MEASUREMENT [J].
KEARNEY, JK ;
SEDLMEYER, RL ;
THOMPSON, WB ;
GRAY, MA ;
ADLER, MA .
COMMUNICATIONS OF THE ACM, 1986, 29 (11) :1044-1050
[7]  
KORSON T, 1990, COMMUN ACM, V33, P41
[8]  
LI W, 1992, THESIS VIRGINIA POLY
[9]  
MCCABE T, 1989, COMMUN ACM, P1415
[10]  
McCabe T. J., 1976, IEEE Transactions on Software Engineering, VSE-2, P308, DOI 10.1109/TSE.1976.233837