Equivalence of web services in process-aware service compositions

Stefanie Rinderle-Ma, Manfred Reichert, Martin Jurisch

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

12 Scopus citations

Abstract

Deciding on web service equivalence in process-aware service compositions is a crucial challenge throughout the composition life cycle. Restricting such decisions to (activity) label equivalence constitutes a simplification for many practical applications: if two web services have equivalent labels, does this necessarily mean they are equivalent as well? In many scenarios other factors play an important role. Examples include context information (e.g., input and output messages) and information on the position of web services within compositions. In this paper, we introduce the composition life cycle and discuss specific requirements for web service equivalence along its different phases. We define adequate equivalence notions for design, execution, analysis, and evolution of service compositions. Main focus is put on attribute and position equivalence. Altogether this paper is a first step towards a new understanding and treatment of equivalence notions in service compositions.

Original languageEnglish
Title of host publication2009 IEEE International Conference on Web Services, ICWS 2009
Pages501-508
Number of pages8
DOIs
StatePublished - 2009
Externally publishedYes
Event2009 IEEE International Conference on Web Services, ICWS 2009 - Los Angeles, CA, United States
Duration: 6 Jul 200910 Jul 2009

Publication series

Name2009 IEEE International Conference on Web Services, ICWS 2009

Conference

Conference2009 IEEE International Conference on Web Services, ICWS 2009
Country/TerritoryUnited States
CityLos Angeles, CA
Period6/07/0910/07/09

Fingerprint

Dive into the research topics of 'Equivalence of web services in process-aware service compositions'. Together they form a unique fingerprint.

Cite this