Semantic Complex Event Processing
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.
Publications about this research:
- Adrian Paschke: Reaction RuleML 1.0 for Rules, Events, Actions in Semantic Complex Event Processing, in Springer LNCS Proceedings of the 8th International Web Rules Symposium, Prague, Czech Republic, 2014.
- Adrian Paschke and Harold Boley.
Rule responder: Rule-based agents for the semantic-pragmatic web.
International Journal on Artificial Intelligence Tools,
20(6):1043-1081, 2011. (pdf)
- Kia Teymourian, Adrian Paschke: Plan-Based Semantic Enrichment of Event Streams. ESWC 2014: 21-35
- Kia Teymourian, Adrian Paschke: Semantic Rule-Based Complex Event Processing. RuleML 2009: 82-92
- Adrian Paschke, Paul Vincent, Alexandre Alves, Catherine Moxey: Tutorial on advanced design patterns in event processing. DEBS 2012: 324-334 (tutorial presentation)
- Adrian Paschke, Harold Boley, Zhili Zhao, Kia Teymourian, Tara Athan: Reaction RuleML 1.0: Standardized Semantic Reaction Rules. RuleML 2012: 100-119 (tutorial presentation)
- Zhili Zhao, Kia Teymourian, Adrian Paschke, Harold Boley, Tara Athan: Loosely-Coupled and Event-Messaged Interactions with Reaction RuleML 1.0 in Rule Responder, in Proceedings of the RuleML2012@ECAI Challenge, at the 6th International Symposium on Rules,Montpellier, France, August 27th-29th, 2012.
- Kia Teymourian, Malte Rohde, Adrian Paschke: Fusion of background knowledge and streams of events. DEBS 2012: 302-313 (pdf, presentation)
- Kia Teymourian, Adrian Paschke. Semantic Processing of Sensor Event Stream by Using External Knowledge Bases. In Proceedings of the 5th International Workshop on Semantic Sensor Networks. A workshop of the 11th International Semantic Web Conference 2012 (ISWC 2012). Boston, Massachusetts, USA, November 12, 2012.
- Kia Teymourian, Malte Rohde, Adrian Paschke: Knowledge-based processing of complex stock market events. EDBT 2012: 594-597
- Paul Vincent, Alexandre Alves, Catherine Moxey, Adrian Paschke: Architectural and functional design patterns for event processing. DEBS 2011: 363-364 (tutorial presentation)
- Kia Teymourian, Adrian Paschke: Enabling knowledge-based complex event processing. EDBT/ICDT Workshops 2010
- Adrian Paschke, Paul Vincent, Florian Springer: Standards for Complex Event Processing and Reaction Rules. RuleML America 2011: 128-139 (presentation)
- Adrian Paschke: Rules and Logic Programming for the Web. Reasoning Web 2011: 326-381
- Kia Teymourian: Enabling Knowledge-Based Complex Event Processing. VLDB 2011, Ph.D Workshop. 29 Aug - Sep 3, 2011, Seattle.
- Kia Teymourian, Gökhan Coskun, Adrian Paschke: Modular Upper-Level Ontologies for Semantic Complex Event Processing. WoMO 2010: 81-93
- Ralph Schäfermeier:
Corporate Semantic Web - The Semantic Web Meets the Enterprise.
3rd International SOA Symposium,
Berlin, Germany, 5-6 Oct. 2010.(presentation)
- Paul Vincent, Adrian Paschke, Harold Boley: Semantic Complex Event Processing - The Future of Dynamic IT, The Semantic Technology Conference (SemTech 2010)
- Adrian Paschke: Semantische Echtzeit Ereignisverarbeitung - Der Schlüssel zum dynamischen Internet der Dienste, Xinnovations 2010, Berlin, 15. Sept. 2010
- Kia Teymourian, Olga Streibel, Adrian Paschke, Rehab Alnemr, Christoph Meinel: Towards Semantic Event-Driven Systems. NTMS 2009: 1-6
- Adrian Paschke,
Kia Teymourian:
Rule Based Business Process Execution with BPEL+, 5th International Conference on Semantic Systems (i-semantics 2009), Graz, Austria, September 2-4, 2009.
- Kia Teymourian, Adrian Paschke: Semantic Rule-Based Complex Event Processing. RuleML 2009: 82-92
- Adrian Paschke, Alexander Kozlenkov, Harold Boley: A Homogeneous Reaction Rule Language for Complex Event Processing. CoRR abs/1008.0823 (2010)
- Adrian Paschke: A Semantic Design Pattern Language for Complex Event Processing. AAAI Spring Symposium: Intelligent Event Processing 2009: 54-60
-
- Alexander Kozlenkov, David Jeffery, Adrian Paschke:
State management and Concurrency in Event Processing for Sports Competitions.
In Proceedings of 3rd ACM International Conference on Distributed Event Based Systems (DEBS 2009),
Nashville, TN, USA, 6-9 July 2009
- Jon Riecke, Opher Etzion, François Bry, Michael Eckert, Adrian Paschke:
Tutorial: Event Processing Languages.
Tutorial at 3rd ACM International Conference on Distributed Event-Based Systems (DEBS 2009),
Nashville, TN, USA, 6-9 July 2009. (tutorial)
-
- Adrian Paschke, Alexander Kozlenkov: Rule-Based Event Processing and Reaction Rules. RuleML 2009: 53-66
- Adrian Paschke: ECA-LP / ECA-RuleML: A Homogeneous Event-Condition-Action Logic Programming Language. CoRR abs/cs/0609143
- Adrian Paschke: ECA-RuleML: An Approach combining ECA Rules with temporal interval-based KR Event/Action Logics and Transactional Update Logics. CoRR abs/cs/0610167
- Adrian Paschke: The Reaction RuleML Classification of the Event / Action / State Processing and Reasoning Space. CoRR abs/cs/0611047