An Approach Based on Hierarchical Petri Nets for the Verification of Interconnected BPEL Processes

An Approach Based on Hierarchical Petri Nets for the Verification of Interconnected BPEL Processes

Boukhedouma Saida, Alimazighi Zaia
Copyright: © 2018 |Volume: 9 |Issue: 2 |Pages: 35
ISSN: 1947-8186|EISSN: 1947-8194|EISBN13: 9781522545095|DOI: 10.4018/IJISMD.2018040103
Cite Article Cite Article

MLA

Saida, Boukhedouma, and Alimazighi Zaia. "An Approach Based on Hierarchical Petri Nets for the Verification of Interconnected BPEL Processes." IJISMD vol.9, no.2 2018: pp.44-78. http://doi.org/10.4018/IJISMD.2018040103

APA

Saida, B. & Zaia, A. (2018). An Approach Based on Hierarchical Petri Nets for the Verification of Interconnected BPEL Processes. International Journal of Information System Modeling and Design (IJISMD), 9(2), 44-78. http://doi.org/10.4018/IJISMD.2018040103

Chicago

Saida, Boukhedouma, and Alimazighi Zaia. "An Approach Based on Hierarchical Petri Nets for the Verification of Interconnected BPEL Processes," International Journal of Information System Modeling and Design (IJISMD) 9, no.2: 44-78. http://doi.org/10.4018/IJISMD.2018040103

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

This article describes an MDE approach for transformation from BPEL specifications to WF-nets models for verifying behavioral properties on IOWF (Inter-Organizational Workflow) processes. The authors consider WF processes specified with BPEL and interconnected together according to specific cooperation patterns. They define a specific class of Petri nets called Hierarchical WF-nets (HWN) in order to formally check the “soundness” property on IOWF process models. For that, their verification approach is defined around three main phases: (i) recovery of the BPEL file(s) and generation of process tree(s), (ii) transformation from BPEL to WF-nets (resp. HWN) models using mapping and transformation rules and (iii) verification of the “soundness” property on the models obtained. They particularly define and implement a set of specific transformation rules which are closely linked to the interconnection rules attached to each cooperation pattern. Also, to show the feasibility of their verification method, the authors developed a “WF-Checking” tool which allows the implementation and testing of the proposed approach.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.