复杂事件处理引擎关键技术分析

复杂事件处理引擎关键技术分析

ID:32126515

大小:3.66 MB

页数:55页

时间:2019-01-31

复杂事件处理引擎关键技术分析_第1页
复杂事件处理引擎关键技术分析_第2页
复杂事件处理引擎关键技术分析_第3页
复杂事件处理引擎关键技术分析_第4页
复杂事件处理引擎关键技术分析_第5页
资源描述:

《复杂事件处理引擎关键技术分析》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、哈尔浜工程大学硕士学位论文;i;;;;;;;;;;;;;i;ii;i;;ii;ii;;;ii;i;;i;;;i;;;i;;i;;;;;ii;;i;ii;ii蛊;ii;;i;;i;;ii;ii;ii;;i;i;测,经过过滤、结合、匹配等一系列操作最后生成新的事件。因此两个主要的功能就是规则定义和事件检测。虽然现在已经有很多复杂事件处理引擎的产品,但由于定j泛的规则都是静态的并且事件检测过程中对时间约束考虑得不够充分,使得复杂事件处j里引擎在很多领域的应用受到了限制。本:史是在对上述两个核心技术研究分析的基础上,对存在的不足之处给出自己的解决方案。,具体工作如下:(1)基于复杂

2、事件处理引擎的体系结构,研究并分析复杂事件处理引擎主要包含的关键技;术;(2)对规则定义这一关键技术展开研究,分析当下的研究现状,针对其可能存在的不精确和动态变化的性质,提出一个自适应的规则模型,给出相应的算法并设计仿真实验验证其可行性和有效性;(3)对事件之间的时问关系进行分析,由点与点的关系,扩展为区间与区问的关系,在此基础上提出一个基于区间时间约束的事件检测模型,给出相应的事件检测算法,利用实验验证其可行性和高效性。1.4论文组织结构第】.章,主要介绍课题的研究背景,介绍事件处理的产生背景以及研究现状,介绍论文的主要工作。第2章,介绍复杂事件处理引擎的相关技术。首先对

3、复杂事件处理的基本元素“事件”进行介绍,接下来在对复杂事件处理引擎的体系结构进行研究分析的基础上,找出所涉及的相关技术,并对其中的关键技术规则定义、事件检测模型以及其他一些关键技术进行介绍。第3章,对规则定义技术进行研究。提出一个自适应的规则模型,给出模型定义和算法实现,利用一个学习案例展示其自适应过程,最后设计实验验证模型的可行性和有效性。第4章,对复杂事件检测技术展开研究。在分析事件之间的时间关系的基础上,提出一个基于时间约束的复杂事件检测模型,给出相应的检测算法以及改进的算法,最后设计实验验证算法的可行性以及改进后算法的高效性。最后是结论部分,总结本文的主要工作和创新

4、点,指明未来的研究工作。4。第2章复杂事件处理引擎的相关技术i;;i;;;;;i;;i宣;宣i;;暑;ii高;iii;i;;i;;;i;;宣;;i;;i;;I;;;;;;昌;;i;;;;;;;ii;i;ii;iii;ii;i第2章复杂事件处理引擎的相关技术本章主要介绍复杂事件处理引擎中所涉及的相关技术。首先是对复杂事件处理进行概括介绍,然后对需要处理的基本元素——事件进行说明,接下来从复杂事件处理引擎的体系结构的角度,分析并介绍主要的相关技术,本章是接下来几章研究的基础。2.1概述“事件”这个词大家并不陌生,大家通常把它和生活中发生的大家感兴趣的事(如毕业典礼或者婚礼)联系

5、在一起。同样,计算机系统里的事件就是计算机系统感兴趣的事,比如一次中断信号的产生,一次鼠标的点击等等。事件可以定义成“一个特定系统或领域的一次发生”,也可以定义成“在某个领域中已经发生或者计划已经发生的事情”。这个词也可以是代表计算机系统中的一次发生的程序实体【2J。复杂事件处理技术出现在主动数据库技术和数据流处理技术之后,可以看成是传统发布/订阅系统的扩展。复杂事件处理技术中的事件建模方法以及复杂事件检测方法与主动数据库是类似的,与数据流处理技术一样都采用了查询语言接口。与传统发布/订阅系统只能发布订阅简单事件不同,复杂事件处理技术中的订阅者可以用复杂事件来表达它们的兴趣

6、。在复杂事件处理系统中,可以称生成事件流的实体为事件源,根据一定的规则对输入事件流进行处理并产生输出流的实体称为复杂事件处理引擎,输出流的接受实体称为事件槽。复杂事件处理系统的高层视图如图2.1所示。复杂事件处理的过程是从大量事件中发现感兴趣的事件的过程,它需要对多个快速流动的数据流进行事件获取、事件建模、事件的关联性分析(包括组合关系、层次关系、抽象关系、时序关系以及因果关系等)以及模式匹配,并且提供快速的响应。复杂事件处理技术在各个领域已经有了比较广泛的应用,比如环境监控系统中异常监测以及灾难预测、股票市场中的股票分析和趋势预测、金融行业的犯罪检测等。一个典型的应用场景

7、是医疗监控【23】系统,输入事件是系统采集的受监控的病人的脉搏以及血压数据;复杂事件处理引擎中定义的规则为:当病人脉搏低于一个临界脉搏值时,立即测量病人的血压,如果血压高于一个临界血压值,对病人进行降压处理,半小时后将再次测量血压,这期间如果血压低于一个临界血压值并且脉搏低于一个临界脉搏值,系统给出警报,通知医疗人员进行急救处理。输出事件则是报警信息。哈尔滨工程大学硕士学位论文;i;;i;i;i;;i;i;ii;ii;i;;i;ii;iI———————_————I————————————I———I—————————

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。