Graph-based tools for re-engineering
Journal of Software Maintenance: Research and Practice
The Design and Implementation of a Framework for Automatic Modularization of Software Systems
The Journal of Supercomputing
Revisiting the ΔIC approach to component recovery
Science of Computer Programming - Software analysis, evolution and re-engineering
Automated clustering to support the reflexion method
Information and Software Technology
Predicting Coupling of Object-Centric Business Process Implementations
BPM '08 Proceedings of the 6th International Conference on Business Process Management
Using information retrieval based coupling measures for impact analysis
Empirical Software Engineering
Software Engineering
Package coupling measurement in object-oriented software
Journal of Computer Science and Technology
Extending the reflexion method for consolidating software variants into product lines
Software Quality Control
Proceedings of the 2011 ACM Symposium on Applied Computing
Using structural and textual information to capture feature coupling in object-oriented software
Empirical Software Engineering
Proceedings of the 8th international ACM SIGSOFT conference on Quality of Software Architectures
Assessing maintainability metrics in software architectures using COSMIC and UML
ICCSA'12 Proceedings of the 12th international conference on Computational Science and Its Applications - Volume Part IV
An empirical study on the developers' perception of software coupling
Proceedings of the 2013 International Conference on Software Engineering
Hi-index | 0.00 |
This paper describes a validation experiment of a quantitative approach to the modularization of object oriented systems. The approach used is based on Cluster Analysis, a statistical technique used in many fields of science to group items. Here, the clusters are modules and the items are classes. A sample of some relatively large object oriented systems was used in this experiment.The calculation of the dissimilarity between classes is based on their relative couplings combined through six different rating schemes. These couplings are classified according to a taxonomy framework where categories were assigned weights. The coupling data were obtained with the MOODKit G2 tool. The results obtained allow to conclude on the applicability of the proposed approach. This work was developed in the realm of the MOOD Project that aims to deliver a quantitative framework to support the design of object oriented systems.