An investigation into the applicability and validity of object-oriented design metrics

被引:25
作者
Harrison R. [1 ]
Counsell S.J. [1 ]
Nithi R.V. [1 ]
机构
[1] Department of Electronics, University of Southampton, Southampton
基金
英国工程与自然科学研究理事会;
关键词
Empirical software engineering; Object-oriented metrics; Software quality;
D O I
10.1023/A:1009784121652
中图分类号
学科分类号
摘要
In this paper we consider empirical evidence in support of a set of object-oriented software metrics. In particular, we look at the object oriented design metrics of Chidamber and Kemerer, and their applicability in different application domains. We briefly describe the metrics, and present our empirical findings, arising from our analysis of systems taken from a number of different application domains. Our investigations have led us to conclude that a subset of the metrics can be of great value to software developers, maintainers and project managers.
引用
收藏
页码:255 / 273
页数:18
相关论文
共 50 条
[1]  
Basili V.R., Briand L.C., Melo W.L., A validation of object-oriented design metrics as quality indicators, IEEE Transactions on Software Engineering, 22, 10, pp. 751-761, (1996)
[2]  
Basili V.R., Rombach H.D., The TAME project: Towards improvement-oriented software environments, IEEE Transactions on Software Engineering, 14, 6, pp. 758-773, (1988)
[3]  
Basili V.R., Selby R.W., Hutchens D.H., Experimentation in software engineering, IEEE Software, 12, 7, pp. 733-743, (1986)
[4]  
Boehm B., Clark B., Horowitz E., Westland C., Madachy R., Selby R., Cost models for future software life cycle processes: Cocomo 2.0, Annals of Software Engineering, 1, 1, pp. 57-94, (1995)
[5]  
Briand L., Daly J.W., Wust J., A Unified Framework for Coupling Measurement in Object-oriented Systems, ISERN-96-14, (1996)
[6]  
Briand L., Devanbu P., Melo W., An investigation into coupling measures for C++, In Proc. 19th ICSE, (1997)
[7]  
Briand L., El Emam K., Morasca S., Viewpoint: On the application of measurement theory in software engineering, Empirical Software Engineering, 1, 1, pp. 61-88, (1996)
[8]  
Briand L., Morasca S., Basili V.R., Property-based software engineering measurement, IEEE Transactions on Software Engineering, 22, 1, pp. 68-85, (1996)
[9]  
Brito E Abreu F., Carapuca R., Candidate metrics for object-oriented software within a taxonomy framework, Journal of Systems and Software, 26, pp. 87-96, (1994)
[10]  
Brito E Abreu F., Goulao M., Esteves R., Toward the design quality evaluation of 00 software systems, 5th Int. Conf. of Software Quality, (1995)