mance (see Table 1). As an instance, in Figure 5, we
report two of these schemas, which differ both in the
usage of sectors and in some of the paths followed by
the containers across these sectors.
Good quality results are achieved again both for the
structural model and for the decision tree. In actual
fact, by comparing these results with those obtained
in the other two tests, we notice some slight decrease
in the accuracy and a larger tree size, mainly due to
the higher level of complexity that distinguish the
position-centric analysis from the operation-centric
one. Incidentally, Table 3 reveals that such worsening
is mainly to blame on the inability of the decision tree
to recognize well the second cluster, which is, in fact,
slightly confused with the third one —further details
are omitted here for lack of space. Almost the same
attributes as in Test A have been employed to discrimi-
nate the clusters, except for the usage of
ShipSize IN
(i.e., the size category of the ship that delivered the
container) in place of
ShipType IN
.
4 CONCLUSIONS
In this paper we have proposed a novel process
mining approach which allows to discover multi-
perspective process models, i.e., process models
where structural and non-structural aspects are for-
mally related with each other. In a nutshell, the ap-
proach recognizes a number of homogeneous execu-
tion clusters (by way of a clustering method), while
providing each of them with a specific workflow
model. These classes of behavior are then correlated
with non-structural data (such as activity executors,
parameter values and performance metrics) by means
of a classification model, which can be used to both
explain and predict them.
The whole approach has been implemented, inte-
grated as a plug-in in the ProM framework, and val-
idated on a real test case. Results of experimenta-
tion evidenced that the discovered classification mod-
els provide a valuable help for interpreting and dis-
criminating different ways of executing the process,
because of their ability of making explicit the link be-
tween these variants and other process properties.
As future work, we will investigate the extension
of the proposed approach with outlier detection tech-
niques, in order to provide it with the capability of
spotting anomalous executions, which may mislead
the learning of process models, and could profitably
be analyzed in a separate way. Moreover, we are ex-
ploring the integration of multi-perspective models in
an existing process management platform, as a basic
means for providing prediction and simulation fea-
tures, supporting both the design of new processes
and the enactment of future cases.
REFERENCES
Buntine, W. (1992). Learning classification trees. Statistics
and Computation, 2:63–73.
Frank, E., Hall, M. A., Holmes, G., Kirkby, R., and
Pfahringer, B. (2005). Weka - a machine learning
workbench for data mining. In The Data Mining and
Knowledge Discovery Handbook, pages 1305–1314.
Greco, G., Guzzo, A., Pontieri, L., and Sacc
`
a, D. (2006).
Discovering expressive process models by clustering
log traces. IEEE Transactions on Knowledge and
Data Engineering, 18(8):1010–1027.
Ly, L. T., Rinderle, S., Dadam, P., and Reichert, M. (2005).
Mining staff assignment rules from event-based data.
In Business Process Management Workshops, pages
177–190.
Mitchell, T. (1997). Machine Learning. McGraw-Hill.
Quinlan, J. (1993). C4.5: Programs for Machine Learning.
Morgan Kaufmann.
Rozinat, A. and van der Aalst, W. M. P. (2006). Decision
mining in ProM. In Proc. of 4th Intl. Conf. on Business
Process Management (BPM’06), pages 420–425.
Rozinat, A. and van der Aalst, W. M. P. (2008). Confor-
mance checking of processes based on monitoring real
behavior. Information Systems, 33(1):64–95.
van der Aalst, W. M. P., van Dongen, B. F., Herbst, J.,
Maruster, L., Schimm, G., and Weijters, A. J. M. M.
(2003). Workflow mining: A survey of issues and ap-
proaches. Data Knowledge Engineering, 47(2):237–
267.
van Dongen, B. F., de Medeiros, A. K. A., Verbeek, H.
M. W., Weijters, A. J. M. M., and van der Aalst, W.
M. P. (2005). The ProM framework: A new era in
process mining tool support. In Proc. of 26th Interna-
tional Conference on Applications and Theory of Petri
Nets (ICATPN ’05), pages 444–454.
van Dongen, B. F. and van der Aalst, W. M. P. (2005).
A meta model for process mining data. In Proc. of
EMOI-INTEROP, pages 309–320.
Weijters, A. J. M. M. and van der Aalst, W. M. P. (2003).
Rediscovering workflow models from event-based
data using little thumb. Integrated Computer-Aided
Engineering, 10(2):151–162.
DISCOVERING MULTI-PERSPECTIVE PROCESS MODELS
77