A Rule-Based Approach to Supporting Adaptable Web Service Composition
Xuan Liu · Chinese Journal of Computers · 2006
Business processes built from Web services need a more adaptable composition solution. In this paper, a rule-driven approach is proposed to control the executions of business processes via agents' behavior rules, which can be generated automatically and modified dynamically to enable the adaptations of business processes. In the approach, the adaptations of the business process are specified in independent adaptation units and agents can load and interpret user defined adaptation units at runtime. Thus, the executions of business processes can be adapted dynamically. This paper also describes a running support of lightweight agents on a reflective middleware, on which agents can be generated automatically according to the specifications of business processes and the adaptation units to compose Web service to support adaptable business processes.