PAN – Distributed Real-Time Complex Event Detection in Multiple Data Streams

  • Lukas ProbstEmail author
  • Ivan Giangreco
  • Heiko Schuldt
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9687)


In this paper, we present PAN, a generic middleware for distributed real-time complex event detection (CED) which is able to analyze multiple distributed data streams. In PAN, CED applications are defined as workflows and are executed by dedicated workers in a distributed way in a P2P network. In consequence, PAN is scalable in terms of the number of data streams and the complexity of the analyses. Evaluations based on an extended version of the ACM DEBS 2013 Grand Challenge scenario show the effectiveness and efficiency of PAN.


  1. 1.
    Adi, A., Etzion, O.: Amit - the situation manager. VLDB J. 13(2), 177–203 (2004)CrossRefGoogle Scholar
  2. 2.
    Brettlecker, G., Schuldt, H.: Reliable distributed data stream management in mobile environments. Inf. Syst. 36(3), 618–643 (2011)CrossRefGoogle Scholar
  3. 3.
    Chakravarthy, S., et al. (eds.): The 7th ACM International Conference on Distributed Event-Based Systems, DEBS 2013. ACM, Arlington (2013)Google Scholar
  4. 4.
    Cugola, G., Margara, A.: RACED: an adaptive middleware for complex event detection. In: Proceedings of ARM 2009, Urbana Champaign, IL, USA (2009)Google Scholar
  5. 5.
    Cugola, G., Margara, A.: Complex event processing with T-REX. J. Syst. Softw. 85(8), 1709–1728 (2012)CrossRefGoogle Scholar
  6. 6.
    Cugola, G., Margara, A.: Deployment strategies for distributed complex event processing. Computing 95(2), 129–156 (2013)CrossRefGoogle Scholar
  7. 7.
  8. 8.
    Demers, A.J., et al.: Cayuga: a general purpose event monitoring system. In: Proceedings of CIDR 2007, Asilomar, CA, USA (2007)Google Scholar
  9. 9.
    Gal, A., et al.: Grand challenge: the TechniBall system. In: Proceedings of DEBS 2013, Arlington, TX, USA. ACM (2013)Google Scholar
  10. 10.
    Jergler, M., et al.: Grand challenge: real-time soccer analytics leveraging low-latency complex event processing. In: Proceedings of DEBS 2013, Arlington, TX, USA (2013)Google Scholar
  11. 11.
    Mutschler, C., Ziekow, H., Jerzak, Z.: The DEBS 2013 grand challenge. In: Proceedings of DEBS 2013, Arlington, USA (2013)Google Scholar
  12. 12.
    Probst, L.: PAN - a P2P approach for scalable complex event detection in distributed data streams. Master’s thesis, University of Basel (2014).

Copyright information

© IFIP International Federation for Information Processing 2016

Open Access This chapter is licensed under the terms of the Creative Commons Attribution-NonCommercial 2.5 International License (, which permits any noncommercial use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.

The images or other third party material in this chapter are included in the chapter's Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the chapter's Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.

Authors and Affiliations

  1. 1.Databases and Information Systems GroupUniversity of BaselBaselSwitzerland

Personalised recommendations