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
A Validation of Object-Oriented Design Metrics as Quality Indicators
IEEE Transactions on Software Engineering
Managerial Use of Metrics for Object-Oriented Software: An Exploratory Analysis
IEEE Transactions on Software Engineering
A Unified Framework for Coupling Measurement in Object-Oriented Systems
IEEE Transactions on Software Engineering
Exploring the relationship between design measures and software quality in object-oriented systems
Journal of Systems and Software
The prediction of faulty classes using object-oriented design metrics
Journal of Systems and Software
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
Data Flow Analysis for Software Prefetching Linked Data Structures in Java
Proceedings of the 2001 International Conference on Parallel Architectures and Compilation Techniques
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
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
A survey of dynamic software metrics
Journal of Computer Science and Technology
A systematic mapping study on dynamic metrics and software quality
ICSM '12 Proceedings of the 2012 IEEE International Conference on Software Maintenance (ICSM)
Hi-index | 0.00 |
Recent research in the field of object-oriented software engineering has been focusing on the usage of software metrics for the assessment of a product's quality. Software design coupling metrics include some of the most widely applicable metrics used in the modern software industry. Although static coupling metrics are used for analyzing the structural aspects of the object-oriented software systems, their inability to capture the behavioral aspects is well known and hence has given way to the evolution of their runtime counterparts i.e. the dynamic coupling metrics. Most of the dynamic coupling metrics proposed until now have not yet been empirically validated due to the high evaluation cost involved in the runtime metric data collection, hence limiting their practical application. This paper, as a part of our ongoing research on empirical validation of the dynamic coupling metrics, presents an empirical investigation into the static and dynamic CBO (Coupling Between Objects) metrics using some open source real world java applications. A set of criteria for the selection of sample benchmark applications required for the dynamic metrics validation has also been devised. A scenario based approach in combination with the appropriate statistical techniques has been used in an attempt to correlate the static and dynamic coupling metrics.