Architectural Restructuring by Semi-Automatic Clustering to Facilitate Migration towards a Service-oriented Architecture.
Marvin Grieger, Stefan Sauer, Markus Klenke · Softwaretechnik-Trends · 2014
Enterprises are nowadays increasingly faced with the fact that their information systems have become legacy. A common solution to this problem is to migrate the existing application to a new environment, e.g. to a new platform. Modern platforms often employ the architectural style of service-oriented architecture (SOA), in which an application is composed of loosely coupled entities that provide functionality as a service. The challenge in migrating towards a service-oriented architecture is to identify these entities in the legacy application and restructure its architecture accordingly.