Towards a metrics suite for object oriented design
OOPSLA '91 Conference proceedings on Object-oriented programming systems, languages, and applications
Object-oriented metrics that predict maintainability
Journal of Systems and Software - Special issue on object-oriented software
Object-oriented software metrics: a practical guide
Object-oriented software metrics: a practical guide
A software complexity model of object-oriented systems
Decision Support Systems - Special issue on information technologies and systems
Cohesion and reuse in an object-oriented system
SSR '95 Proceedings of the 1995 Symposium on Software reusability
Object-oriented metrics: measures of complexity
Object-oriented metrics: measures of complexity
An investigation into coupling measures for C++
ICSE '97 Proceedings of the 19th international conference on Software engineering
A Unified Framework for Coupling Measurement in Object-Oriented Systems
IEEE Transactions on Software Engineering
Polymorphism measures for early risk prediction
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
A Unified Framework for Cohesion Measurement in Object-OrientedSystems
Empirical Software Engineering
Empirical Software Engineering
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
Measuring Product Attributes of Object-Oriented Systems
Proceedings of the 5th European Software Engineering Conference
An Empirical Study on Object-Oriented Metrics
METRICS '99 Proceedings of the 6th International Symposium on Software Metrics
Experience from Replicating Empirical Studies on Prediction Models
METRICS '02 Proceedings of the 8th International Symposium on Software Metrics
Coupling and cohesion measures for evaluation of component reusability
Proceedings of the 2006 international workshop on Mining software repositories
Reusability ranking of software components by coupling measure
EASE'06 Proceedings of the 10th international conference on Evaluation and Assessment in Software Engineering
Hi-index | 0.00 |
This paper discusses the results arrived at employing Object-Oriented (OO) measures on the small-sized programs developed by the Under Graduate (UG) students during the study of C++ laboratory course. The metric values computed reflect the experience/knowledge of the developer in various mechanisms (inheritance, coupling and cohesion) in developing the modules (classes). We propose six hypotheses to validate the measures. For this experiment, the number of attributes and number of methods defined in the class are correlated with the metric values. The result of the experiment shows that the programs used inheritance and cohesion properties appropriately in the design of the class level attributes.