Evaluating Software Complexity Measures
IEEE Transactions on Software Engineering
Software metrics (2nd ed.): a rigorous and practical approach
Software metrics (2nd ed.): a rigorous and practical approach
A Unified Framework for Coupling Measurement in Object-Oriented Systems
IEEE Transactions on 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
Dynamic Metrics for Object Oriented Designs
METRICS '99 Proceedings of the 6th International Symposium on Software Metrics
A Dynamic Runtime Coupling Metric for Meta-Level Architectures
CSMR '04 Proceedings of the Eighth Euromicro Working Conference on Software Maintenance and Reengineering (CSMR'04)
Dynamic Coupling Measurement for Object-Oriented Software
IEEE Transactions on Software Engineering
Using object-level run-time metrics to study coupling between objects
Proceedings of the 2005 ACM symposium on Applied computing
An empirical investigation into the dimensions of run-time coupling in Java programs
Proceedings of the 3rd international symposium on Principles and practice of programming in Java
A study of the influence of coverage on the relationship between static and dynamic coupling metrics
Science of Computer Programming - Special issue: Principles and practices of programming in Java (PPPJ 2004)
The Dynamic Function Coupling Metric and Its Use in Software Evolution
CSMR '07 Proceedings of the 11th European Conference on Software Maintenance and Reengineering
Measurement of dynamic metrics using dynamic analysis of programs
ACC'08 Proceedings of the WSEAS International Conference on Applied Computing Conference
IBM Systems Journal
Validation of dynamic coupling metrics for object-oriented software
ACM SIGSOFT Software Engineering Notes
Validating software metrics: A spectrum of philosophies
ACM Transactions on Software Engineering and Methodology (TOSEM)
Hi-index | 0.00 |
Coupling measures are considered important due to their inherent relationships with external software quality attributes. The ongoing research on object oriented software quality has been focusing on devising dynamic metrics for software quality assessment because of their ability to capture the runtime behavior of software. A number of dynamic coupling metrics have been proposed in recent times to measure software quality. This paper is an attempt to fill in the gap between existing work and researchers by providing them essential knowledge about the dynamic coupling metrics, methodologies and techniques proposed in this area. This paper presents a survey of existing research related to dynamic coupling metrics for object oriented software systems. Metrics have been categorized according to some of their major characteristics such as dynamic analysis techniques, validation of metrics, relation with static metrics etc. The capability of these metrics in quantifying external software quality attributes is also studied. The survey found that very few dynamic coupling metrics have been proposed and most of the proposed metrics lack empirical validation limiting their applicability in software quality assessment.