Methodology for Validating Software Metrics
IEEE Transactions on Software Engineering
Object-oriented software metrics: a practical guide
Object-oriented software metrics: a practical guide
Property-Based Software Engineering Measurement
IEEE Transactions on Software Engineering
Object-oriented metrics: measures of complexity
Object-oriented metrics: measures of complexity
Software metrics (2nd ed.): a rigorous and practical approach
Software metrics (2nd ed.): a rigorous and practical approach
Building Knowledge through Families of Experiments
IEEE Transactions on Software Engineering
Experimentation in software engineering: an introduction
Experimentation in software engineering: an introduction
Empirical studies of software engineering: a roadmap
Proceedings of the Conference on The Future of Software Engineering
IEEE Transactions on Software Engineering
A Framework of Software Measurement
A Framework of Software Measurement
Empirical Software Engineering
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
Towards a Framework for Software Measurement Validation
IEEE Transactions on Software Engineering
Quantitative Approaches in Object-Oriented Software Engineering
Proceedings of the Workshop on Object-Oriented Technology
Quantitative Approaches in Object-Oriented Software Engineering
ECOOP '00 Proceedings of the Workshops, Panels, and Posters on Object-Oriented Technology
Quantitative Approaches in Object-Oriented Software Engineering
ECOOP '01 Proceedings of the Workshops on Object-Oriented Technology
OOA Metrics for the Unified Modeling Language
CSMR '98 Proceedings of the 2nd Euromicro Conference on Software Maintenance and Reengineering ( CSMR'98)
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
Dynamic Metrics for Object Oriented Designs
METRICS '99 Proceedings of the 6th International Symposium on Software Metrics
Measures for assessing dynamic complexity aspects of object-oriented conceptual schemes
ER'00 Proceedings of the 19th international conference on Conceptual modeling
A comparison of metrics for UML class diagrams
ACM SIGSOFT Software Engineering Notes
Empirical analysis of entropy distance metric for UML class diagrams
ACM SIGSOFT Software Engineering Notes
Measuring structural complexity for class diagrams: an information theory approach
Proceedings of the 2005 ACM symposium on Applied computing
Building measure-based prediction models for UML class diagram maintainability
Empirical Software Engineering
Perceived vs. measured quality of conceptual schemas: an experimental comparison
ER '07 Tutorials, posters, panels and industrial contributions at the 26th international conference on Conceptual modeling - Volume 83
On the application of software metrics to UML models
MoDELS'06 Proceedings of the 2006 international conference on Models in software engineering
Hi-index | 0.00 |
Measuring quality is the key to developing high-quality software, and it is widely recognised that quality assurance of software products must be assessed focusing on early artifacts, such as class diagrams. After having thoroughly reviewed existing OO measures applicable to class diagrams at a high-level design stage, a set of metrics for the structural complexity of class diagrams obtained using Unified Modeling Language (UML) was defined. This paper describes a controlled experiment carried out in order to corroborate whether the metrics are closely related to UML class diagram modifiability. Based on data collected in the experiment, a prediction model for class diagram modifiability using a method for induction of fuzzy rules was built. The results of this experiment indicate that the metrics related to aggregation and generalization relationships are the determinant of class diagram modifiability. These findings are in the line with the conclusions drawn from two other similar controlled experiments.