models except the models returned by Alpha++
miner fit the log and have good precision. The
details of each metric can be seen in the work of
Rozinat.
5 RELATED WORK
The first group of related work includes process
mining algorithms. They allow the mining of
execution traces of a system to extract information,
as business processes, aspects of organizational
structures and types of business rules (van der Aalst,
2003). Related to that, one of the main algorithms is
the Genetic Miner. It uses adaptive search methods
that simulate the evolution process. This algorithm
presents better accuracy when compared with other
existing ones (e.g., Petrify Miner, Alpha++, etc).
However, existent algorithms do not consider the
incremental mining of business process from the
event log, using only historical data logs.
The source code analysis approach proposed in
(Zou, 2004) represents a model driven business
process recovery framework that captures the
essential functional features represented as a
business process. In another work, Zou (Zou, 2006)
compares the structural features of the designed
workflow with the implemented workflow, using an
intermediate behavioral model. Finally, Liu (Liu,
1999) uses a requirements recovery approach which
relies on three basic steps: 1) Behavior capturing; 2)
Dynamic behavior modeling; and 3) Requirements
derivation as formal documents. All these
approaches use only static information to extract
business process models from information systems.
6 SUMMARY AND OUTLOOK
This paper proposed the IncrementalMiner, an incre-
mental process mining algorithm for the extraction
of business processes models from information
system event log. The algorithm is an extension of
the HeuristicMiner where the data structure used
was restructured in order to support the incremental
update of the model. In its performance evaluation,
the total processing time of logs was reduced in 64%
during the incremental mining and was five times
faster than Alpha++ and eighty times faster than
HeuristicMiner. The extracted process models
showed good accuracy when compared with results
of other process mining algorithms.
Altogether, the main contribution of this work is
the incremental functionality of the algorithm to
support incremental learning of business processes
models by processing event trace logs that are
recorded during successive system executions.
In the near future, we intend to do additional
performance and quality tests with
IncrementalMiner to consider other types of
processes and datasets.
REFERENCES
Alves de Medeiros, A. K., Weijters, A. J. M. M., van der
Aalst, W.M.P., 2007. Genetic Process Miner: An
Experimental Evaluation. Data Mining Knowledge
Discovery. V.14(2). pp. 245-304. Springer.
Liu, K., Alderson, A., Qureshi, Z. 1999. Requirements
recovery from legacy systems by analysing and
modelling behaviour. Proceedings of the International
Conference on Software Maintenance, pp. 3-12
Ren, C., Wen, L., Dong, J., Ding, H., Wang, W, Qiu, M.,
2009. A Novel Approach for Process Mining Based on
Event Types. Journal of Intelligent Information
Systems, Vol. 32(2). pp: 163-190. Springer.
Rozinat, A., Alves de Medeiros, A. K., Gunter, C. W.,
Weijters, A. J. M. M., van der Aalst, W. M. P., 2007a.
Towards an Evaluation Framework for Process
Mining Algorithms. BPM Center Report BPM-07-06.
van der Aalst, W. M. P., van Dongen, B. F., Herbst, J.,
Maruster, L., Schimm, G., Weijters, A. J. M. M. 2003.
Workflow mining - A survey of issues and approaches.
DKE, Vol. 47(2). pp: 237-267. Elsevier.
van Dongen, B. F., Alves de Medeiros, A. K., Verbeek,.H.
M. W., Weijters, A. J. M. M., van der Aalst, W.M.P.,
2005a. The ProM framework - A new era in process
mining tool support. Application and Theory of Petri
Nets. Vol. 3536. pp: 444-454. Springer
Weijters, A. J. M. M., van der Aalst, W. M. P., Alves de
Medeiros, A. K., 2006. Process Mining with the
HeuristicMiner Algorithm. Technische Universiteit
Eindhoven, Tech. Rep. Vol. 166.
Wen, L., Wang J., Sun J. G., 2006. Detecting Implicit
Dependencies Between Tasks from Event Logs. In
Asia-Pacific Web Conference on Frontiers of WWW
Research and Development (APWeb 2006), Lecture
Notes in Computer Science, pp: 591–603. Springer.
Zou, Y., Hung, M., 2006. An Approach for Extracting
Workflows from E-Commerce Applications.
Proceedings of the 14th IEEE International
Conference on Program Comprehension, pp. 127 –
136.
Zou, Y., Lau, T. C., Kontogiannis, K., Tong, T.,
McKegney, R., 2004. Model-driven business process
recovery, 11th Working Conference on Reverse
Engineering, IEEE Computer Society Washington,
DC, USA. pp 224- 233.
ICEIS 2010 - 12th International Conference on Enterprise Information Systems
268