DocumentCode :
2119080
Title :
CDLChecker: A WS-CDL analysis tool
Author :
Jiang, Siyuan ; Zhou, Lei ; Qi, Yanxia
Author_Institution :
East China Normal Univ., Shanghai, China
fYear :
2012
fDate :
21-23 April 2012
Firstpage :
1708
Lastpage :
1711
Abstract :
This paper presents a tool for the analysis of WS-CDL, which gives a global view on the collaboration among a collection of services involving multiple different organizations for independent processes. This tool is named by CDLChecker with providing three functionalities. The first one is the simulation of real WS-CDL programs. The CDLChecker can simulate the execution of WSCDL programs involving Web services provided by the third-party, where external variable definitions are resolved by an XML parser we designed. The second one is to validate the constraints specified in WS-CDL specification. The static and dynamic constraints are specified by abstract machines from B method, and the corresponding validation algorithm is integrated into this tool. The last part of this tool can verify the user-related properties of service choreography, such as channel absence and channel redundancy. The back-end verification engine we used here is the Spin model checker.
Keywords :
Web services; XML; formal verification; program compilers; B method; CDLChecker; Spin model checker; WS-CDL analysis tool; Web services; XML parser; abstract machines; backend verification engine; channel absence; channel redundancy; dynamic constraints; external variable definitions; independent processes; service choreography; static constraints; user related properties; Algorithm design and analysis; Computational modeling; Engines; Heuristic algorithms; Protocols; Web services; XML; Service Choreography; Simulation; Validation; WS-CDL; Web Services;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Consumer Electronics, Communications and Networks (CECNet), 2012 2nd International Conference on
Conference_Location :
Yichang
Print_ISBN :
978-1-4577-1414-6
Type :
conf
DOI :
10.1109/CECNet.2012.6201709
Filename :
6201709
Link To Document :
بازگشت