Synthesizing and integrating legacy components as services using adapters

Sudhakiran V. Mudiam, Gerald C. Gannod, Timothy Lindquist

Research output: Contribution to journalArticlepeer-review

2 Scopus citations


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.

Original languageEnglish (US)
Pages (from-to)134-148
Number of pages15
JournalScience of Computer Programming
Issue number2
StatePublished - Apr 2006


  • Re-engineering
  • Service-oriented computing
  • Software architecture

ASJC Scopus subject areas

  • Software


Dive into the research topics of 'Synthesizing and integrating legacy components as services using adapters'. Together they form a unique fingerprint.

Cite this