Real-Time Complex Event Processing using Concurrent Reactive Objects

被引:0
|
作者
Lindgren, Per [1 ]
Pietrzak, Pawel [1 ]
Makitaavola, Henrik [1 ]
机构
[1] Lulea Univ Technol, Dept Comp Sci Elect & Space Engn, S-97187 Lulea, Sweden
关键词
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Service Oriented Architectures (SOAs) and Complex Event Processing (CEP) are established technologies in the area of business automation. In combination, SOA and CEP allow for event centric management and processing of information in complex distributed systems. Whereas systems for process monitoring and control traditionally have been deployed using dedicated buses and proprietary (often scan-based) protocols, a recent trend in process automation is towards adopting open Internet-based technologies. This trend is driven by the increasing number and capabilities of devices used for monitoring and control. In such setting, SOA enabled devices can operate both as producers and consumers of (complex) events. To this end a lightweight CEP engine has recently been proposed, defining the translation of a subset of CEDR clauses into Concurrent Reactive Objects (CROs). In this paper we extend the proposed mechanism to incorporate non-deterministic execution, reoccurring events, overlapping timing windows and real-time properties. The extension allows timing properties to be either explicit, given as the deadline for a CEP query, or being derived from subqueries. Additionally, the described extensions form a foundation for future studies of timing properties for query processing and communication, in distributed heterogeneous systems. As a proof of concept, we demonstrate how the proposed mechanism can be encoded in the CRO based Timber language.
引用
收藏
页码:1994 / 1999
页数:6
相关论文
共 50 条
  • [1] Development of a Continuous Complex Event Processing Platform for Real-Time Tactical Moving Objects
    Lee, Jiwan
    Hong, Bonghee
    Kim, Chumsoo
    Kim, Woo Chan
    2019 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2019, : 6122 - 6124
  • [2] On Complex Event Processing for Real-Time Situational Awareness
    Stojanovic, Nenad
    Artikis, Alexander
    RULE-BASED REASONING, PROGRAMMING, AND APPLICATIONS, 2011, 6826 : 114 - +
  • [3] Real-time Processing of Rule-based Complex Event Queries for Tactical Moving Objects
    Liang, Yihuai
    Lee, Jiwan
    Hong, Bonghee
    Kim, Woochan
    PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON COMPLEXITY, FUTURE INFORMATION SYSTEMS AND RISK (COMPLEXIS), 2019, : 67 - 74
  • [4] High Accuracy Concurrent Event Processing in Hard Real-Time Systems
    Wolfgang A. Halang
    Markus Wannemacher
    Real-Time Systems, 1997, 12 : 77 - 94
  • [5] High accuracy concurrent event processing in hard real-time systems
    Halang, WA
    Wannemacher, M
    REAL-TIME SYSTEMS, 1997, 12 (01) : 77 - 94
  • [6] Real-time Grid monitoring based on complex event processing
    Balis, Bartosz
    Kowalewski, Bartosz
    Bubak, Marian
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2011, 27 (08): : 1103 - 1112
  • [7] Generating real-time complex event-processing applications
    Magid, Y.
    Oren, D.
    Botzer, D.
    Adi, A.
    Shulman, B.
    Rabinovich, E.
    Barnea, M.
    IBM SYSTEMS JOURNAL, 2008, 47 (02) : 251 - 263
  • [8] Real-Time Complex Event Processing and Analytics for Smart Grid
    Liu, Guangyi
    Zhu, Wendong
    Saunders, Chris
    Gao, Feng
    Yu, Yang
    COMPLEX ADAPTIVE SYSTEMS, 2015, 2015, 61 : 113 - 119
  • [9] Real-time Monitoring of Clinical Processes using Complex Event Processing and Transition Systems
    Meinecke, Sebastian
    E-HEALTH - FOR CONTINUITY OF CARE, 2014, 205 : 604 - 608
  • [10] Simulation of Real-time Vehicle Speed Violation Detection using Complex Event Processing
    Rakkesh, S. T.
    Weerasinghe, A. R.
    Ranasinghe, R. A. C.
    2016 IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION FOR SUSTAINABILITY (ICIAFS): INTEROPERABLE SUSTAINABLE SMART SYSTEMS FOR NEXT GENERATION, 2016,