Title
Development of Private Processes: A Refinement Approach.
Abstract
Private processes are the basis to construct the collaborative business processes, and their correctness has a direct impact on the correctness of collaborative business processes. Thus, the modeling and correctness of private processes is a key issue that business designers should consider at design time. To this end, we propose an approach for constructing correct private processes in a refinement manner. In this approach, we first present a formal model for private processes and abstract the control flow of the model into four basic blocks. Then, we derive a set of refinement rules for the four basic blocks and present an approach that relies on the refinement rules for constructing correct private processes. Finally, we prove that the private process established by our approach is correct at the syntax and semantic levels, and thus a subsequent correctness verification is avoided. Our approach is validated through a case study, and the results show that the approach is more effective than the existing work in terms of modeling private processes.
Year
DOI
Venue
2019
10.1109/ACCESS.2018.2889715
IEEE ACCESS
Keywords
Field
DocType
Collaborative business process,private process,basic block,refinement rule,correctness
Task analysis,Software engineering,Business process,Computer science,Control flow,Correctness,Software,Process control,Syntax,Semantics,Distributed computing
Journal
Volume
ISSN
Citations 
7
2169-3536
0
PageRank 
References 
Authors
0.34
0
6
Name
Order
Citations
PageRank
Qi Mo102.03
Fei Dai2154.22
Di Liu37121.08
Jinglong Qin400.34
Zhongwen Xie545.37
Li Tong68741.87