A METRICS SUITE FOR OBJECT-ORIENTED DESIGN

被引:46
作者
CHURCHER, NI
SHEPPERD, MJ
机构
关键词
CLASS; COMPLEXITY; DESIGN; MANAGEMENT; METRICS; OBJECT ORIENTATION;
D O I
10.1109/32.372153
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A suite of object oriented software metrics has recently been proposed. While the authors have taken care to ensure their metrics have a sound measurement theoretical basis, we argue that is premature to begin applying such metrics while there remains uncertainty about the precise definitions of many of the quantities to be observed and their impact upon subsequent indirect metrics. In particular, we show some of the ambiguities associated with the seemingly simple concept of the number of methods per class. The usefulness of the proposed metrics, and others, would be greatly enhanced if clearer guidance concerning their application to specific languages were to be provided. Such empirical considerations are as important as the theoretical issues raised by the authors.
引用
收藏
页码:263 / 265
页数:3
相关论文
共 7 条
[1]  
BERARD EV, 1993, ESSAYS OBJECT ORIENT
[2]   A METRICS SUITE FOR OBJECT-ORIENTED DESIGN [J].
CHIDAMBER, SR ;
KEMERER, CF .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1994, 20 (06) :476-493
[3]  
CHIDAMBER SR, 1991, P OOPLSA 91
[4]  
Halstead Maurice H., 1977, ELEMENTS SOFTWARE SC
[5]  
LASSEZ JL, 1981, J SYST SOFTWARE, V2, P105, DOI 10.1016/0164-1212(81)90030-3
[6]   OBJECT-ORIENTED METRICS THAT PREDICT MAINTAINABILITY [J].
LI, W ;
HENRY, S .
JOURNAL OF SYSTEMS AND SOFTWARE, 1993, 23 (02) :111-122
[7]   SOFTWARE SCIENCE REVISITED - A CRITICAL ANALYSIS OF THE THEORY AND ITS EMPIRICAL SUPPORT [J].
SHEN, VY ;
CONTE, SD ;
DUNSMORE, HE .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1983, 9 (02) :155-165