Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2335484.2335519acmconferencesArticle/Chapter ViewAbstractPublication PagesdebsConference Proceedingsconference-collections
tutorial

Tutorial on advanced design patterns in event processing

Published: 16 July 2012 Publication History

Abstract

We introduce a reference architecture for event processing, as defined by the EPTS reference architecture (RA) working group. An event processing reference architecture allows users to quickly create event processing solutions that adhere to known stakeholder requirements and architectural qualities. The focus in this paper is on the EPTS reference architecture description of the functional view which is supported by a mapping of its functions into design patterns as means to derive and prove these architectural descriptions to be usable solutions for recurring best practice implementations in common CEP languages.

References

[1]
ISO/IEC 42010:2007 Standard http://www.iso.org/iso/catalogue_detail.htm?csnumber=45991, accessed June 2009.
[2]
Paschke, A. and Vincent, P.: A reference architecture for Event Processing. In Proceedings of the Third ACM International Conference on Distributed Event-Based Systems (DEBS '09). ACM, Nashville, USA, 2009
[3]
David Luckham, Roy Schulte: EPTS Glossary Version 2, Event Processing Technical Society, 2010
[4]
Heiko Stoermer, Themis Palpanas, George Giannakopoulos. The Entity Name System: Enabling the Web of Entities. International Workshop on Data Engineering meets the Semantic Web (DESWeb), in conjunction with the IEEE International Conference on Data Engineering (ICDE), Long Beach, CA, USA, March 2010
[5]
Zoltan Miklos, Nicolas Bonvin, Paolo Bouquet, Michele Catasta, Daniele Cordioli, Peter Fankhauser, Julien Gaugaz, Ekaterini Ioannou, Hristo Koshutanski, Antonio Mana, Claudia Niederee, Themis Palpanas, Heiko Stoermer. From Web Data to Entities and Back. International Conference on Advanced Information Systems Engineering (CAiSE), Hammamet, Tunisia, June 2010
[6]
Paschke, A., Vincent, P., Moxey, C., Alves, A., Palpanas, T.: Event Processing Architectures, Fourth ACM International Conference on Distributed Event-Based Systems (DEBS '10). ACM, Cambridge, UK, 2010. http://www.slideshare.net/isvana/debs2010-tutorial-on-epts-reference-architecture-v11c, accessed Feb 2011
[7]
Paschke, A.: Design Patterns for Complex Event Processing, 2nd International Conference on Distributed Event-Based Systems (DEBS'08), Rome, Italy, 2008.
[8]
Opher E.: Tutorial Event Processing Architecture and Pattern, 2nd International Conference on Distributed Event-Based Systems (DEBS'08), Rome, Italy, 2008. http://www.slideshare.net/opher.etzion/tutorial-in-debs-2008-presentation, accessed June 2009
[9]
Paul Vincent, Alexandre Alves, Catherine Moxey, Adrian Paschke: Architectural and functional design patterns for event processing, Fith ACM International Conference on Distributed Event-Based Systems (DEBS '11). ACM, New York, USA, 2011. http://www.slideshare.net/isvana/epts-debs2011-event-processing-reference-architecture-and-patterns-tutorial-v1-2, accessed April 2012
[10]
Opher Etzion, Peter Niblett: Event Processing in Action. Manning Publications Company 2010: I--XXIV, 1--360
[11]
Adrian Paschke, Paul Vincent, Alexandre Alves, Catherine Moxey: Tutorial on Advanced Design Patterns in Event Processing, 6th ACM International Conference on Distributed Event-Based Systems (DEBS '12). ACM, Berlin, Germany, 2012

Cited By

View all
  • (2020)Activity Characterization for Modeling Behavioral-driven Human Mobility in Platial NetworksProceedings of the 4th ACM SIGSPATIAL Workshop on Location-Based Recommendations, Geosocial Networks, and Geoadvertising10.1145/3423334.3431449(1-5)Online publication date: 3-Nov-2020
  • (2017)Selected Applications of RulesModeling with Rules Using Semantic Knowledge Engineering10.1007/978-3-319-66655-6_3(49-81)Online publication date: 5-Oct-2017
  • (2015)Reactive Processing of RDF Streams of EventsThe Semantic Web: ESWC 2015 Satellite Events10.1007/978-3-319-25639-9_56(457-468)Online publication date: 31-May-2015
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
DEBS '12: Proceedings of the 6th ACM International Conference on Distributed Event-Based Systems
July 2012
410 pages
ISBN:9781450313155
DOI:10.1145/2335484

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 16 July 2012

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. complex event processing
  2. design patterns
  3. reference architecture

Qualifiers

  • Tutorial

Conference

DEBS '12

Acceptance Rates

Overall Acceptance Rate 145 of 583 submissions, 25%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2020)Activity Characterization for Modeling Behavioral-driven Human Mobility in Platial NetworksProceedings of the 4th ACM SIGSPATIAL Workshop on Location-Based Recommendations, Geosocial Networks, and Geoadvertising10.1145/3423334.3431449(1-5)Online publication date: 3-Nov-2020
  • (2017)Selected Applications of RulesModeling with Rules Using Semantic Knowledge Engineering10.1007/978-3-319-66655-6_3(49-81)Online publication date: 5-Oct-2017
  • (2015)Reactive Processing of RDF Streams of EventsThe Semantic Web: ESWC 2015 Satellite Events10.1007/978-3-319-25639-9_56(457-468)Online publication date: 31-May-2015
  • (2015)Semantic Enrichment of Event Stream for Semantic Situation AwarenessSemantic Web10.1007/978-3-319-16658-2_10(185-212)Online publication date: 28-Aug-2015
  • (2014)An event processing architecture for operational risk management in an industrial environmentProceedings of the 8th ACM International Conference on Distributed Event-Based Systems10.1145/2611286.2611307(213-224)Online publication date: 26-May-2014
  • (2014)DS-EPLProceedings of the 8th ACM International Conference on Distributed Event-Based Systems10.1145/2611286.2611296(83-94)Online publication date: 26-May-2014
  • (2014)The process-oriented event model (PoEM)Proceedings of the 8th ACM International Conference on Distributed Event-Based Systems10.1145/2611286.2611291(154-165)Online publication date: 26-May-2014
  • (2014)An event processing approach to text stream analysisProceedings of the 8th ACM International Conference on Distributed Event-Based Systems10.1145/2611286.2611288(35-46)Online publication date: 26-May-2014
  • (2014)Reaction RuleML 1.0 for Rules, Events and Actions in Semantic Complex Event ProcessingRules on the Web. From Theory to Applications10.1007/978-3-319-09870-8_1(1-21)Online publication date: 2014
  • (2014)Towards pattern-based architectures for event processing systemsSoftware—Practice & Experience10.1002/spe.220444:11(1395-1416)Online publication date: 1-Nov-2014
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media