A survey of system complexity metrics
The Computer Journal
The Use of Software Complexity Metrics in Software Maintenance
IEEE Transactions on Software Engineering
Evaluating Software Complexity Measures
IEEE Transactions on Software Engineering
Towards a metrics suite for object oriented design
OOPSLA '91 Conference proceedings on Object-oriented programming systems, languages, and applications
A software complexity model of object-oriented systems
Decision Support Systems - Special issue on information technologies and systems
Object-oriented metrics: measures of complexity
Object-oriented metrics: measures of complexity
An Evaluation of the MOOD Set of Object-Oriented Software Metrics
IEEE Transactions on Software Engineering
Another metric suite for object-oriented programming
Journal of Systems and Software
Defining and Validating Measures for Object-Based High-Level Design
IEEE Transactions on Software Engineering
Software metrics: success, failures and new directions
Journal of Systems and Software - Special issue on invited articles on top systems and software engineering scholars
Exploring the relationship between design measures and software quality in object-oriented systems
Journal of Systems and Software
A Framework of Software Measurement
A Framework of Software Measurement
Fundamentals of Data Structures in C
Fundamentals of Data Structures in C
A Practical Guide to Object-Oriented Metrics
IT Professional
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
Towards a Framework for Software Measurement Validation
IEEE Transactions on Software Engineering
APSEC '96 Proceedings of the Third Asia-Pacific Software Engineering Conference
An Empirical Study on Object-Oriented Metrics
METRICS '99 Proceedings of the 6th International Symposium on Software Metrics
An architecture-centric software maintainability assessment using information theory
Journal of Software Maintenance and Evolution: Research and Practice
Managing secure survivable critical infrastructures to avoid vulnerabilities
HASE'04 Proceedings of the Eighth IEEE international conference on High assurance systems engineering
An analysis of dependency of coupling on software defects
ACM SIGSOFT Software Engineering Notes
A study on evaluation of component metric suites
ICCSA'05 Proceedings of the 2005 international conference on Computational Science and Its Applications - Volume Part II
Reusability metrics and effect of reusability on testing of object oriented systems
ACM SIGSOFT Software Engineering Notes
Survey of object-oriented metrics: focusing on validation and formal specification
ACM SIGSOFT Software Engineering Notes
Object-oriented class maintainability prediction using internal quality attributes
Information and Software Technology
Hi-index | 0.00 |
Since the proposal for the six object-oriented metrics by Chidamber and Kemerer (1994), several studies have been conducted to validate their metrics and have discovered some deficiencies. Consequently, many new metrics for object-oriented systems have been proposed. Among the various measurements of object-oriented characteristics, we focus on the metrics of class inheritance hierarchies in design and maintenance. As such, we propose two simple and heuristic metrics for the class inheritance hierarchy for the maintenance of object-oriented software.In this paper we investigate the work of Chidamber and Kemerer (1994) and Li (1998), and extend their work to apply specifically to the maintenance of a class inheritance hierarchy. In doing so, we suggest new metrics for understandability and modifiability of a class inheritance hierarchy. The main contribution here includes the various comparisons that we have made. We discuss the advantages over Chidamber and Kemerer's (1994) metrics and Henderson-Sellers's (1996) metrics in the context of maintaining class inheritance hierarchies.