Software reuse metrics for object-oriented systems

被引:29
作者
Aggarwal, KK [1 ]
Singh, Y [1 ]
Kaur, A [1 ]
Malhotra, R [1 ]
机构
[1] GGS Indraprastha Univ, Sch Informat Technol, Delhi 110006, India
来源
THIRD ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGMENT AND APPLICATIONS, PROCEEDINGS | 2005年
关键词
D O I
10.1109/SERA.2005.60
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The importance of software measurement is increasing leading to development of new measurement techniques. Reusing existing software components is a key feature in increasing software productivity. It is one of the key elements in object-oriented programming, which reduces the cost and increases the quality of the software. An important feature of C++ called templates support generic programming, which allows the programmer to develop reusable software modules such as functions, classes, etc. The need for software reusability metrics is particularly acute for an organization in order to measure the degree of generic programming included in the form of templates in code. This research addresses this need and introduces a new set of metrics for object-oriented software. Two metrics are proposed for measuring amount of genericty included in the code and then analytically evaluated against Weyuker's set of nine axioms. This set of metrics is then applied to standard projects and accordingly ways in which project managers can use these metrics are suggested.
引用
收藏
页码:48 / +
页数:2
相关论文
共 14 条
[1]  
Aggarwal K.K, 2001, SOFTWARE ENG
[2]  
Basili V., 1979, IEEE WORKSH QUANT SO, P107
[3]  
BIEMAN J, P IEEECS 1 INT SOFTW
[4]  
BIEMAN J, BCSFACS WORKSH FORM
[5]   A METRICS SUITE FOR OBJECT-ORIENTED DESIGN [J].
CHIDAMBER, SR ;
KEMERER, CF .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1994, 20 (06) :476-493
[6]  
Fenton Norman E., 1991, SOFTWARE METRICS RIG
[7]   Software reuse: Metrics and models [J].
Frakes, W ;
Terry, C .
ACM COMPUTING SURVEYS, 1996, 28 (02) :415-435
[8]   An evaluation of the MOOD set of object-oriented software metrics [J].
Harrison, R ;
Counsell, SJ ;
Nithi, RV .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1998, 24 (06) :491-496
[9]  
Henderson-Sellers B., 1996, Object-Oriented Metrics, measures of complexity
[10]  
Lorenz M., 1994, Object-Oriented Software Metrics: A Practical Guide