Browse Prior Art Database

Method and Apparatus for Application Level Management of Business Processes Composed of Web Services

IP.com Disclosure Number: IPCOM000016261D
Original Publication Date: 2002-Aug-11
Included in the Prior Art Database: 2003-Jun-21

Publishing Venue

IBM

Abstract

Summary Web services allow companies to offer business functionality to other companies over the Internet. There is a growing trend to implement electronic business applications by composition of Web services offered by third parties. A provider of such a composed service has only limited direct control over the overall service, because large parts of its functionality are provided by external business partners. Consequently, business partners define service level agreements that describe what functionality is required and provided by Web services. These service level agreements are defined in terms of the application domain, not on the level of the technical infrastructure. The problem now is to ensure that the technical implementation is compliant with the application level agreements. System behavior can only be monitored on the technical level; system control is desired on the application level. We propose a framework that allows for application level management of composed Web services and thereby closes the gap between low-level technical events and their application level interpretation. The goal of application level management is to allow a service provider or a service requestor to supervise, understand and control the behavior of coupled services in terms of the business domain. We propose an approach where service partners (requestors and providers) define high-level service level agreements among each other, and we define an infrastructure that provides the technical means to supervise the service’s compliance to those agreements and that allows for automatic adaptation of the service in case of misbehavior. 1.0 Field of the Invention