The MARE method is an approach to support the planning of the restructuring of the implementation of a system in an architecture restructuring process. The planning is supported by semi-automatically creating a complete mapping of all source elements to target components. MARE employs a clustering algorithm that bases on information about the source system and the target architecture. The approach includes interactions with the user in order to include the users knowledge about the source system and the decomposition criteria of the target architecture as well as to delegate key decisions to the user. An early version of MARE was published at the Workshop on Software Quality and Maintainability (SQM2009) (see Streekmann and Hasselbring (2009)).


Target System Initial Mapping Dependency Type Target Component Source System 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Vieweg+Teubner Verlag | Springer Fachmedien Wiesbaden GmbH 2012

Authors and Affiliations

  • Niels Streekmann

There are no affiliations available

Personalised recommendations