reach the fixed point, where no more rules can be
applied on both the nets. As a result, the identical
parts of both the two nets are folded, with discrepant
parts of the two nets left. If the two models are
entirely the same as each other, both of them will be
reduced to a single place, for we assume they are of
throughness.
In fact, the reduction is to ignore details
unconcerned. The same parts of the two nets are of
no importance in redesign of the business process,
because the actual behaviour is the same as
expected.
For example, figure 14 is the predefined process
model A, and figure 15 is the discovered one named
B. There is only one difference between them: in A
the transition t
8
is or-split with t
5
, and t
8
is or-split
with t
6
and t
7
in B.
Figure 14: Predefined process model.
Figure 15: Discovered process model.
Firstly the rule 4 can be applied on A, and the
rule can also be applied on B, then reduction of both
nets is committed, transitions t2, t3 and their
connected places are replaced by a single place.
Later, reduction rules can still be applied on A to
reduce it to a single place. However, because of the
discrepancy between A and B, no more rules can be
applied on both A and B for the same transition set,
leaving structures highlighting the discrepancies, as
shown in figure 16.
T4
T5
T6
T7
T8
T9
Y
Y>35
Y<=35
X
X
x
True
X:=D
T4
T5
T6
T7
T8
T9
Y
Y>35
Y<=35
X
X
¬x
True
X:=D
Figure 16: Folding.
4 CONCLUSIONS AND FUTURE
WORK
In this paper, we discussed topics of workflow
diagnosis phase in workflow life circle.
For delta analysis, firstly a process mining is
applied on the event logs to discover a process
model. Syn-net is a new workflow model with the
conceptual foundation synchronizer and suggesting a
three-layer perspective of workflow process. We
presented a process mining algorithm extending α-
algorithm, with the assumption that the predefined
model is in Syn-net and of throughness. Because of
the characteristic of Syn-net, following the algorithm
some of the drawbacks can be solved.
Since we use a folding approach for delta
analysis, we introduced some reduction rules for
folding. These rules specify how to find and fold the
identical structures of the predefined model and the
discovered one. We also presented a folding
algorithm to apply these rules, so as to highlight the
discrepancies between process models.
However, this work is far from being complete.
Since Syn-net is a new workflow model, more
researches are needed to refine the theory. For delta
analysis, reduction rules may need to be refined and
maybe some other rules will be added. Also, the
mining and folding algorithms are to be optimized to
put them into practice. Our future work will focus on
these aspects.
REFERENCES
David Hollingsworth., 1995. The Workflow Reference
Model, Document Number TC00-1003[S], Workflow
Management Coalition
W.M.P. van der Aalst, B.F. van Dongen, J. Herbst, L.
Maruster, G.Schimm, and A.J.M.M. Weijters, 2003.
Workflow Mining: A Survey of Issues and
Approaches, Data & Knowledge Engineering, Volume
47, Issue 2, 237-267. Elsevier.
W.M.P. van der Aalst, A.J.M.M. Weijters, and L.
Maruster, 2004. Workflow Mining: Discovering
Process Model from Event Logs, IEEE Transaction on
Knowledge and Data Engineering, 16(9), 1128-1142
Gianluigi Greco, Antonella Guzzo, Giuseppe Manco and
Domenico Sacca, 2005. Mining and Reasoning on
Workflows. Knowledge and Data Engineering, IEEE
Transactions, Volume17, Issue 4, 519-534
W.M.P. van der Aalst, 2005. Business alignment: using
process mining as a tool for Delta analysis and
conformance testing. Requirement Engineering 10(3),
198-211
Chongyi Yuan, 2005. Principals and Application of Petri
Nets. Publishing House of Electronics Industry. 213-
258.
ICEIS 2007 - International Conference on Enterprise Information Systems
486