TY - JOUR
T1 - Synthesizing and integrating legacy components as services using adapters
AU - Mudiam, Sudhakiran V.
AU - Gannod, Gerald C.
AU - Lindquist, Timothy
N1 - Funding Information:
The second author was supported in part by NSF CAREER Grant CCR-0133956.
PY - 2006/4
Y1 - 2006/4
N2 - Legacy applications are prime candidates for software reuse: they have been relied upon for several years and often have a strong organizational commitment. Migrating existing legacy applications is a very natural requirement when moving to and adopting a new technology. A service-based development paradigm is one in which components are viewed as services. In this model, services interact and can be providers or consumers of data and behavior. This paper describes an architecture-based approach for the synthesis of services from legacy components and their subsequent integration with service-requesting client applications.
AB - Legacy applications are prime candidates for software reuse: they have been relied upon for several years and often have a strong organizational commitment. Migrating existing legacy applications is a very natural requirement when moving to and adopting a new technology. A service-based development paradigm is one in which components are viewed as services. In this model, services interact and can be providers or consumers of data and behavior. This paper describes an architecture-based approach for the synthesis of services from legacy components and their subsequent integration with service-requesting client applications.
KW - Re-engineering
KW - Service-oriented computing
KW - Software architecture
UR - http://www.scopus.com/inward/record.url?scp=32144439543&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=32144439543&partnerID=8YFLogxK
U2 - 10.1016/j.scico.2005.10.002
DO - 10.1016/j.scico.2005.10.002
M3 - Article
AN - SCOPUS:32144439543
SN - 0167-6423
VL - 60
SP - 134
EP - 148
JO - Science of Computer Programming
JF - Science of Computer Programming
IS - 2
ER -