Object-oriented product metrics: A generic framework

被引:9
作者
Vaishnavi, Vijay K. [1 ]
Purao, Sandeep
Liegle, Jens
机构
[1] Georgia State Univ, Robinson Coll Business, Dept Comp Informat Syst, Atlanta, GA 30302 USA
[2] Penn State Univ, Sch Informat Sci & Technol, State Coll, PA 16802 USA
关键词
object-oriented metrics; product metrics; generic framework; metrics space;
D O I
10.1016/j.ins.2006.06.002
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In spite of considerable prior research, a generic framework has not emerged for structuring work on object-oriented (OO) metrics. We propose such a framework (Generic Framework) for object-oriented product metrics. The framework captures the generic structure of the underlying metrics space (Metrics Space) based on a mereological and set theoretic perspective of the building blocks of OO systems and relational measurement theory. We validate the framework by applying it to a repository of about 350 product metrics. The validation shows that the framework does, indeed, capture the underlying metrics space, and can be useful in identifying gaps and additional metrics that can extend the manner in which Metrics Space is currently populated. (C) 2006 Elsevier Inc. All rights reserved.
引用
收藏
页码:587 / 606
页数:20
相关论文
共 44 条
[1]  
ABREU FBE, 1994, J SYST SOFTWARE, V26, P87, DOI 10.1016/0164-1212(94)90099-X
[2]   A tool for measuring inheritance coupling in object-oriented systems [J].
AlGhamdi, J ;
Elish, M ;
Ahmed, M .
INFORMATION SCIENCES, 2002, 140 (3-4) :217-227
[3]  
[Anonymous], P INT C FORM ONT INF
[4]  
BASILI R, 1994, ENCY SOFTWARE ENG, P528
[5]   A Unified Framework for Cohesion Measurement in Object-Oriented Systems [J].
Briand L.C. ;
Daly J.W. ;
Wüst J. .
Empirical Software Engineering, 1998, 3 (1) :65-117
[6]   A unified framework for coupling measurement in object-oriented systems [J].
Briand, LC ;
Daly, JW ;
Wüst, JK .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1999, 25 (01) :91-121
[7]  
BUNGE M, 1979, WORLD SYSTEMS, V4
[8]  
BUNGE M, 1977, FURNITUE WORLD, V3
[9]   A METRICS SUITE FOR OBJECT-ORIENTED DESIGN [J].
CHIDAMBER, SR ;
KEMERER, CF .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1994, 20 (06) :476-493
[10]   Object-oriented software testing and metric in Z specification [J].
Chung, CM ;
Shih, TK ;
Wang, CC .
INFORMATION SCIENCES, 1997, 98 (1-4) :175-202