VxBPEL: Supporting variability for Web services in BPEL |
| |
Authors: | Michiel Koning Chang-ai Sun Marco Sinnema Paris Avgeriou |
| |
Affiliation: | 1. Department of Computing, São Paulo State University, Av. Eng. Luiz Edmundo Carrijo Coube, 14-01, Bauru, 17033-360, Brazil;2. São Paulo Southwestern College, Av. Prof. Célso Ferreira da Silva, 1001, 14-01, Avaré, 18707-150, Brazil;1. School of Computer and Communication Engineering, University of Science and Technology Beijing, China;2. Australia-India Research Centre for Automation Software Engineering, RMIT University, Melbourne, Australia;3. Department of Computer Science, Purdue University, West Lafayette, IN, USA |
| |
Abstract: | 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 study, we investigate how variability can be incorporated into service-based systems. We propose a language, VxBPEL, which is an adaptation of an existing language, BPEL, and able to capture variability in these systems. We develop a prototype to interpret this language. Finally, we illustrate our method by using it to handle variability of an example. |
| |
Keywords: | |
本文献已被 ScienceDirect 等数据库收录! |
|