Managing programming productivity
Journal of Systems and Software
Metrics for optimal maintenance management
The Institute of Electrical and Electronics Engineers, Inc on Conference on software maintenance--1985
A critique of cyclomatic complexity as a software metric
Software Engineering Journal
Cyclomatic Complexity Density and Software Maintenance Productivity
IEEE Transactions on Software Engineering
The object-oriented brewery: a comparison of two object-oriented development methods
ACM SIGSOFT Software Engineering Notes
Software complexity and maintenance costs
Communications of the ACM
Essays on object-oriented software engineering (vol. 1)
Essays on object-oriented software engineering (vol. 1)
Object-oriented metrics that predict maintainability
Journal of Systems and Software - Special issue on object-oriented software
Object-oriented analysis and design with applications (2nd ed.)
Object-oriented analysis and design with applications (2nd ed.)
Metrics for object-oriented software design
Metrics for object-oriented software design
Property-Based Software Engineering Measurement
IEEE Transactions on Software Engineering
Object-oriented metrics: measures of complexity
Object-oriented metrics: measures of complexity
A Validation of Object-Oriented Design Metrics as Quality Indicators
IEEE Transactions on Software Engineering
Calculation and use of an environment's characteristic software metric set
ICSE '85 Proceedings of the 8th international conference on Software engineering
Eras of Software Technology Transfer
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
Proceedings of the International Workshop on Experimental Software Engineering Issues: Critical Assessment and Future Directions
Polymorphism measures for early risk prediction
Proceedings of the 21st international conference on Software engineering
The Confounding Effect of Class Size on the Validity of Object-Oriented Metrics
IEEE Transactions on Software Engineering
Object-oriented metrics: A review of theory and practice
Advances in software engineering
Design properties and evolvability of object-oriented systems
Advances in 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
Empirical Software Engineering
Replicated Case Studies for Investigating Quality Factorsin Object-Oriented Designs
Empirical Software Engineering
Research Frontiers in Object Technology
Information Systems Frontiers
An Empirical Investigation of an Object-Oriented Software System
IEEE Transactions on Software Engineering
Estimation and Prediction Metrics for Adaptive Maintenance Effort of Object-Oriented Systems
IEEE Transactions on Software Engineering
Assessing the applicability of fault-proneness models across object-oriented software projects
IEEE Transactions on Software Engineering
Measuring OO Design Metrics from UML
UML '02 Proceedings of the 5th International Conference on The Unified Modeling Language
IEEE Transactions on Software Engineering
IT measurement
A change impact model for changeability assessment in object-oriented software systems
Science of Computer Programming - Software maintenance and reengineering (CSMR 99)
Empirical Observations on Object Evolution
APSEC '99 Proceedings of the Sixth Asia Pacific Software Engineering Conference
Thresholds for Object-Oriented Measures
ISSRE '00 Proceedings of the 11th International Symposium on Software Reliability Engineering
A relational approach to software metrics
Proceedings of the 2004 ACM symposium on Applied computing
Java implementation verification using reverse engineering
ACSC '04 Proceedings of the 27th Australasian conference on Computer science - Volume 26
Dynamic Coupling Measurement for Object-Oriented Software
IEEE Transactions on Software Engineering
Coupling and cohesion metrics for knowledge-based systems using frames and rules
ACM Transactions on Software Engineering and Methodology (TOSEM)
Improving Cohesion Metrics for Classes by Considering Dependent Instance Variables
IEEE Transactions on Software Engineering
Empirical Software Engineering
Software Productivity Measurement Using Multiple Size Measures
IEEE Transactions on Software Engineering
Modeling Design/Coding Factors That Drive Maintainability of Software Systems
Software Quality Control
Early estimation of defect density using an in-process Haskell metrics model
A-MOST '05 Proceedings of the 1st international workshop on Advances in model-based testing
Early estimation of software quality using in-process testing metrics: a controlled case study
3-WoSQ Proceedings of the third workshop on Software quality
IEEE Software
The Structural Complexity of Software: An Experimental Test
IEEE Transactions on Software Engineering
Subjective evaluation of software evolvability using code smells: An empirical study
Empirical Software Engineering
Predicting fault-prone components in a java legacy system
Proceedings of the 2006 ACM/IEEE international symposium on Empirical software engineering
Evaluation of object-oriented design patterns in game development
Information and Software Technology
Object-oriented software fault prediction using neural networks
Information and Software Technology
Journal of Systems and Software
Empirical Analysis of Object-Oriented Design Metrics for Predicting High and Low Severity Faults
IEEE Transactions on Software Engineering
Ranking reusability of software components using coupling metrics
Journal of Systems and Software
Power-Laws in a Large Object-Oriented Software System
IEEE Transactions on Software Engineering
Improving fault detection in modified code: a study from the telecommunication industry
Journal of Computer Science and Technology
The application of product measures in directing software maintenance activity
Journal of Software Maintenance and Evolution: Research and Practice
Comparing design and code metrics for software quality prediction
Proceedings of the 4th international workshop on Predictor models in software engineering
Journal of Systems and Software
ICSR '08 Proceedings of the 10th international conference on Software Reuse: High Confidence Software Reuse in Large Systems
Predicting Software Fault Proneness Model Using Neural Network
PROFES '08 Proceedings of the 9th international conference on Product-Focused Software Process Improvement
Study of the Evolution of an Agile Project Featuring a Web Application Using Software Metrics
PROFES '08 Proceedings of the 9th international conference on Product-Focused Software Process Improvement
How Do Java Programs Use Inheritance? An Empirical Study of Inheritance in Java Software
ECOOP '08 Proceedings of the 22nd European conference on Object-Oriented Programming
Metrics to study symptoms of bad software designs
ACM SIGSOFT Software Engineering Notes
Application of support vector machine to predict fault prone classes
ACM SIGSOFT Software Engineering Notes
Revising cohesion measures by considering the impact of write interactions between class members
Information and Software Technology
International Journal of Computer Applications in Technology
Towards logistic regression models for predicting fault-prone code across software projects
ESEM '09 Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement
Class movement and re-location: An empirical study of Java inheritance evolution
Journal of Systems and Software
Software development productivity on a new platform: an industrial case study
Information and Software Technology
Information Sciences: an International Journal
Empirical validation of object-oriented metrics for predicting fault proneness models
Software Quality Control
Finding software metrics threshold values using ROC curves
Journal of Software Maintenance and Evolution: Research and Practice
Assessing traditional and new metrics for object-oriented systems
Proceedings of the 2010 ICSE Workshop on Emerging Trends in Software Metrics
A replicated and refined empirical study of the use of friends in C++ software
Journal of Systems and Software
Assessment of usability metrics for object-oriented software system
ACM SIGSOFT Software Engineering Notes
An approach for early prediction of software reliability
ACM SIGSOFT Software Engineering Notes
Usability Estimation of Software System by using Object-Oriented Metrics
ACM SIGSOFT Software Engineering Notes
An empirical study of social networks metrics in object-oriented software
Advances in Software Engineering - Special issue on new generation of software metrics
An empirical model of technical debt and interest
Proceedings of the 2nd Workshop on Managing Technical Debt
Assessment of maintainability metrics for object-oriented software system
ACM SIGSOFT Software Engineering Notes
Using structural and textual information to capture feature coupling in object-oriented software
Empirical Software Engineering
Defect proneness estimation and feedback approach for software design quality improvement
Information and Software Technology
Validation of object oriented metrics using open source software system: an empirical study
ACM SIGSOFT Software Engineering Notes
A methodology to assess the impact of design patterns on software quality
Information and Software Technology
Identification of defect-prone classes in telecommunication software systems using design metrics
Information Sciences: an International Journal
Studying the evolution of quality metrics in an agile/distributed project
XP'06 Proceedings of the 7th international conference on Extreme Programming and Agile Processes in Software Engineering
An empirical study of the nesting level of composite states within UML statechart diagrams
ER'05 Proceedings of the 24th international conference on Perspectives in Conceptual Modeling
Maintainability prediction of object-oriented software system by multilayer perceptron model
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
An empirical study on the developers' perception of software coupling
Proceedings of the 2013 International Conference on Software Engineering
International Journal of Computer Applications in Technology
Empirical investigation into static and dynamic coupling metrics
ACM SIGSOFT Software Engineering Notes
A comparative study of models for predicting fault proneness in object-oriented systems
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 |
With the increasing use of object-oriented methods in new software development there is a growing need to both document and improve current practice in object-oriented design and development. In response to this need, a number of researchers have developed various metrics for object-oriented systems as proposed aids to the management of these systems. In this research an analysis of a set of metrics proposed by Chidamber and Kemerer [10] is performed in order to assess their usefulness for practicing managers. First, an informal introduction to the metrics is provided by way of an extended example of their managerial use. Second, exploratory analyses of empirical data relating the metrics to productivity, rework effort, and design effort on three commercial object-oriented systems are provided. The empirical results suggest that the metrics provide significant explanatory power for variations in these economic variables, over and above that provided by traditional measures, such as size in lines of code, and after controlling for the effects of individual developers.