跳到主要导航 跳到搜索 跳到主要内容

Towards the Semantics and Verification of BPEL4WS

  • Geguang Pu*
  • , Xiangpeng Zhao
  • , Shuling Wang
  • , Zongyan Qiu
  • *此作品的通讯作者
  • LMAM

科研成果: 期刊稿件文章同行评审

摘要

In this paper, we discuss the semantics of BPEL4WS language which is a de facto standard for specifying and execution workflow specification for web service composition and orchestration. We propose a language μ-BPEL that includes most primitive and structured activities of BPEL4WS, and define its semantics. As the Timed Automata (TA) is powerful in designing real-time models with multiple clocks and has well developed automatic tool support, we define a map from μ-BPEL into composable TA. Therefore, the properties we want to check can be verified in TA network correspondingly. Furthermore, we prove that the mapping from μ-BPEL to TA is a simulation, which means that the TA network simulates correctly the corresponding μ-BPEL specification. The case study with model checker Uppaal shows that our method is effective, and a Java supporting tool based on Uppaal model checker engine has been developed.

源语言英语
页(从-至)33-52
页数20
期刊Electronic Notes in Theoretical Computer Science
151
2 SPEC. ISS.
DOI
出版状态已出版 - 31 5月 2006

指纹

探究 'Towards the Semantics and Verification of BPEL4WS' 的科研主题。它们共同构成独一无二的指纹。

引用此