Chidamber and Kemerer's metrics suite: A measurement theory perspective

被引:90
作者
Hitz, M
Montazeri, B
机构
[1] Institut für Angewandte Informatik und Infornmtion with'Ine, University of Vienne, A-1010 Vienna
关键词
software measurement; coupling metrics; cohesion metrics; object-orientation; validation;
D O I
10.1109/32.491650
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The metrics suite for object-oriented design put forward by Chidamber and Kemerer [8] is partly evaluated by applying principles of measurement theory. Using the object coupling measure (CBO) as an example, it is shown that failing to establish a sound empirical relation system can lead to deficiencies oi software metrics. Similarly, for the object-oriented cohesion measure (LCOM) it is pointed out that the issue oi empirical testing the representation condition must not be ignored, even if other validation principles are carefully obeyed. As a by-product, an alternative formulation for LCOM is proposed.
引用
收藏
页码:267 / 271
页数:5
相关论文
共 28 条
[1]  
[Anonymous], 1977, TREATISE BASIC PHILO
[2]  
[Anonymous], 1979, TREATISE BASIC PHILO, DOI [10.1007/978-94-009-9392-1, DOI 10.1007/978-94-009-9392-1]
[3]   A PHILOSOPHY FOR SOFTWARE MEASUREMENT [J].
BAKER, AL ;
BIEMAN, JM ;
FENTON, N ;
GUSTAFSON, DA ;
MELTON, A ;
WHITTY, R .
JOURNAL OF SYSTEMS AND SOFTWARE, 1990, 12 (03) :277-281
[4]  
BARDAVID T, 1993, OBJECT ORIENTED DESI
[5]  
Budd T.A., 1990, INTRO OBJECT ORIENTE
[6]   ON WEYUKER AXIOMS FOR SOFTWARE COMPLEXITY-MEASURES [J].
CHERNIAVSKY, JC ;
SMITH, CH .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1991, 17 (06) :636-638
[7]   A METRICS SUITE FOR OBJECT-ORIENTED DESIGN [J].
CHIDAMBER, SR ;
KEMERER, CF .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1994, 20 (06) :476-493
[8]   A METRICS SUITE FOR OBJECT-ORIENTED DESIGN [J].
CHURCHER, NI ;
SHEPPERD, MJ .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1995, 21 (03) :263-265
[9]   SOFTWARE MEASUREMENT - A NECESSARY SCIENTIFIC BASIS [J].
FENTON, N .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1994, 20 (03) :199-206
[10]  
FENTON NE, 1992, SOFTWARE METRICS RIG