More and more business requirements are crossing organizational boundaries. There comes the cross-organization business process management, and its modeling is a complicated task. Mining a cross-organization business process aims to discover its model from a set of distributed event logs. Unfortunately, traditional process mining approaches totally neglect the privacy-preservation issue, which means the privacy of both event log and business process model. In this paper, a privacy-preservation cross-organization business process mining framework is proposed to handle its privacy issues. It includes three steps: (1) each organization discovers its private and public business process models from its event logs; (2) the trusted third-party midware takes the public process models as input and generates cooperative public process model fragments of each organization; and (3) each organization combines its private business process model with its relevant public fragments to obtain the organization-specific cross-organization cooperative business process model. To illustrate the applicability of the proposed approach, a multi-modal cross-organization transportation case is used for its validation and comparison with other methods.
5 May 2017 in IEEE Transactions on Systems, Man, and Cybernetics: Systems
Deadlock detection plays an important role in the analysis of system behavior. Several kinds of reachability trees have been proposed to analyze Petri net properties including deadlock freedom. However, existing reachability trees can only solve the deadlock detection problem of bounded or some special kinds of unbounded Petri nets. To increase the applicable scope of reachability trees in the deadlock detection field, this paper presents a new type of reachability trees called complex reachability tree (CRT). Different from others, transition sequences corresponding to root-started paths of cyclic CRTs are always firable from the initial marking. The proposed trees can completely solve the deadlock detection problem of ω-gone node-free Petri nets, but cannot guarantee to detect all the deadlocks for the other kinds of unbounded Petri nets. Their construction method and applications are presented.
16 August 2013 in IEEE Transactions on Systems, Man, and Cybernetics: Systems
Petri nets are suitable for modeling and analysis of business processes. However, the lack of data concepts often makes Petri-net-based models excessively large and difficult to analyze especially when process logic is sensitive to changes of process attribute values. Emergency treatment processes are a typical example of this situation. To solve the aforementioned problems, this paper proposes a new hierarchical Petri net model for modeling and verification of emergency treatment processes. The hierarchical Petri net model includes three separate but closely related models, i.e., a business process logic net, a business process semantic net, and a set of case models. Business process logic nets are used to model the task dependencies disregarding semantic information. Business process semantic nets introduce data concepts to business process logic nets to model semantic information such as process attributes or conditions of sequence flows. Case models are used to model the practical routes of specific business instances. Based on the three models, a formal verification algorithm of an emergency treatment process is presented. Finally, the hierarchical modeling and verification methods are validated by an emergency treatment process of highways under snow/ice weather conditions.
Student performance prediction plays an important role in improving education quality. Noticing that students' exercise-answering processes exhibit different characteristics according to their different performance levels, this paper aims to mine the performance-related information from students' exercising logs and to explore the possibility of predicting students' performance using such process-characteristic information. A formal model of student-shared exercising processes and its discovery method from students' exercising logs are presented. Several similarity measures between students' individual exercising behavior and student-shared exercising processes are presented. A prediction method of students' performance level considering these similarity measures is explored based on classification algorithms. An experiment on real-life exercise-answering event logs shows the effectiveness of the proposed prediction method.