Towards Variable Service Compositions Using VxBPEL

  • Authors:
  • Chang-Ai Sun;Marco Aiello

  • Affiliations:
  • School of Computer and Information Technology, Beijing Jiaotong University, Beijing, P.R. China 100044;Department of Computing Science, The University of Groningen, Groningen, The Netherlands 9747 AG

  • Venue:
  • ICSR '08 Proceedings of the 10th international conference on Software Reuse: High Confidence Software Reuse in Large Systems
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

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.