Skip to main content

Deadline-Aware Event Scheduling for Complex Event Processing Systems

  • Conference paper
Intelligent Data Engineering and Automated Learning – IDEAL 2013 (IDEAL 2013)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 8206))

  • 4879 Accesses

Abstract

Complex event processing (CEP) plays an important role in developing responsive stream processing applications, with emphasis on “Velocity” from Big Data perspective. However, in emerging applications with heavyweight query requirements, the big rule set and the event coupling relationship could result in a complicated event graph. Meanwhile, state-of-the-art graph-based event processing approach employs the depth-first strategy and assumes that all complex events are equally important, which are more likely to reduce the scalability. In this paper, we focus on assigning priorities to complex events heuristically for the event graph model. The proposed priority dispatching policies take the following aspects into account: the topological particularity, the relative deadline and the dynamic process of event correlation, with the goal of minimizing the average response time. Furthermore, a priority-driven event scheduling strategy is presented, which aims to support real-time reasoning requirement. Finally, the experimental comparison with the standard graph-based event processing technique shows that the proposed event scheduling can yield a substantial improvement in the specific performances.

This work is supported by National Natural Science Foundation (NNSF) of China under Grant 61174190, 61070048.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Luckham, D.C.: The Power of Events. Addison-Wesley Longman Publishing Co., Boston (2001)

    Google Scholar 

  2. Adaikkalavan, R., Chakravarthy, S.: SnoopIB: Interval-Based Event Specification and Detection for Active Databases. Data and Knowledge Engineering 59, 139–165 (2006)

    Article  Google Scholar 

  3. Wang, F., Liu, S., Liu, P.: Complex RFID event processing. VLDB Journal 18, 913–931 (2009)

    Article  Google Scholar 

  4. Seven, H., Alexandra, P., Fatose, X.: Reasoning in Event-Based Distributed Systems. Springer, Massachusetts (2011)

    Google Scholar 

  5. Nau, B., Roderburg, A., Klocke, F.: Ramp-up of hybrid manufacturing technologies. CIRP Journal of Manufacturing Science and Technology 4, 313–316 (2011)

    Article  Google Scholar 

  6. Yan, L., Dong, W.: Complex Event Processing Engine for Large Volume of RFID Data. In: Proceedings of 2nd International Workshop on Education Technology and Computer Science, pp. 429–432 (2010)

    Google Scholar 

  7. Magid, Y., Adi, A., Barnea, M., et al.: Application Generation Framework for Real-Time Complex Event Processing. In: Proceedings of 32nd Annual IEEE ICSA, pp. 1162–1167 (2008)

    Google Scholar 

  8. Wang, D., Rundensteiner, E., et al.: Active complex event processing: applications in real-time health care. In: Proceedings of 38th VLDB, pp. 1545–1548 (2010)

    Google Scholar 

  9. Schmidt, S., Legler, T., Schaller, D., et al.: Real-Time Scheduling for Data Stream Management Systems. In: Proceedings of the 17th ECRTS, pp. 167–176 (2005)

    Google Scholar 

  10. Qiao, Y., Li, X., Wang, H., Zhong, K.: Real-Time Reasoning Based on Event-Condition-Action Rules. In: Meersman, R., Tari, Z., Herrero, P. (eds.) OTM-WS 2008. LNCS, vol. 5333, pp. 1–2. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  11. Buttazzo, G.: Hard Real-time Computing Systems. Springer, Berlin (2005)

    Book  MATH  Google Scholar 

  12. Lee, S., Lee, Y., Kim, B., et al.: High-Performance Composite Event Monitoring System Supporting Large Numbers of Queries and Sources. In: Proceedings of the Fifth ACM International Conference on Distributed Event-Based Systems (DEBS 2011), pp. 137–148 (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Li, N., Guan, Q. (2013). Deadline-Aware Event Scheduling for Complex Event Processing Systems. In: Yin, H., et al. Intelligent Data Engineering and Automated Learning – IDEAL 2013. IDEAL 2013. Lecture Notes in Computer Science, vol 8206. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-41278-3_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-41278-3_13

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-41277-6

  • Online ISBN: 978-3-642-41278-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics