4.7 Article

Processing Flows of Information: From Data Stream to Complex Event Processing

期刊

ACM COMPUTING SURVEYS
卷 44, 期 3, 页码 -

出版社

ASSOC COMPUTING MACHINERY
DOI: 10.1145/2187671.2187677

关键词

Design; Documentation; Complex event processing; publish-subscribe; stream processing

资金

  1. European Commission, Programme IDEAS-ERC [227977-SMScom]
  2. Italian government under the project FIRB INSYEME
  3. Italian government under the project PRIN D-ASAP

向作者/读者索取更多资源

A large number of distributed applications requires continuous and timely processing of information as it flows from the periphery to the center of the system. Examples include intrusion detection systems which analyze network traffic in real-time to identify possible attacks; environmental monitoring applications which process raw data coming from sensor networks to identify critical situations; or applications performing online analysis of stock prices to identify trends and forecast future values. Traditional DBMSs, which need to store and index data before processing it, can hardly fulfill the requirements of timeliness coming from such domains. Accordingly, during the last decade, different research communities developed a number of tools, which we collectively call Information flow processing (IFP) systems, to support these scenarios. They differ in their system architecture, data model, rule model, and rule language. In this article, we survey these systems to help researchers, who often come from different backgrounds, in understanding how the various approaches they adopt may complement each other. In particular, we propose a general, unifying model to capture the different aspects of an IFP system and use it to provide a complete and precise classification of the systems and mechanisms proposed so far.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据