VxBPEL-ODE

a variability enhanced service composition engine

Chang Ai Sun*, Pan Wang, Xin Zhang, Marco Aiello

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contribution

4 Citations (Scopus)

Abstract

Service compositions have become a powerful development paradigm to create distributed applications out of autonomous Web services. Since such applications are often deployed and executed in open and dynamic environments, variability management is a crucial enabling technique. To address the adaptation issue of service compositions, we proposed VxBPEL, an extension of BPEL for supporting variability, and a variability-based adaptive service composition approach which employs VxBPEL for variability implementation. In this paper, we present a VxBPEL engine for supporting the execution of VxBPEL service compositions. The engine is called VxBPEL-ODE and is implemented by extending a widely recognized open source BPEL engine, Apache ODE. We discuss key issues of developing VxBPEL-ODE, and three real-life service compositions are employed to evaluate and compare its performance with another VxBPEL engine we developed in our previous work. VxBPEL-ODE, together with analysis, design, and run-time management tools for VxBPEL, constitutes a comprehensive supporting platform for variability-based adaptive service compositions.

Original languageEnglish
Title of host publicationWeb technologies and applications
Subtitle of host publicationAPWeb 2014 Workshops, SNA, NIS, and IoTS, Changsha, China, September 5, 2014. Proceedings
EditorsWeihong Han, Zi Huang, Changjun Hu, Hongli Zhang, Li Guo
Place of PublicationCham
PublisherSpringer, Springer Nature
Pages69-81
Number of pages13
ISBN (Electronic)9783319111193
ISBN (Print)9783319111186
DOIs
Publication statusPublished - 2014
Externally publishedYes
EventAPWeb 2014 Workshops: 1st International Workshop on Social Network Analysis, SNA 2014, 1st International Workshop on Network and Information Security, NIS 2014 and 1st International Workshop on Internet of Things Search, IOTS 2014 - Changsha, China
Duration: 5 Sep 20145 Sep 2014

Publication series

NameLecture Notes in Computer Science
Volume8710
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

OtherAPWeb 2014 Workshops: 1st International Workshop on Social Network Analysis, SNA 2014, 1st International Workshop on Network and Information Security, NIS 2014 and 1st International Workshop on Internet of Things Search, IOTS 2014
CountryChina
CityChangsha
Period5/09/145/09/14

Keywords

  • Service Compositions
  • Service Oriented Architecture
  • Variability Management
  • VxBPEL

Fingerprint Dive into the research topics of 'VxBPEL-ODE: a variability enhanced service composition engine'. Together they form a unique fingerprint.

  • Cite this

    Sun, C. A., Wang, P., Zhang, X., & Aiello, M. (2014). VxBPEL-ODE: a variability enhanced service composition engine. In W. Han, Z. Huang, C. Hu, H. Zhang, & L. Guo (Eds.), Web technologies and applications: APWeb 2014 Workshops, SNA, NIS, and IoTS, Changsha, China, September 5, 2014. Proceedings (pp. 69-81). (Lecture Notes in Computer Science; Vol. 8710). Cham: Springer, Springer Nature. https://doi.org/10.1007/978-3-319-11119-3_7