Towards a metrics suite for object oriented design
OOPSLA '91 Conference proceedings on Object-oriented programming systems, languages, and applications
Object-oriented analysis (2nd ed.)
Object-oriented analysis (2nd ed.)
A Validation of Object-Oriented Design Metrics as Quality Indicators
IEEE Transactions on Software Engineering
A Unified Framework for Coupling Measurement in Object-Oriented Systems
IEEE Transactions on Software Engineering
Investigating quality factors in object-oriented designs: an industrial case study
Proceedings of the 21st international conference on Software engineering
Coupling measures and change ripples in C++ application software
Journal of Systems and Software - Special issue on Evaluation and assessment in software engineering
Clustering Algorithms
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
An Operational Process for Goal-Driven Definition of Measures
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
Identifying Candidate Objects Using Hierarchical Clustering Analysis
APSEC '01 Proceedings of the Eighth Asia-Pacific on Software Engineering Conference
Dynamic Coupling Measurement for Object-Oriented Software
IEEE Transactions on Software Engineering
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)
Measurement of dynamic metrics using dynamic analysis of programs
ACC'08 Proceedings of the WSEAS International Conference on Applied Computing Conference
DynaMetrics: a runtime metric-based analysis tool for object-oriented software systems
ACM SIGSOFT Software Engineering Notes
A survey of dynamic software metrics
Journal of Computer Science and Technology
Towards a measure of object oriented runtime cohesion based on number of instance variable accesses
Proceedings of the 49th Annual Southeast Regional Conference
Validation of dynamic coupling metrics for object-oriented software
ACM SIGSOFT Software Engineering Notes
Mining class association rules from dynamic class coupling data to measure class reusability pattern
ICSI'11 Proceedings of the Second international conference on Advances in swarm intelligence - Volume Part II
Empirical investigation into static and dynamic coupling metrics
ACM SIGSOFT Software Engineering Notes
Dynamic coupling metrics for object oriented software systems: a survey
ACM SIGSOFT Software Engineering Notes
Hi-index | 0.00 |
In this paper we present an investigation into the run-time behaviour of objects in Java programs, using specially adapted coupling metrics. We identify objects from the same class that exhibit non-uniform coupling behaviour when measured dynamically.We define a number of object level run-time metrics, based on the static Chidamber and Kemerer coupling between objects (CBO) measure. These new metrics seek to quantify coupling at different layers of granularity, that is at class-class and object-class level. We outline our method of collecting such metrics and present a study of the programs from the JOlden benchmark suite as an example of their use.A number of statistical techniques, principally agglomerative hierarchical clustering analysis, are used to facilitate the identification of such objects.