Privacy-Preserving Behavioral Correctness Verification of Cross-Organizational Workflow With Task Synchronization Patterns

被引:32
作者
Liu, Cong [1 ]
Zeng, Qingtian [2 ]
Cheng, Long [3 ]
Duan, Hua [2 ]
Zhou, Mengchu [4 ,5 ]
Cheng, Jiujun [6 ]
机构
[1] Shandong Univ Technol, Sch Comp Sci & Technol, Zibo 255000, Peoples R China
[2] Shandong Univ Sci & Technol, Qingdao 266590, Peoples R China
[3] Dublin City Univ, Sch Comp, Insight Ctr Data Analyt, Dublin 9, Ireland
[4] New Jersey Inst Technol, Dept Elect & Comp Engn, Newark, NJ 07102 USA
[5] Macau Univ Sci & Technol, Collaborat Lab Intelligent Sci & Syst, Macau 999078, Peoples R China
[6] Tongji Univ, Minist Educ, Key Lab Embedded Syst & Serv Comp, Shanghai 200092, Peoples R China
基金
中国国家自然科学基金;
关键词
Task analysis; Synchronization; Organizations; Petri nets; Privacy; Standards organizations; Behavioral correctness verification; business privacy preservation; cross-organizational workflow; discrete event systems; task synchronization pattern; EMERGENCY RESPONSE PROCESSES; STEPWISE REFINEMENT; PETRI NETS; MODELS; DISCOVERY; FRAMEWORK; DESIGN;
D O I
10.1109/TASE.2020.2993376
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Workflow management technology has become a key means to improve enterprise productivity. More and more workflow systems are crossing organizational boundaries and may involve multiple interacting organizations. This article focuses on a type of loosely coupled workflow architecture with collaborative tasks, i.e., each business partner owns its private business process and is able to operate independently, and all involved organizations need to be synchronized at a certain point to complete certain public tasks. Because of each organization's privacy consideration, they are unwilling to share the business details with others. In this way, traditional correctness verification approaches via reachability analysis are not practical as a global business process model is unavailable for privacy preservation. To ensure its globally correct execution, this work establishes a correctness verification approach for the cross-organizational workflow with task synchronization patterns. Its core idea is to use local correctness of each suborganizational workflow process to guarantee its global correctness. We prove that the proposed approach can be used to investigate the behavioral property preservation when synthesizing suborganizational workflows via collaborative tasks. A medical diagnosis running case is used to illustrate the applicability of the proposed approaches. Note to Practitioners-Cross-organizational workflow verification techniques play an increasingly important role in ensuring the correct execution of collaborative enterprise businesses. This work addresses the issue of correctness verification for loosely coupled interactive workflows with collaborative tasks. To ensure the globally correct execution, a behavioral correctness verification approach is established. All proposed concepts and techniques are supported by open-source tools, and evaluation over a medical diagnosis process case has shown their applicability. The proposed methodology is readily applicable to industrial-size workflow correctness verification problems.
引用
收藏
页码:1037 / 1048
页数:12
相关论文
共 51 条
[1]  
[Anonymous], 2012, PETRI NETS INTRO
[2]  
[Anonymous], 2011, An Introduction to Formal Languages and Automata.
[3]   Construction and stepwise refinement of dependability models [J].
Betous-Almeida, C ;
Kanoun, K .
PERFORMANCE EVALUATION, 2004, 56 (1-4) :277-306
[4]   The view-based approach to dynamic inter-organizational workflow cooperation [J].
Chebbi, I ;
Dustdar, S ;
Tata, S .
DATA & KNOWLEDGE ENGINEERING, 2006, 56 (02) :139-173
[5]   Automatic Composition of Semantic Web Services Based on Fuzzy Predicate Petri Nets [J].
Cheng, Jiujun ;
Liu, Cong ;
Zhou, MengChu ;
Zeng, Qingtian ;
Yla-Jaaski, Antti .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2015, 12 (02) :680-689
[6]   Invariant decomposition conditions for Petri nets based on the index of transitions [J].
Liu, Cong ;
Zeng, Qingtian ;
Zou, Jie ;
Lu, Faming ;
Wu, Qingxin .
Information Technology Journal, 2012, 11 (07) :768-774
[7]   Preserving languages and properties in stepwise refinement-based synthesis of Petri nets [J].
Ding, ZhiJun ;
Jiang, ChangJun ;
Zhou, MengChu ;
Zhang, YaYing .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2008, 38 (04) :791-801
[8]  
Ding ZJ, 2007, LECT NOTES COMPUT SC, V4402, P667
[9]   A Package Reduction Approach To Modeling and Analysis of Cross-Organization Emergency Response Processes With Privacy Protected [J].
Duan, Hua ;
Liu, Cong ;
Zeng, Qingtian ;
Zhou, Mengchu .
IEEE ACCESS, 2018, 6 :55573-55585
[10]   Integrating data envelopment analysis and analytic hierarchy for the facility layout design in manufacturing systems [J].
Ertay, T ;
Ruan, D ;
Tuzkaya, UR .
INFORMATION SCIENCES, 2006, 176 (03) :237-262