Evaluation of Strategies for Integrating Legacy Applications as Services in a Service Oriented Architecture
暂无分享,去创建一个
Service oriented architecture (SOA) is an approach for building distributed systems that deliver application functionality as a set of self-contained business-aligned services. It promises lower integration costs, increased reusability and improved enterprise agility and adaptability. One of the key obstacles for SOA is the presence of existing legacy applications that support critical business processes but are inflexible and hard to adapt for integration with other business applications. This paper presents a survey of key approaches to integrate/transform legacy applications into services to participate in an enterprise-wide SOA. It also presents a decision framework to guide architects in selecting the optimal combination of legacy modernization options
[1] Matthias Ehrgott,et al. Multiple criteria decision analysis: state of the art surveys , 2005 .
[2] Liam O'Brien,et al. Using the Options Analysis for Reengineering (OAR) Method for Mining Components for a Product Line , 2002, SPLC.
[3] Abdelkarim Erradi,et al. Service design principles: a case study in modeling services for the securities trading domain , 2006, Comput. Syst. Sci. Eng..