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

Distributed heterogeneous event processing: enhancing scalability and interoperability of CEP in an industrial context

Published: 12 July 2010 Publication History

Abstract

Although a significant amount of research has investigated the benefits of distributed CEP in terms of scalability and extensibility, there is an ongoing reluctance in deploying distributed CEP in an industrial context. In this paper we present the DHEP system developed together with the IBM® laboratory in Böblingen. It addresses some of the key problems in increasing the acceptance of distributed CEP, for example supporting interoperability between heterogeneous event processing systems. We present the concepts behind the DHEP system and show how those concepts help to achieve scalable and extensible event processing in an industrial context. Moreover, we verify in an evaluation study that the additional cost imposed by the DHEP system is moderate and 'affordable' for the benefits provided.

References

[1]
A. Adi and O. Etzion. Amit - the situation manager. The VLDB Journal, 13(2):177--203, 2004.
[2]
M. Beisiegel et al. Sca service component architecture - assembly model specification, version 1.0. Technical report, Open Service Oriented Architecture collaboration (OSOA), 2007.
[3]
A. Biger, O. Etzion, and Y. Rabinovich. Stratified implementation of event processing network. In Distributed event-based systems (DEBS), 2008.
[4]
J. A. Briones, B. Koldehofe, and K. Rothermel. Spine: Adaptive publish/subscribe for wireless mesh networks. Studia Informatika Universalis (Hrsg), 7(3):320--353, 2009.
[5]
S. Chakravarthy and R. Adaikkalavan. Events and streams: harnessing and unleashing their synergy! In Proc. of the second international conference on Distributed Event-Based Systems (DEBS), 2008.
[6]
S. Chakravarthy and D. Mishra. Snoop: an expressive event specification language for active databases. Data Knowl. Eng., 14(1):1--26, 1994.
[7]
CIM. Current cim model. http://cimug.ucaiug.org, March 2009.
[8]
S. Gatziu and K. Dittrich. Samos: an active object-oriented database system. Data Engineering, 15:23--26, December 1992.
[9]
M. Hapner et al. Java message service. Technical report, Sun Microsystems Inc., 2002.
[10]
G. Jakobson. The technology and practice of integrated multiagent event correlation systems. Integration of Knowledge Intensive Multi-Agent Systems, pages 568--573, 2003.
[11]
G. G. Koch, B. Koldehofe, and K. Rothermel. Cordies: Expressive event correlation in distributed systems. In Proc. of the 4th Int. Conf. on Distributed Event-Based Systems (DEBS), 2010.
[12]
G. Li and H.-A. Jacobsen. Composite subscriptions in content-based publish/subscribe systems. In Proc. of the Int. Conf. on Middleware. Springer-Verlag New York, Inc., 2005.
[13]
Y. Liu, I. Gorton, and V. K. Lee. The architecture of an event correlation service for adaptive middleware-based applications. J. Syst. Softw., 81(12):2134--2145, 2008.
[14]
D. Luckham and R. Schulte. Event processing glossary, July 2008.
[15]
B. Mann. Providing a backbone for connectivity with soa messaging. Whitepaper, IBM Websphere, 2009.
[16]
A. McMorran. An introduction to iec 61970--301 & 61968--11: The common information model. cimphony.org/cimphony/cim-intro.pdf, 2007.
[17]
P. R. Pietzuch, B. Shand, and J. Bacon. A framework for event composition in distributed systems. In Proc. of the 4th Int. Conf. on Middleware, 2003.
[18]
B. Schilling, U. Pletat, and K. Rothermel. Event correlation in heterogeneous environments. it - Information Technology, 5:270--275, 2009.
[19]
D. C. Schmidt. Reactor - an object behavioral pattern for demultiplexing and dispatching handles for synchronous events. In Proceedings of the First Pattern Languages of Programs conference, 1994.
[20]
D. Steinberg, F. Budinsky, M. Paternostro, and E. Merks. EMF: Eclipse Modeling Framework. Addison-Wesley Professional, 2008.
[21]
W. Tai, D. OSullivan, and J. Keeney. Distributed fault correlation scheme using a semantic publish/subscribe system. Network Operations and Management Symposium (NOMS), IEEE, pages 835--838, 2008.
[22]
M. A. Tariq et al. Dynamic publish/subscribe to meet subscriber-defined delay and bandwidth constraints. In Int. Conf. on Parallel Computing (Euro-Par), 2010.
[23]
R. Ten-Hove and P. W. (editors). Java business integration (jbi) 1.0 final release. Sun Microsystems, USA, 2005.

Cited By

View all
  • (2021)STHITHIKA: Distributed Complex Event Processing with Query Rewriting2021 Moratuwa Engineering Research Conference (MERCon)10.1109/MERCon52712.2021.9525778(705-710)Online publication date: 27-Jul-2021
  • (2018)A Distributed Complex Event Processing System Based on Publish/SubscribeRecent Developments in Intelligent Computing, Communication and Devices10.1007/978-981-10-8944-2_113(981-990)Online publication date: 23-Aug-2018
  • (2017)Complex event processing enrichment: Motivations and challenges2017 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (PACRIM)10.1109/PACRIM.2017.8121891(1-7)Online publication date: Aug-2017
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
DEBS '10: Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems
July 2010
303 pages
ISBN:9781605589275
DOI:10.1145/1827418
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 12 July 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. distributed complex event processing
  2. distributed systems
  3. heterogeneous systems and networks

Qualifiers

  • Research-article

Conference

DEBS '10

Acceptance Rates

Overall Acceptance Rate 145 of 583 submissions, 25%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)6
  • Downloads (Last 6 weeks)1
Reflects downloads up to 20 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2021)STHITHIKA: Distributed Complex Event Processing with Query Rewriting2021 Moratuwa Engineering Research Conference (MERCon)10.1109/MERCon52712.2021.9525778(705-710)Online publication date: 27-Jul-2021
  • (2018)A Distributed Complex Event Processing System Based on Publish/SubscribeRecent Developments in Intelligent Computing, Communication and Devices10.1007/978-981-10-8944-2_113(981-990)Online publication date: 23-Aug-2018
  • (2017)Complex event processing enrichment: Motivations and challenges2017 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (PACRIM)10.1109/PACRIM.2017.8121891(1-7)Online publication date: Aug-2017
  • (2014)PLEROMAProceedings of the 15th International Middleware Conference10.1145/2663165.2663338(217-228)Online publication date: 8-Dec-2014
  • (2013)Access Policy Consolidation for Event Processing SystemsProceedings of the 2013 Conference on Networked Systems10.1109/NetSys.2013.18(92-101)Online publication date: 11-Mar-2013
  • (2012)Moving range queries in distributed complex event processingProceedings of the 6th ACM International Conference on Distributed Event-Based Systems10.1145/2335484.2335507(201-212)Online publication date: 16-Jul-2012
  • (2012)A scalable complex event processing system and evaluations of its performanceProceedings of the 6th ACM International Conference on Distributed Event-Based Systems10.1145/2335484.2335498(123-126)Online publication date: 16-Jul-2012
  • (2012)A Middleware Platform to Federate Complex Event ProcessingProceedings of the 2012 IEEE 16th International Enterprise Distributed Object Computing Conference10.1109/EDOC.2012.22(113-122)Online publication date: 10-Sep-2012
  • (2011)SCTXPF: Scalable Context Delivery Platform2011 IEEE International Conference on Communications Workshops (ICC)10.1109/iccw.2011.5963562(1-5)Online publication date: Jun-2011
  • (2011)Supporting Strong Reliability for Distributed Complex Event Processing SystemsProceedings of the 2011 IEEE International Conference on High Performance Computing and Communications10.1109/HPCC.2011.69(477-486)Online publication date: 2-Sep-2011
  • Show More Cited By

View Options

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