Getting to the CORE of Complex Event Recognition (Invited Talk)

Time Pub Date : 2022-01-01 DOI:10.4230/LIPIcs.TIME.2022.3
Stijn Vansummeren
{"title":"Getting to the CORE of Complex Event Recognition (Invited Talk)","authors":"Stijn Vansummeren","doi":"10.4230/LIPIcs.TIME.2022.3","DOIUrl":null,"url":null,"abstract":"In this talk, I will give an overview of our recent work on complex event recognition. 2012 ACM Subject Classification Information systems → Query languages for non-relational engines; Information systems → Stream management; Theory of computation → Formal languages and automata theory Abstract Complex Event Recognition (CER for short) refers to the activity of processing high-velocity streams of primitive events by evaluating queries that detect complex events : collections of primitive events that satisfy some pattern. In particular, CER queries match incoming events on the basis of their content; where they occur in the input stream; and how this order relates to other events in the stream. CER has been successfully applied in diverse domains such as maritime monitoring, network intrusion detection, industrial control systems and real-time analytics, among others. In this talk, I will survey our recent work on developing a formal framework for specifying and evaluating CER queries. This framework consist of a formal, core query language called Complex Event Logic (CEL) for specifying CER queries [4]. In contrast to previous proposals, CEL has a compositional and denotational semantics, and encompasses all operators that are considered “common base operators” in the literature. Using CEL, we have been able to get a better understanding of the relative expressiveness of these operators as well as the impact of common evaluation heuristics such as selection policies The framework also consists of an formal computational for CEL,","PeriodicalId":75226,"journal":{"name":"Time","volume":"101 1","pages":"3:1-3:2"},"PeriodicalIF":0.0000,"publicationDate":"2022-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Time","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4230/LIPIcs.TIME.2022.3","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

In this talk, I will give an overview of our recent work on complex event recognition. 2012 ACM Subject Classification Information systems → Query languages for non-relational engines; Information systems → Stream management; Theory of computation → Formal languages and automata theory Abstract Complex Event Recognition (CER for short) refers to the activity of processing high-velocity streams of primitive events by evaluating queries that detect complex events : collections of primitive events that satisfy some pattern. In particular, CER queries match incoming events on the basis of their content; where they occur in the input stream; and how this order relates to other events in the stream. CER has been successfully applied in diverse domains such as maritime monitoring, network intrusion detection, industrial control systems and real-time analytics, among others. In this talk, I will survey our recent work on developing a formal framework for specifying and evaluating CER queries. This framework consist of a formal, core query language called Complex Event Logic (CEL) for specifying CER queries [4]. In contrast to previous proposals, CEL has a compositional and denotational semantics, and encompasses all operators that are considered “common base operators” in the literature. Using CEL, we have been able to get a better understanding of the relative expressiveness of these operators as well as the impact of common evaluation heuristics such as selection policies The framework also consists of an formal computational for CEL,
复杂事件识别的核心(特邀演讲)
在这次演讲中,我将概述我们最近在复杂事件识别方面的工作。2012 ACM主题分类信息系统→非关系引擎查询语言;信息系统→流管理;摘要复杂事件识别(简称CER)是指通过评估检测复杂事件的查询来处理高速原始事件流的活动:复杂事件是满足某种模式的原始事件集合。特别是,CER查询根据传入事件的内容匹配传入事件;它们在输入流中出现的地方;以及这个顺序如何与流中的其他事件相关联。CER已成功应用于海事监控、网络入侵检测、工业控制系统和实时分析等多个领域。在这次演讲中,我将概述我们最近在开发用于指定和评估CER查询的正式框架方面的工作。该框架由一种称为复杂事件逻辑(Complex Event Logic, CEL)的正式核心查询语言组成,用于指定CER查询[4]。与以前的提议相反,CEL具有组合和指称语义,并且包含了文献中被认为是“公共基操作符”的所有操作符。使用CEL,我们已经能够更好地理解这些操作符的相对表达性,以及常见的评估启发式(如选择策略)的影响。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信