DocumentCode :
3227992
Title :
Behavioral Interface Conformance Checking for WS-BPEL Processes
Author :
Salah, Aziz ; Tremblay, Guy ; Chami, Aida
Author_Institution :
UQAM, Montreal
fYear :
2008
fDate :
23-25 Jan. 2008
Firstpage :
253
Lastpage :
257
Abstract :
Web services can be described at various levels and using various notations, e.g., operations (WSDL), orchestration (WS-BPEL), multi-partners collaborations (WS-CDL). The first two provide descriptions similar to those found in typical programming languages, namely, syntactical description of service interface and operational description of service behavior. In this paper, we show how Web services descriptions can be extended with simple declarative behavior specification, using a form of regular expressions. We explain the relationships between such specifications and WS-BPEL abstract processes. We also describe how a concrete, thus executable, WS-BPEL process can be shown to satisfy its associated abstract specification, using the SPIN model-checker.
Keywords :
Web services; electronic commerce; formal specification; program verification; programming languages; SPIN model-checker; WS-BPEL; WS-BPEL process; WS-CDL; WSDL; Web services; associated abstract specification; behavioral interface conformance checking; declarative behavior specification; multipartners collaborations; programming languages; Automata; Collaboration; Computer languages; Concrete; Interleaved codes; Logic; Protocols; Web services; WS-BPEL; Web services; conformance checking; model-checking;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
e-Technologies, 2008 International MCETECH Conference on
Conference_Location :
Montreal, Que.
Print_ISBN :
978-0-7695-3082-6
Type :
conf
DOI :
10.1109/MCETECH.2008.16
Filename :
4483440
Link To Document :
بازگشت