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
来源
MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2014 | 2014年 / 8767卷
关键词
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
相关论文
共 19 条
  • [1] [Anonymous], 1994, Temporal Logic: Mathematical Foundations and Computational Aspects
  • [2] A survey on context-aware systems
    Baldauf, Matthias
    Dustdar, Schahram
    Rosenberg, Florian
    [J]. INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2007, 2 (04) : 263 - 277
  • [3] Ben-Ari Mordechai., 1981, P 8 ACM SIGPLANSIGAC, V20, P164, DOI DOI 10.1145/567532.567551
  • [4] Change-driven model transformations
    Bergmann, Gabor
    Rath, Istvan
    Varro, Gergely
    Varro, Daniel
    [J]. SOFTWARE AND SYSTEMS MODELING, 2012, 11 (03) : 431 - 461
  • [5] MODELS@ RUN.TIME
    Blair, Gordon
    Bencomo, Nelly
    France, Robert B.
    [J]. COMPUTER, 2009, 42 (10) : 22 - 27
  • [6] Box G., 2008, Wiley Series in Probability, Vfourth
  • [7] Breu R., 2011, INT J SOFTWARE INFOR, V5, P267
  • [8] Carlson J., 2004, INTUITIVE RESOURCE E
  • [9] Combemale Benoit, 2012, Model Driven Engineering Languages and Systems. Proceedings 15th International Conference, MODELS 2012, P119, DOI 10.1007/978-3-642-33666-9_9
  • [10] David I., 2013, THESIS BUDAPEST U TE