ISSN 1000-1239 CN 11-1777/TP

Journal of Computer Research and Development ›› 2017, Vol. 54 ›› Issue (9): 1892-1908.doi: 10.7544/issn1000-1239.2017.20160754

Previous Articles     Next Articles

An Approach to Extract Public Process From Private Process for Building Business Collaboration

Mo Qi1,3, Dai Fei2,3, Zhu Rui1,3, Da Jian1,4, Lin Leilei1, Li Tong1,3, Xie Zhongwen1,3, Zheng Ming1   

  1. 1(School of Software, Yunnan University, Kunming 650091);2(School of Big Data and Intelligent Engineering, Southwest Forestry University, Kunming 650091);3(Key Laboratory of Software Engineering of Yunnan Province (Yunnan University), Kunming 650091);4(Department of Information Engineering, Huai’an Open University, Huai’an, Jiangsu 223001)
  • Online:2017-09-01

Abstract: Organizations are permitted to communicate, interact and cooperate among them by business process collaboration to achieve specific business objectives. In order to ensure the correctness and consistency of the implementation, we need to model and analyze the business process collaboration. On the problem about building the business process collaboration of exacting the public process (the collaborative process of organizations) from the private process(the complete process of organizations), first of all, the business process model is defined to represent the private process of organizations, and the model is made up by internal views and public views, and also the internal view is free choose net; secondly, the business process modeling needs to be abstracted into four basic blocks, i.e., sequence block, selection block, concurrency block and iteration block. Their respective extraction rules are put forward to obtain the public process of organizations based on the four basic blocks. And theoretically we prove that these rules can ensure interface consistency, and thus ensuring that each extraction is context-free. Our approach is validated through the modeling for supply chain in collaborative manufacture and comparing with the current typical work, and the analysis results show that: relative to the existing work, under the condition of considering the privacy protection principles, we can model and analyze the business process collaboration more effectively.

Key words: business process collaboration, asynchronous message communication, business process model, basic block, extraction rules, interface consistency

CLC Number: