Title :
Modeling and Verification of Web Services Composition based on CPN
Author :
Kang, Hui ; Yang, Xiuli ; Yuan, Sinmiao
Author_Institution :
Jilin Univ., Jilin
Abstract :
As the capability of an individual Web service is limited, it´s necessary to create new functionalities with existing Web services. Web services composition is the ability to create a new value-added service by incorporating some existing Web services together. An important challenge for Web services composition is how to ensure the correctness and reliability of the WS-BPEL (Web services business process execution language) process and the composition. A graphical and formal modeling tool suitable for solving this problem is CPN (Colored Petri net), which provides formal semantics and a number of analysis techniques for modeling and verifying web services composition. This paper proposes a CPN-based model for web services composition, describes how to translate WS-BPEL to CPN model, and discusses the analysis and verification of services composition. The model enables efficient composition of Web services and validates the correctness of composition by formal verification.
Keywords :
Petri nets; Web services; formal verification; Web Services Business Process Execution Language; Web services composition; colored Petri net; formal verification; value-added service; Application software; Artificial intelligence; Automation; Computer science; Educational institutions; Formal verification; Parallel processing; Petri nets; Semantic Web; Web services;
Conference_Titel :
Network and Parallel Computing Workshops, 2007. NPC Workshops. IFIP International Conference on
Conference_Location :
Liaoning
Print_ISBN :
978-0-7695-2943-1
DOI :
10.1109/NPC.2007.55