RETURN to program
Presentation
Understanding Services for Integration Management
    authors
  Leigh Davis
  Rose F. Gamble

 

  With the advent of Web services, service-oriented architectures (SOAs), which promise interoperable communication in an application integration, are now primarily Web-based. Due to the high degree of encapsulation and heterogeneity among COTS components, their use is limited within these SOAs. This is because the definitions of Web-based services do not differentiate between component services and integration functionality; nor has this integration functionality been classified specifically for COTS components. Understanding what inhibits COTS components from participating in an SOA is essential to enabling their integration. In this paper, we identify and define common enablement services that facilitate service-oriented integrations in which COTS components participate as integration management services. Software architecture can express integrated system design by identifying needed integration functionality independent of communication mechanisms. Therefore, we describe common Web services in architecture terms and, through design patterns, define the integration functionality by which they are distinguished.