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 条
  • [21] CONCURRENT ARCHITECTURES FOR REAL-TIME SIGNAL-PROCESSING
    BARANIECKI, AZ
    MICROPROCESSING AND MICROPROGRAMMING, 1990, 28 (1-5): : 233 - 238
  • [22] Real-time multispectral processing of biological objects images
    Shapovalov, V. V.
    Gurevich, B. S.
    Andreyev, S. V.
    Belyaev, A. V.
    Chelak, V. N.
    CLINICAL AND BIOMEDICAL SPECTROSCOPY AND IMAGING II, 2011, 8087
  • [23] A SOA Approach to Delay and Jitter Tolerant Distributed Real-Time Complex Event Processing
    Lindgren, Per
    Kyusakov, Rumen
    Eliasson, Jens
    Makitaavola, Henrik
    PawelPietrzak
    2013 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2013,
  • [24] Real-time Public Mood Tracking of Chinese Microblog Streams with Complex Event Processing
    Shi, Si
    Jin, Dawei
    Tiong-Thye, Goh
    IEEE ACCESS, 2017, 5 : 421 - 431
  • [26] Real-time Public Mood Tracking of Chinese Microblog Streams with Complex Event Processing
    Shi, Si
    Jin, Dawei
    Tiong-Thye, Goh
    IEEE Access, 2017, 5 : 421 - 431
  • [27] Event-driven support of real-time sentient objects
    Veríssimo, P
    Casimiro, A
    EIGHTH IEEE INTERNATIONAL WORKSHOP ON OBJECT-ORIENTED REAL-TIME DEPENDABLE SYSTEMS, PROCEEDINGS, 2003, : 2 - 9
  • [28] RVERL: Run-time verification of real-time and reactive programs using event-based real-time logic approach
    Jahli, Saeed
    MirzaAghaei, Mehdi
    SERA 2007: 5TH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH, MANAGEMENT, AND APPLICATIONS, PROCEEDINGS, 2007, : 550 - +
  • [29] Neuromorphic Real-Time Objects Tracking Using Address Event Representation and Silicon Retina
    Gomez-Rodriguez, F.
    Miro-Amarante, L.
    Rivas, M.
    Jimenez, G.
    Diaz-del-Rio, F.
    Advances in Computational Intelligence, IWANN 2011, Pt I, 2011, 6691 : 133 - 140
  • [30] TinyTimber, reactive objects in C for real-time embedded systems
    Lindgren, Per
    Eriksson, Johan
    Aittamaa, Simon
    Nordlander, Johan
    2008 DESIGN, AUTOMATION AND TEST IN EUROPE, VOLS 1-3, 2008, : 1494 - 1497