ValySeC: A variability analysis tool for service compositions using VxBPEL

Chang Ai Sun*, Tieheng Xue, Marco Aiello

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contributionpeer-review

8 Citations (Scopus)

Abstract

Nowadays applications are increasingly developed based on remote Web services and service composition has become a powerful novel development paradigm. Due to the fact that such applications in the context of Internet are deployed and executed in an open and dynamic environment, adaptability is one of the crucial requirements for developing such applications. In our previous work, we presented a variability-based approach to address the adaptability issue of service compositions, and developed the VxBPEL, an extension of BPEL with respect to variability. This paper presents a variability analysis tool for variability-based adaptive service compositions called ValySeC. ValySeC extracts the variation from service compositions specified using VxBPEL and provides a variation view. With the view, the designer can better understand variation points and the possible instances, and efficiently maintain the variation within service compositions. The paper presents the design and implementation of ValySeC using a case study to handle service compositions with variations to illustrate the main concepts.

Original languageEnglish
Title of host publicationProceedings - 2010 IEEE Asia-Pacific Services Computing Conference, APSCC 2010
Place of PublicationPiscataway, NJ
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Pages307-314
Number of pages8
ISBN (Print)9780769543055
DOIs
Publication statusPublished - 2010
Externally publishedYes
Event2010 IEEE Asia-Pacific Services Computing Conference, APSCC 2010 - Hangzhou, China
Duration: 6 Dec 201010 Dec 2010

Other

Other2010 IEEE Asia-Pacific Services Computing Conference, APSCC 2010
CountryChina
CityHangzhou
Period6/12/1010/12/10

Fingerprint Dive into the research topics of 'ValySeC: A variability analysis tool for service compositions using VxBPEL'. Together they form a unique fingerprint.

Cite this