Title :
Formal properties and analysis method of BPEL base on Petri net
Author :
Yu Huang ; Shuzhi Huang ; Meng Ma ; Yu He ; Weilong Cui
Author_Institution :
Nat. Eng. Res. Center for Software Eng., Peking Univ., Beijing, China
Abstract :
Web service technologies based on service-oriented architecture (SOA) is becoming the key technology of the next generation business process. It is a significant issue to ensure a correct designing of business processes based on web services. Research on web service composition by means of formalized methods is necessary. Formal definition of Business Process Execution Language (BPEL) provides a complete description to reduce the inconsistency and ambiguity. This paper proposes a mapping from BPEL syntax elements to corresponding Petri net model and gives a formal definition of executable business process with corresponding formal model. We propose the BPEL formal model and properties systematically which include reachability, termination, replaceability, equivalence, receiving concurrency, sending concurrency, receiving conflict, link correctness and matching.
Keywords :
Petri nets; Web services; computational linguistics; formal specification; reachability analysis; service-oriented architecture; BPEL syntax; Petri net model; SOA; Web service composition; business process execution language; equivalence; formal analysis method; formal model; formal property; link correctness; link matching; next generation business process; reachability; receiving concurrency; receiving conflict; replaceability; sending concurrency; service-oriented architecture; termination; BPEL; Formal analysis; Formal propterties; Petri net;
Conference_Titel :
Computing and Convergence Technology (ICCCT), 2012 7th International Conference on
Conference_Location :
Seoul
Print_ISBN :
978-1-4673-0894-6