Download Now Free registration required
To cope with the complexity of large object-oriented software, developers organize classes into packages or modules. This organization usually follows conceptual interrelationships between classes, that the stake-holders would like to maintain over ineluctable system evolution. As the system modular structure changes, its maintenance is required. However, where approaches of system re-modularization succeed in proposing system refactorings, they do not provide good ways for understanding and assessing the changes they propose. There is a wide range of work to define new modularization algorithms but little support to understand the proposed results and their impact on existing systems.
- Format: PDF
- Size: 2367.9 KB