Linking denotational semantics with operational semantics for web services

Huibiao Zhu, Jifeng He, Jing Li, Geguang Pu, Jonathan P. Bowen

Research output: Contribution to journalArticlepeer-review

4 Scopus citations

Abstract

Web Services have become more and more important in these years, and BPEL4WS (BPEL) is a de facto standard for the web service composition and orchestration. It contains several distinct features, including the scope-based compensation and fault handling mechanism. The denotational semantics and operational semantics have been explored for BPEL. The two semantic models should be consistent. This paper considers the linking of these two semantics. Our approach is to derive the denotational semantics from operational semantics for BPEL, which aims for the consistency of the two models. Moreover, the derivation can be applied in exploring the program equivalence easily, especially for parallel programs.

Original languageEnglish
Pages (from-to)283-298
Number of pages16
JournalInnovations in Systems and Software Engineering
Volume6
Issue number4
DOIs
StatePublished - Dec 2010

Keywords

  • Denotational semantics
  • Operational semantics
  • Semantics linking
  • Unifying theories of programming (UTP)
  • Web services

Fingerprint

Dive into the research topics of 'Linking denotational semantics with operational semantics for web services'. Together they form a unique fingerprint.

Cite this