A Controlled Expeniment on the Impact of Software Structure on Maintainability
IEEE Transactions on Software Engineering
Object-oriented metrics that predict maintainability
Journal of Systems and Software - Special issue on object-oriented software
Comments on 'A Metrics Suite for Object Oriented Design'
IEEE Transactions on Software Engineering
Understanding and predicting the process of software maintenance release
Proceedings of the 18th international conference on Software engineering
A Validation of Object-Oriented Design Metrics as Quality Indicators
IEEE Transactions on Software Engineering
Effort estimation and prediction of object-oriented systems
Journal of Systems and Software
Another metric suite for object-oriented programming
Journal of Systems and Software
A Critique of Software Defect Prediction Models
IEEE Transactions on Software Engineering
Defining and Validating Measures for Object-Based High-Level Design
IEEE Transactions on Software Engineering
Cost estimation based on business models
Journal of Systems and Software
The prediction of faulty classes using object-oriented design metrics
Journal of Systems and Software
A Vector-Based Approach to Software Size Measurement and Effort Estimation
IEEE Transactions on Software Engineering
Modeling Development Effort in Object-Oriented Systems Using Design Properties
IEEE Transactions on Software Engineering - Special section on the seventh international software metrics symposium
An Investigation into the Applicability and Validity ofObject-Oriented Design Metrics
Empirical Software Engineering
Design Measurement: Some Lessons Learned
IEEE Software
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
Chidamber and Kemerer's Metrics Suite: A Measurement Theory Perspective
IEEE Transactions on Software Engineering
Quantitative Analysis of Faults and Failures in a Complex Software System
IEEE Transactions on Software Engineering
Estimation and Prediction Metrics for Adaptive Maintenance Effort of Object-Oriented Systems
IEEE Transactions on Software Engineering
An Empirical Study of Refactoring, New Design, and Error-Fix Efforts in Extreme Programming
ISAS-SCI '01 Proceedings of the World Multiconference on Systemics, Cybernetics and Informatics: Information Systems Development-Volume I - Volume I
Agile Modeling: Effective Practices for eXtreme Programming and the Unified Process
Agile Modeling: Effective Practices for eXtreme Programming and the Unified Process
ACM SIGSOFT Software Engineering Notes
Improving Cohesion Metrics for Classes by Considering Dependent Instance Variables
IEEE Transactions on Software Engineering
Journal of Systems and Software
Journal of Software Maintenance and Evolution: Research and Practice
Empirical Analysis of Object-Oriented Design Metrics for Predicting High and Low Severity Faults
IEEE Transactions on Software Engineering
Journal of Software Maintenance and Evolution: Research and Practice
Journal of Systems and Software
Predicting Software Metrics at Design Time
PROFES '08 Proceedings of the 9th international conference on Product-Focused Software Process Improvement
Revising cohesion measures by considering the impact of write interactions between class members
Information and Software Technology
A validation of stability metrics
SEA '07 Proceedings of the 11th IASTED International Conference on Software Engineering and Applications
A symbolic fault-prediction model based on multiobjective particle swarm optimization
Journal of Systems and Software
Tracking the evolution of object-oriented quality metrics on agile projects
XP'07 Proceedings of the 8th international conference on Agile processes in software engineering and extreme programming
Assessment of usability metrics for object-oriented software system
ACM SIGSOFT Software Engineering Notes
Towards a quality model for choreography
ICSOC/ServiceWave'09 Proceedings of the 2009 international conference on Service-oriented computing
Usability Estimation of Software System by using Object-Oriented Metrics
ACM SIGSOFT Software Engineering Notes
Assessment of maintainability metrics for object-oriented software system
ACM SIGSOFT Software Engineering Notes
Survey of object-oriented metrics: focusing on validation and formal specification
ACM SIGSOFT Software Engineering Notes
Empirical study of Software Quality estimation
Proceedings of the Second International Conference on Computational Science, Engineering and Information Technology
Software fault prediction with object-oriented metrics based artificial immune recognition system
PROFES'07 Proceedings of the 8th international conference on Product-Focused Software Process Improvement
International Journal of Computer Applications in Technology
An approach to automatically enforce object-oriented constraints
International Journal of Computer Applications in Technology
Hi-index | 0.00 |
Object-oriented (OO) metrics are used mainly to predict software engineering activities/efforts such as maintenance effort, error proneness, and error rate. There have been discussions about the effectiveness of metrics in different contexts. In this paper, we present an empirical study of OO metrics in two iterative processes: the short-cycled agile process and the long-cycled framework evolution process. We find that OO metrics are effective in predicting design efforts and source lines of code added, changed, and deleted in the short-cycled agile process and ineffective in predicting the same aspects in the long-cycled framework process. This leads us to believe that OO metrics' predictive capability is limited to the design and implementation changes during the development iterations, not the long-term evolution of an established system in different releases.