preCEP: Facilitating Predictive Event-Driven Process Analytics

  • Bernd Schwegmann
  • Martin Matzner
  • Christian Janiesch
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7939)


The earlier critical decision can be made, the more business value can be retained or even earned. The goal of this research is to reduce a decision maker’s action distance to the observation of critical events. We report on the development of the software tool preCEP that facilitates predictive event-driven process analytics (edPA). The tool enriches business activity monitoring with prediction capabilities. It is implemented by using complex event processing technology (CEP). The prediction component is trained with event log data of completed process instances. The knowledge obtained from this training, combined with event data of running process instances, allows for making predictions at intermediate execution stages on a currently running process instance’s future behavior and on process metrics. preCEP comprises a learning component, a run-time environment as well as a modeling environment, and a visualization component of the predictions.


Event-driven Process Analytics Business Activity Monitoring Complex Event Processing Business Process Management Operational Business Intelligence 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Schwegmann, B., Matzner, M., Janiesch, C.: A Method and Tool for Predictive Event-Driven Process Analytics. In: Proceedings of the 11th International Conference on Wirtschaftsinformatik, pp. 721–735. Leipzig, Germany (2013)Google Scholar
  2. 2.
    Castellanos, M., Casati, F., Dayal, U., Shan, M.C.: A comprehensive and automated approach to intelligent business processes execution analysis. Distributed and Parallel Databases 16(3), 239–273 (2004)CrossRefGoogle Scholar
  3. 3.
    van der Aalst, W.M.P., Schonenberg, M.H., Song, M.: Time prediction based on process mining. Information Systems 36(2), 450–475 (2011)CrossRefGoogle Scholar
  4. 4.
    van Dongen, B.F., Crooy, R.A., van der Aalst, W.M.P.: Cycle Time Prediction: When Will This Case Finally Be Finished? In: Meersman, R., Tari, Z. (eds.) OTM 2008, Part I. LNCS, vol. 5331, pp. 319–336. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  5. 5.
    Eder, J., Pichler, H.: Duration Histograms for Workflow Systems. In: Proceedings of the IFIP TC8 / WG 8.1 Working Conference, pp. 239–253 (2002)Google Scholar
  6. 6.
    Castellanos, M., Salazar, N., Casati, F., Dayal, U., Shan, M.-C.: Predictive business operations management. In: Bhalla, S. (ed.) DNIS 2005. LNCS, vol. 3433, pp. 1–14. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  7. 7.
    Etzion, O., Niblett, P.: Event Processing in Action. Manning Publications, Cincinnati (2010)Google Scholar
  8. 8.
    Eckert, M.: Complex Event Processing with XChange EQ: Language Design. In: Formal Semantics, and Incremental Evaluation for Querying Events (2008)Google Scholar
  9. 9.
    Shmueli, G., Koppius, O.R.: Predictive Analytics in Information Systems Research. MIS Quarterly 35(3), 553–572 (2011)Google Scholar
  10. 10.
    Janiesch, C., Matzner, M., Müller, O.: Beyond process monitoring: a proof-of-concept of event-driven business activity management. Business Process Management Journal 18(4), 625–643 (2012)CrossRefGoogle Scholar
  11. 11.
    Chang, C.-C.C., Lin, C.-J.: LIBSVM: A library for support vector machines. ACM Transactions on Intelligent Systems and Technology 2(3) (2011)Google Scholar
  12. 12.
    Hsu, C.-W., Chang, C.-C., Lin, C.-J.: A Practical Guide to Support Vector Classification,
  13. 13.
    Vercellis, C.: Business Intelligence: Data Mining and Optimization for Decision Making. John Wiley & Sons, West Sussex (2009)Google Scholar
  14. 14.
    Java Data Mining Package,
  15. 15.
    Weka - Machine Learning Software in Java,
  16. 16.
    Process Mining Group: Process Mining Event logs,

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Bernd Schwegmann
    • 1
  • Martin Matzner
    • 1
  • Christian Janiesch
    • 2
  1. 1.ERCISUniversity of MünsterMuensterGermany
  2. 2.AIFBKarlsruhe Institute of TechnologyKarlsruheGermany

Personalised recommendations