Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
VxBPEL: Supporting variability for Web services in BPEL q Michiel Koning a
 

Summary: VxBPEL: Supporting variability for Web services in BPEL q
Michiel Koning a
, Chang-ai Sun b,*, Marco Sinnema a
, Paris Avgeriou a
a
Department of Computer Science, University of Groningen, P.O. Box 800, 9700 AV Groningen, The Netherlands
b
School of Computer and Information Technology, Beijing Jiaotong University, 100044 Beijing, PR China
Received 15 January 2007; received in revised form 5 November 2007; accepted 27 December 2007
Available online 26 January 2008
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 vari-
ability 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.
2008 Elsevier B.V. All rights reserved.
Keywords: Variability; Web service; Service-based system; Business Process Execution Language
1. Introduction
Web services have evolved as a means to integrate pro-

  

Source: Avgeriou, Paris - Institute for Mathematics and Computing Science, Rijksuniversiteit Groningen

 

Collections: Computer Technologies and Information Sciences