Designing object-oriented C++ applications: using the Booch method
Designing object-oriented C++ applications: using the Booch method
Genetic algorithms + data structures = evolution programs (3rd ed.)
Genetic algorithms + data structures = evolution programs (3rd ed.)
A metrics-based approach to the automated identification of object-oriented reusable software components
The Unified Modeling Language user guide
The Unified Modeling Language user guide
The unified software development process
The unified software development process
A Metrics Suite for Object Oriented Design
IEEE Transactions on Software Engineering
Business Component Identification - A Formal Approach
EDOC '01 Proceedings of the 5th IEEE International Conference on Enterprise Distributed Object Computing
OOA Metrics for the Unified Modeling Language
CSMR '98 Proceedings of the 2nd Euromicro Conference on Software Maintenance and Reengineering ( CSMR'98)
Hi-index | 0.05 |
The goal of this work is to create a model that allows identification of the software components (or subsystems according to the unified process terminology) based on the design models, or more exactly, based on the classes diagrams (for the static aspects) and on the interaction diagrams (for the dynamic aspects). The work also presents a genetic algorithm used for the clustering of classes into modules.