REAL-TIME COMPLEX EVENT RECOGNITION AND REASONING-A LOGIC PROGRAMMING APPROACH

被引:12
|
作者
Anicic, Darko [1 ]
Rudolph, Sebastian [2 ]
Fodor, Paul [3 ]
Stojanovic, Nenad [1 ]
机构
[1] FZI Res Ctr Informat Technol, Karlsruhe, Germany
[2] Karlsruhe Inst Technol, AIFB, Karlsruhe, Germany
[3] SUNY Stony Brook, Stony Brook, NY 11794 USA
关键词
D O I
10.1080/08839514.2012.636616
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Complex Event Processing (CEP) deals with the analysis of streams of continuously arriving events, with the goal of identifying instances of predefined meaningful patterns (complex events). Complex events are detected in order to trigger time-critical actions in many areas, including sensors networks, financial services, transaction management, business intelligence, etc. In existing approaches to CEP, a complex event is represented as a composition of more simple events satisfying certain temporal relationships. In this article, we advocate a knowledge-rich CEP, which, apart from events, also processes additional (contextual) knowledge (e. g., in order to prove semantic relations among matched events or to define more complex situations). In particular, we present a novel approach for realizing knowledge-rich CEP, including detection of semantic relations among events and reasoning. We present a rule-based language for pattern matching over event streams, with a precise syntax and the declarative semantics. We devise an execution model for the proposed formalism, and provide a prototype implementation. Extensive experiments have been conducted to demonstrate the efficiency and effectiveness of our approach.
引用
收藏
页码:6 / 57
页数:52
相关论文
共 50 条
  • [31] AN OPERATIONAL APPROACH TO SEMANTICS OF REAL-TIME PROGRAMMING LANGUAGE
    HUZAR, Z
    COMPUTERS AND ARTIFICIAL INTELLIGENCE, 1991, 10 (03): : 239 - 254
  • [32] Real-time Event Recognition and Analysis System for Nanopore Study
    Wang Hui-Feng
    Huang Fei
    Gu Zhen
    Hu Zheng-Li
    Ying Yi-Lun
    Yan Bing-Yong
    Long Yi-Tao
    CHINESE JOURNAL OF ANALYTICAL CHEMISTRY, 2018, 46 (06) : 843 - 850
  • [33] A modular approach to programming distributed real-time systems
    Ren, SP
    Agha, GA
    Saito, M
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1996, 36 (01) : 4 - 12
  • [34] Real-Time Rewriting Logic Semantics for Spatial Concurrent Constraint Programming
    Ramirez, Sergio
    Romero, Miguel
    Rocha, Camilo
    Valencia, Frank
    REWRITING LOGIC AND ITS APPLICATIONS, WRLA 2018, 2018, 11152 : 226 - 244
  • [35] Safety analysis in real-time system using constraint logic programming
    Jin, F
    Girodias, P
    Cerny, E
    1997 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, CONFERENCE PROCEEDINGS, VOLS I AND II: ENGINEERING INNOVATION: VOYAGE OF DISCOVERY, 1997, : 399 - 402
  • [36] MULTILEVEL INTERACTION REASONING FOR COMPLEX EVENT RECOGNITION
    Li, Shicheng
    Yang, Hua
    Sun, Jun
    2020 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2020, : 1891 - 1895
  • [37] A real-time monitoring approach for bivariate event data
    Zwetsloot, Inez Maria
    Mahmood, Tahir
    Taiwo, Funmilola Mary
    Wang, Zezhong
    APPLIED STOCHASTIC MODELS IN BUSINESS AND INDUSTRY, 2023, 39 (06) : 789 - 817
  • [38] Recognition of Complex Gestures for Real-Time Emoji Assignment
    Zuccara, Rosa
    Ortis, Alessandro
    Battiato, Sebastiano
    IMAGE ANALYSIS AND PROCESSING, ICIAP 2022 WORKSHOPS, PT II, 2022, 13374 : 215 - 227
  • [39] Verification of complex real-time systems using rewriting logic
    Computer Science Department, University of Biskra, BP 145 RP, Biskra
    07000, Algeria
    J. Compt. Inf. Technol., 2009, 3 (265-284):
  • [40] An automatic complex event processing rules generation system for the recognition of real-time IoT attack patterns
    Roldan-Gomez, Jose
    Boubeta-Puig, Juan
    Carrillo-Mondejar, Javier
    Gomez, Juan Manuel Castelo
    del Rincon, Jesus Martinez
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 123