Towards Variable Service Compositions Using VxBPEL

Chang-Ai Sun,Marco Aiello
DOI: https://doi.org/10.1007/978-3-540-68073-4_25
2008-01-01
Abstract:The Business Process Execution Language (BPEL) is a widely recognized executable language supporting the specification of process-oriented service compositions. However, the language is limited in addressing variable requirements in the description of business processes. We propose to construct variable and maintainable Web services compositions with VxBPEL, an extension to BPEL we developed to define variability in business process specification. We present the main concepts of VxBPEL and show how to achieve better adaptation and variability maintenance of service compositions, which is particularly desired in the context of dynamically changing business goals and processes.
What problem does this paper attempt to address?