Towards a metrics suite for object oriented design
OOPSLA '91 Conference proceedings on Object-oriented programming systems, languages, and applications
Investigating quality factors in object-oriented designs: an industrial case study
Proceedings of the 21st international conference on Software engineering
Another metric suite for object-oriented programming
Journal of Systems and Software
The Confounding Effect of Class Size on the Validity of Object-Oriented Metrics
IEEE Transactions on Software Engineering
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
Metrics for maintainability of class inheritance hierarchies
Journal of Software Maintenance: Research and Practice
IEEE Transactions on Software Engineering
Empirical Validation of Object-Oriented Metrics on Open Source Software for Fault Prediction
IEEE Transactions on Software Engineering
Hi-index | 0.00 |
Functional independence is a key to good software design and a good design results in high quality software. Functional independence is the refined form of the design concept of modularity, abstraction and information hiding. Coupling is a measure of relative interconnection among modules. Coupling in software has been linked with maintainability and existing metrics are used as predictors of external software quality (e.g., fault -proneness, impact analysis, ripple effect of changes, changeability).In this paper we demonstrate the defects of software due to coupling by studying five different attributes of coupling and measured its impact on software defects.