VxBPEL: Supporting Variability for Web Services in BPEL
Web services provide a way to facilitate the business integration over the Internet. Flexibility is an important and desirable property of Web service-based systems due to dynamic business environments. The flexibility can be provided or addressed by incorporating variability into a system. In this paper, the authors investigate how variability can be incorporated into service-based systems. They propose a language, VxBPEL, which is an adaptation of an existing language, BPEL, and able to capture variability in these systems. They develop a prototype to interpret this language.