Abstract
One of the critical success factors of event-driven systems is the capability of detecting complex events from simple and ordinary event notifications. Complex events which trigger or terminate actionable situations can be inferred from large event clouds or event streams based on their event instance sequence, their syntax and semantics. Using semantics of event algebra patterns defined on top of event instance sequences for event detection is one of the promising approaches for detection of complex events. The developments and successes in building standards and tools for semantic technologies such as declarative rules and ontologies are opening novel research and application areas in event processing. One of these promising application areas is semantic event processing. In this work we describe our research on semantic rule-based complex events processing.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Jans, A.: Unification of geospatial reasoning, temporal logic, & social network analysis in event-based systems. In: DEBS 2008: Proceedings of the second international conference on Distributed event-based systems, pp. 139–145. ACM, New York (2008)
Pietzuch, P., Mühl, G., Fiege, L.: Distributed Event-Based Systems. Springer, Heidelberg (2006)
Chakravarthy, S., Krishnaprasad, V., Anwar, E., Kim, S.K.: Composite events for active databases: Semantics contexts and detection. In: VLDB 1994, pp. 606–617 (1994)
Etzion, O.: Semantic approach to event processing. In: DEBS 2007: Proceedings of the 2007 inaugural international conference on Distributed event-based systems, pp. 139–139. ACM, New York (2007)
Kowalski, R.A., Sergot, M.J.: A logic-based calculus of events. New Generation Computing 4, 67–95 (1986)
Lloyd, J.W.: Foundations of logic programming, 2nd extended edn. Springer-Verlag New York, Inc., New York (1987)
Luckham, D.: The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems. Addison-Wesley Longman, Amsterdam (2002)
Paschke, A.: Eca-lp / eca-ruleml: A homogeneous event-condition-action logic programming language. In: RuleML 2006, Athens, Georgia, USA (2006)
Paschke, A.: A typed hybrid description logic programming language with polymorphic order-sorted dl-typed unification for semantic web type systems. In: OWL-2006 (OWLED 2006), Athens, Georgia, USA (2006)
Paschke, A.: Rule-Based Service Level Agreements - Knowledge Representation for Automated e-Contract, SLA and Policy Management. In: IDEA, Munich (2007)
Paschke, A., Teymourian, K.: Rule based business process execution with bpel+. In: Proc. 5th International International Conference on Semantic Systems (i-Semantics 2009) (2009)
Paschke, A.: Eca-lp / eca-ruleml: A homogeneous event-condition-action logic programming language. CoRR, abs/cs/0609143 (2006)
Paschke, A.: Eca-ruleml: An approach combining eca rules with temporal interval-based kr event/action logics and transactional update logics. CoRR, abs/cs/0610167 (2006)
Paschke, A.: A homogenous reaction rule language for complex event processing. In: Proc. 2nd International Workshop on Event Drive Architecture and Event Processing Systems (EDA-PS) (2007)
Paschke, A., Bichler, M.: Knowledge representation concepts for automated sla management. Decis. Support Syst. 46(1), 187–205 (2008)
W3C. Owl web ontology language, http://www.w3.org/TR/owl-features/
W3C. Rdf vocabulary description language, http://www.w3.org/TR/rdf-schema/
W3C. Sparql query language for rdf, http://www.w3.org/TR/rdf-sparql-query/
Abdallah, S., Raimond, Y.: The event ontology, http://motools.sourceforge.net/event/event.html
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Teymourian, K., Paschke, A. (2009). Semantic Rule-Based Complex Event Processing. In: Governatori, G., Hall, J., Paschke, A. (eds) Rule Interchange and Applications. RuleML 2009. Lecture Notes in Computer Science, vol 5858. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04985-9_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-04985-9_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-04984-2
Online ISBN: 978-3-642-04985-9
eBook Packages: Computer ScienceComputer Science (R0)