Improving Event Correlation for Non-process Aware Information Systems

Ricardo Pérez-Castillo, Barbara Weber, Ignacio García-Rodríguez, Mario Piattini

Abstract

Business process mining is a solution to discover business processes. These techniques take event logs recorded by process-aware information systems. Unfortunately, there are many traditional systems without mechanisms for events collection. Techniques for collecting events (which represent the execution of business activities) from non-process-aware systems were proposed to enable the application of process mining to traditional systems. Since business processes supported by traditional systems are implicit, correlating events into their execution instances constitutes a challenge. This paper adapts a previous correlation algorithm and incorporates it into a technique for obtaining event logs from traditional systems. This technique instruments source code to collect events with some additional information. The algorithm is applied to the events dataset to discover the best correlation conditions. Event logs are built using such conditions. The technique is validated with case study, which demonstrates its suitability to discover the correlation set and obtain well-formed event logs.

References

  1. Burattin, A. and R. Vigo (2011). A framework for SemiAutomated Process Instance Discovery from Decorative Attributes. IEEE Symposium on Computational Intelligence and Data Mining (CIDM'11) Paris, France: 176-183.
  2. Castellanos, M., K. A. d. Medeiros, J. Mendling, B. Weber and A. J. M. M. Weitjers (2009). Business Process Intelligence. Handbook of Research on Business Process Modeling. J. J. Cardoso and W. M. P. van der Aalst, Idea Group Inc.: 456-480.
  3. Ferreira, D. and D. Gillblad (2009). Discovering Process Models from Unlabelled Event Logs. Business Process Management. U. Dayal, J. Eder, J. Koehler and H. Reijers, Springer Berlin / Heidelberg. 5701: 143-158.
  4. Fluxicon Process Laboratories (2009). XES 1.0 Standard Definitio (Extensible Event Stream). http://www.xesstandard.org/.
  5. Hammoud, N. (2009). Decentralized Log Event Correlation Architecture. Proceedings of the International Conference on Management of Emergent Digital EcoSystems. France, ACM: 480-482.
  6. McGarry, K. (2005). "A Survey of Interestingness Measures for Knowledge Discovery." Knowl. Eng. Rev. 20(1): 39-61.
  7. Medeiros, A. K., A. J. Weijters and W. M. Aalst (2007). "Genetic Process Mining: An Experimental Evaluation." Data Min. Knowl. Discov. 14(2): 245- 304.
  8. Motahari-Nezhad, H. R., R. Saint-Paul, F. Casati and B. Benatallah (2011). "Event Correlation for Process Discovery From Web Service Interaction Logs." The VLDB Journal 20(3): 417-444.
  9. Myers, J., M. R. Grimaila and R. F. Mills (2010). Adding Value to Log Event Correlation Using Distributed Techniques. Proceedings of the Sixth Annual Workshop on Cyber Security and Information Intelligence Research. Oak Ridge, Tennessee, ACM: 1-4.
  10. Pérez-Castillo, R. (2012). "Experiment Results about Assessing Event Correlation in Non-Process-Aware Information Systems " Retrieved 09/02/2012, 2012, from http://alarcos.esi.uclm.es/per/rpdelcastillo/ CorrelationExp.html#correlation.
  11. Pérez-Castillo, R., B. Weber, I. García Rodríguez de Guzmán and M. Piattini (2010). "Toward Obtaining Event Logs from Legacy Code." Business Process Management Workshops (BPI'10) Lecture Notes in Business Information Processing ((LNBIP 66 - Part 2)): 201-207.
  12. Pérez-Castillo, R., B. Weber, I. García Rodríguez de Guzmán and M. Piattini (2011). "Generating Event Logs from Non-Process-Aware Systems Enabling Business Process Mining." Enterprise Information System Journal 5(3): 301-335.
  13. Pérez-Castillo, R., B. Weber, I. García Rodríguez de Guzmán and M. Piattini (2011). "Process Mining through Dynamic Analysis for Modernizing Legacy Systems." IET Software Journal 5(3): 304-319.
  14. Rozsnyai, S., A. Slominski and G. T. Lakshmanan (2011). Discovering Event Correlation Rules for SemiStructured Business Processes. Proceedings of the 5th ACM international conference on Distributed eventbased system. New York, USA, ACM: 75-86.
  15. van der Aalst, W. and A. J. M. M. Weijters (2005). Process Mining. Process-aware information systems: bridging people and software through process technology. M. Dumas, W. van der Aalst and A. Ter Hofstede, John Wiley & Sons, Inc.: 235-255.
  16. Van der Aalst, W. M. P., B. F. Van Dongenm, C. Günther, A. Rozinat, H. M. W. Verbeek and A. J. M. M. Weijters (2009). ProM: The Process Mining Toolkit. 7th International Conference on Business Process Management (BPM'09) - Demonstration Track. Ulm, Germany, Springer-Verlag. 489: 1-4.
  17. Weske, M. (2007). Business Process Management: Concepts, Languages, Architectures. Leipzig, Germany, Springer-Verlag Berlin Heidelberg.
  18. Zou, Y. and M. Hung (2006). An Approach for Extracting Workflows from E-Commerce Applications. Proceedings of the Fourteenth International Conference on Program Comprehension, IEEE Computer Society: 127-136.
Download


Paper Citation


in Harvard Style

Pérez-Castillo R., Weber B., García-Rodríguez I. and Piattini M. (2012). Improving Event Correlation for Non-process Aware Information Systems . In Proceedings of the 7th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE, ISBN 978-989-8565-13-6, pages 33-42. DOI: 10.5220/0003983100330042


in Bibtex Style

@conference{enase12,
author={Ricardo Pérez-Castillo and Barbara Weber and Ignacio García-Rodríguez and Mario Piattini},
title={Improving Event Correlation for Non-process Aware Information Systems},
booktitle={Proceedings of the 7th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,},
year={2012},
pages={33-42},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003983100330042},
isbn={978-989-8565-13-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 7th International Conference on Evaluation of Novel Approaches to Software Engineering - Volume 1: ENASE,
TI - Improving Event Correlation for Non-process Aware Information Systems
SN - 978-989-8565-13-6
AU - Pérez-Castillo R.
AU - Weber B.
AU - García-Rodríguez I.
AU - Piattini M.
PY - 2012
SP - 33
EP - 42
DO - 10.5220/0003983100330042