Capability-based Service Identification in Service-Oriented Legacy Modernization
Moving from a heterogeneous IT landscape with a set of legacy applications to a more flexible SOA-based architecture is a major strategic concern for many large organizations. Key drivers are to build a robust, easy-to-maintain and cost-efficient architecture. Service identification is a key task in this context, and it must cope with the inherent complexity of existing IT systems and their constant evolution. In this paper we describe the CAPABILITY-BASED SERVICE pattern that identifies services and defines the service model based on a model of business capabilities. Business capabilities describe what an enterprise does, not how something is done in the enterprise. Service identification based on business capabilities is an alternative to process-based service identification, especially useful in cases where process modeling is not feasible, for instance, because of budget or time limitations or where processes are not stable enough over time.
Top- Frey, Frank J.
- Hentrich, Carsten
- Zdun, Uwe
Category |
Paper in Conference Proceedings or in Workshop Proceedings |
Event Title |
Proceedings of the 17th European Conference on Pattern Languages of Programs (EuroPLoP) |
Divisions |
Software Architecture |
Subjects |
Software Engineering |
Event Location |
Kloster Irsee, Germany |
Event Type |
Conference |
Event Dates |
July 11-15, 2012 |
Date |
July 2013 |
Export |