A Runtime Software Architecture-enhanced BPEL Supporting System

Qian MA,Jian-jie YU,Xiao-xing MA,Jian L(U)
2006-01-01
Tien Tzu Hsueh Pao/Acta Electronica Sinica
Abstract:An enhanced BPEL supporting system is proposed based on our previous work to facilitate the dynamic adaptation of composite services, which is often desirable and sometimes unavoidable to keep the services facing evolving environment and varying user requirements satisfactory. With this approach the runtime architecture object which describes the architecture of a composite service is utilized to further decouple the composite service from its constituents by redefining the service references under the current architectural context. The dynamic adaptation is implemented by reinterpreting communicating behaviors between the composite service and its constituents, which is naturally resulted from the modification of the runtime architecture object. A simple application is also developed with the supporting system to illustrate the effect of this architecture-based dynamic adaptation mechanism.
What problem does this paper attempt to address?