A Model for Software Product Quality
IEEE Transactions on Software Engineering
Property-Based Software Engineering Measurement
IEEE Transactions on Software Engineering
Software reuse: a holistic approach
Software reuse: a holistic approach
A Validation of Object-Oriented Design Metrics as Quality Indicators
IEEE Transactions on Software Engineering
An Evaluation of the MOOD Set of Object-Oriented Software Metrics
IEEE Transactions on Software Engineering
Managerial Use of Metrics for Object-Oriented Software: An Exploratory Analysis
IEEE Transactions on Software Engineering
Proceedings of the 20th international conference on Software engineering
Investigating quality factors in object-oriented designs: an industrial case study
Proceedings of the 21st international conference on Software engineering
Exploring the relationship between design measures and software quality in object-oriented systems
Journal of Systems and Software
Journal of Systems and Software - Special issue on Evaluation and assessment in software engineering
The Confounding Effect of Class Size on the Validity of Object-Oriented Metrics
IEEE Transactions on Software Engineering
A Hierarchical Model for Object-Oriented Design Quality Assessment
IEEE Transactions on Software Engineering
Software Metrics: A Rigorous and Practical Approach
Software Metrics: A Rigorous and Practical Approach
A support system to COTS-based software development for business services
SEKE '02 Proceedings of the 14th international conference on Software engineering and knowledge engineering
Software Engineering: Facts and Fallacies
Software Engineering: Facts and Fallacies
An Empirical Investigation of an Object-Oriented Software System
IEEE Transactions on Software Engineering
Predicting Maintenance Performance Using Object-Oriented Design Complexity Metrics
IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering
Evaluating the Effect of Inheritance on the Modifiability of Object-Oriented Business Domain Models
CSMR '01 Proceedings of the Fifth European Conference on Software Maintenance and Reengineering
Evaluating the Impact of Object-Oriented Design on Software Quality
METRICS '96 Proceedings of the 3rd International Symposium on Software Metrics: From Measurement to Empirical Results
An Empirical Study on Object-Oriented Metrics
METRICS '99 Proceedings of the 6th International Symposium on Software Metrics
The Impact of Design Properties on Development Cost in Object-Oriented Systems
METRICS '01 Proceedings of the 7th International Symposium on Software Metrics
A Maintainability Model for Industrial Software Systems Using Design Level Metrics
WCRE '00 Proceedings of the Seventh Working Conference on Reverse Engineering (WCRE'00)
A controlled experiment on inheritance depth as a cost factor for code maintenance
Journal of Systems and Software
The Impact of Maintainability on Component-based Software Systems
EUROMICRO '03 Proceedings of the 29th Conference on EUROMICRO
Building UML Class Diagram Maintainability Prediction Models Based on Early Metrics
METRICS '03 Proceedings of the 9th International Symposium on Software Metrics
An Empirical Validation of Object-Oriented Metrics in Two Different Iterative Software Processes
IEEE Transactions on Software Engineering
A Metrics-Based Software Maintenance Effort Model
CSMR '04 Proceedings of the Eighth Euromicro Working Conference on Software Maintenance and Reengineering (CSMR'04)
A Methodology for Constructing Maintainability Model of Object-Oriented Design
QSIC '04 Proceedings of the Quality Software, Fourth International Conference
Predicting Class Testability using Object-Oriented Metrics
SCAM '04 Proceedings of the Source Code Analysis and Manipulation, Fourth IEEE International Workshop
Maintainability Prediction: A Regression Analysis of Measures of Evolving Systems
ICSM '05 Proceedings of the 21st IEEE International Conference on Software Maintenance
Software Engineering: A Practitioner's Approach
Software Engineering: A Practitioner's Approach
Hi-index | 0.00 |
Many organizations assess the maintainability of software systems before they are deployed. Object-oriented design has been shown to be a useful technique to develop and deliver quality software. Objectoriented metrics can be used to assess the maintainability of a software system. Various software metrics and models have been developed and described. This paper provides a review of this literature and the related state-of-the-art. It also proposes a maintainability model that is based on the analysis of the relationship between object-oriented metrics and maintainability.