Model-Based Architecture Restructuring Using Graph Clustering

Niels Streekmann, Wilhelm Hasselbring · Conference on Software Maintenance and Reengineering · 2009

Implementations of existing systems often do not follow the originally intended architecture. Continous extension disregarding the intended architecture leads to a decline of the maintainability of these systems. To recover maintainability architectural restructuring becomes necessary. We present a model-based architecture restructuring approach that is based on business requirements. The goal of the approach is to semi-automatise the architecture restructuring process in order to support reengineers. We use graph clustering to implement the automatisation.

Read the paper · More papers on PaperTik