Streaming Model Transformations By Complex Event Processing

被引:0
|
作者
David, Istvan [1 ]
Rath, Istvan [1 ]
Varro, Daniel [1 ]
机构
[1] Budapest Univ Technol & Econ, Dept Measurement & Informat Syst, H-1117 Budapest, Hungary
关键词
Streaming model transformations; complex event processing; live models; change-driven transformations;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Streaming model transformations represent a novel class of transformations dealing with models whose elements are continuously produced or modified by a background process [1]. Executing streaming transformations requires efficient techniques to recognize the activated transformation rules on a potentially infinite input stream. Detecting a series of events triggered by compound structural changes is especially challenging for a high volume of rapid modifications, a characteristic of an emerging class of applications built on runtime models. In this paper, we propose a novel approach for streaming model transformations by combining incremental model query techniques with complex event processing (CEP) and reactive (event-driven) transformations. The event stream is automatically populated from elementary model changes by the incremental query engine, and the CEP engine is used to identify complex event combinations, which are used to trigger the execution of transformation rules. We demonstrate our approach in the context of automated gesture recognition over live models populated by KINECT sensor data.
引用
收藏
页码:68 / 83
页数:16
相关论文
共 50 条
  • [41] An Evaluation of a Complex Event Processing Engine
    Kuboi, Satoshi
    Baba, Kensuke
    Takano, Shigeru
    Murakami, Kazuaki
    2014 IIAI 3RD INTERNATIONAL CONFERENCE ON ADVANCED APPLIED INFORMATICS (IIAI-AAI 2014), 2014, : 190 - 193
  • [42] CEPaaS: Complex Event Processing as a Service
    Higashino, Wilson A.
    Capretz, Miriam A. M.
    Bittencourt, Luiz F.
    2017 IEEE 6TH INTERNATIONAL CONGRESS ON BIG DATA (BIGDATA CONGRESS 2017), 2017, : 169 - 176
  • [43] Distributed Complex Event Processing in Multiclouds
    Stefanidis, Vassilis
    Verginadis, Yiannis
    Patiniotakis, Ioannis
    Mentzas, Gregoris
    SERVICE-ORIENTED AND CLOUD COMPUTING (ESOCC 2018), 2018, 11116 : 105 - 119
  • [44] A Formalization of Complex Event Stream Processing
    Halle, Sylvain
    Varvaressos, Simon
    PROCEEDINGS OF THE 2014 IEEE 18TH INTERNATIONAL ENTERPRISE DISTRIBUTED OBJECT COMPUTING CONFERENCE (EDOC 2014), 2014, : 2 - 11
  • [45] Functional Semantic Complex Event Processing Model for Massive Open Online Courses
    Ben Arbia, Sakina
    Alaoui, Nabih
    Bennani, Samir
    2017 16TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY BASED HIGHER EDUCATION AND TRAINING (ITHET), 2017,
  • [46] Monitoring "Grid-Cloud" model using Complex Event Processing (CEP)
    Ladour, Hassina
    El-Maouhab, Aouaouche
    2016 2ND INTERNATIONAL CONFERENCE ON OPEN SOURCE SOFTWARE COMPUTING (OSSCOM), 2016,
  • [47] Complex event processing over distributed probabilistic event streams
    Wang, Y. H.
    Cao, K.
    Zhang, X. M.
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2013, 66 (10) : 1808 - 1821
  • [48] Complex Event Processing over Distributed Uncertain Event Streams
    Zhang, XinLong
    Wang, Yongheng
    Zhang, XiaoMing
    PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND SERVICE SYSTEM (CSSS), 2014, 109 : 357 - 361
  • [49] Streaming vs. Functions: A Cost Perspective on Cloud Event Processing
    Pfandzelter, Tobias
    Henning, Soeren
    Schirmer, Trever
    Hasselbring, Wilhelm
    Bermbach, David
    2022 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2022), 2022, : 67 - 78
  • [50] Complex Event Processing for Event-Based Process Querying
    van der Aa, Han
    BUSINESS PROCESS MANAGEMENT WORKSHOPS (BPM 2019), 2019, 362 : 625 - 631