skip to main content
10.1145/2371316.2371358acmotherconferencesArticle/Chapter ViewAbstractPublication PagesbciConference Proceedingsconference-collections
research-article

Information system monitoring and notifications using complex event processing

Published: 16 September 2012 Publication History

Abstract

Complex Event Processing (CEP) is a novel approach how to process streaming events and extract information that would otherwise be lost. While tools for CEP are available right now, they are usually used only for a limited number of projects. That is disappointing, because every Enterprise Information System (EIS) is producing a high number of events, e.g. by logging debug information, and industry is not taking an advantage of CEP to make these information useful. We pick two concepts that seems to be from a different category -- notifications -- a ubiquitous way how to notify user of an EIS and EIS monitoring. With notifications we define a new abstraction upon notifications with respect to a separation of concerns to create a more maintainable implementation. In our research we show that this is a typical example of a possible future application of CEP and that the industry requires specific service oriented tools that can be used for both, notifications and monitoring. When these service oriented tools would be introduced into the industry it would promote EIS maintainability and extensibility.

References

[1]
Nguyen F., Škrabálek; J. NotX Service Oriented Multi-platform Notification System In M. Ganzha, L. Maciaszek, M. Paprzycki. FedCSIS 2011 proceedings. 10662 Los Vaqueros Circle: IEEE Computer Society Press, 2011. od s. 313--317, 1011 s. ISBN 978-83-60810-39-2.
[2]
David C. L. 2001. The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA.
[3]
Esper - Event Stream Intelligence, http://esper.codehaus.org
[4]
Lee, S., Lee, Y., Kim, B., Candan, K. Selçuk, Rhee, Y. and Song, J. High-performance composite event monitoring system supporting large numbers of queries and sources In Proceedings of the 5th ACM international conference on Distributed event-based system, 2011
[5]
M. Olson, A. Liu, M., Faulkner, K. M. Rapid Detection of Rare Geospatial Events: Earthquake Warning Applications In International Conference on Distributed Event-Based Systems, 2011
[6]
Engel, Y., Etzion, O. Towards proactive event-driven computing In Proceedings of the 5th ACM international conference on Distributed event-based system, 2011
[7]
Okorodudu, A., Fegaras, L., Levine, D. A Scalable and Self-adapting Notification Framework In Database and Expert Systems Applications, 2010
[8]
Drools Fusion http://www.jboss.org/drools/drools-fusion.html
[9]
HStreaming http://www.hstreaming.com
[10]
Minakuchi, M., Miyamori, H. Richbiff: E-Mail Message Notification with Richer Clues In Human Interface and the Management of Information. Designing Information Environments, 2009
[11]
Chi-Huang Chiu; Ruey-Shyang Wu; Chi-Io Tut; Hsien-Tang Lin; Shyan-Ming Yuan; Nat. Chiao Tung Univ., Hsinchu Next Generation Notification System Integrating Instant Messengers and Web Service In International Conference on Convergence Information Technology, 2007
[12]
Pradeep G.; Pyarali, I.; Gill, C. D.; Schmidt, D. C. The design and performance of a real-time notification service In Real-Time and Embedded Technology and Applications Symposium, 2004
[13]
De Labey, S.; Steegmans, E.; Dept. of Comput. Sci., K. U. Leuven, Leuven Extending WS-Notification with an Expressive Event Notification Broker In IEEE International Conference on Web Services, 2008.
[14]
Twitter Strom, http://engineering.twitter.com/2011/08/storm-is-coming-more-details-and-plans.html
[15]
Oracle CEP, http://www.oracle.com/technetwork/middleware/complex-event-processing/overview/index.html
[16]
Alves, A. A General Extension System for Event Processing Languages In DEBS 2011
[17]
Schwaber, K., Beedle, M. Agile Software Development with Scrum
[18]
Yi H.; Gannon, D. A comparative study of Web services-based event notification specifications In International Conference on Parallel Processing Workshops, 2006. ICPP 2006 Workshops. 2006
[19]
Vinoski, S. More Web services notifications In Internet Computing, IEEE. 2004
[20]
Hornsby, A.; Bouazizi, I.; Defee, I. Notifications: Simple and powerful enhancement for services over DVB-H, 2008

Cited By

View all
  • (2020)An Inspection and Logging System for Complex Event Processing in Bosch’s Industry 4.0 MovementInformation Systems10.1007/978-3-030-63396-7_4(49-62)Online publication date: 21-Nov-2020

Index Terms

  1. Information system monitoring and notifications using complex event processing

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    BCI '12: Proceedings of the Fifth Balkan Conference in Informatics
    September 2012
    312 pages
    ISBN:9781450312400
    DOI:10.1145/2371316
    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

    • MSTD: Ministry of Education, Science and Technological Development - Serbia
    • Novi Sad: Faculty of Technical Sciences, University of Novi Sad

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 16 September 2012

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. CEP
    2. EIS
    3. monitoring

    Qualifiers

    • Research-article

    Conference

    BCI '12
    Sponsor:
    • MSTD
    • Novi Sad
    BCI '12: Balkan Conference in Informatics, 2012
    September 16 - 20, 2012
    Novi Sad, Serbia

    Acceptance Rates

    Overall Acceptance Rate 97 of 250 submissions, 39%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)3
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 25 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2020)An Inspection and Logging System for Complex Event Processing in Bosch’s Industry 4.0 MovementInformation Systems10.1007/978-3-030-63396-7_4(49-62)Online publication date: 21-Nov-2020

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media