规则引擎算法改进及在应急指挥平台中的应用

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:fc18597048
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科学技术的进步与发展,我国的信息化建设也在不断的推进和完善,应急指挥平台建设作为信息化建设的重要组成部分,对保障社会安定和谐,减少生命财产损失具有重要意义。事件研判作为应急指挥平台的一个重要功能,传统的实现方案是把计算逻辑“硬编码”到系统中或是直接参考文本文档人工的得出结果,这极大地影响了系统的可扩展性和可维护性。规则引擎的出现为复杂、多变的软件需求提供了新的思路,它使用规则的形式表达事件研判逻辑,具有更好的可扩展性和可维护性。针对应急指挥平台的特点,在分析了规则引擎相关技术的基础上,详细探讨了基于规则引擎的事件研判功能的设计与实现,针对事件研判提出了一种高效、灵活的解决方案。在基于规则引擎的应急指挥平台中,首先分析规则引擎的基本原理、Rete算法及规则引擎产品Drools的规则文件结构、属性,为实际运用规则引擎组件完成事件研判功能奠定基础。其次,在调查研究应急处置工作流中的事件研判功能性和非功能需求的基础上,基于开源Drools5.4规则引擎实现事件研判功能。根据系统在实际运行中的表现,结合项目需求,在应用性能和算法性能两方面提出规则引擎的不足之处,针对不足提出预加载编译规则库和修改算法逻辑的改进方案。最后,对提出的改进方案进行实现,基于改进前后的系统进行多次实验,根据实验数据对比改进前后的性能,实验数据在总体上表明运用规则引擎实现事件研判功能确实是一种可行、可靠的方案,对规则引擎进行的改进也在一定程度上提高了系统的性能。
其他文献
电影美学的研究思路一般的切入点都是研究电影所呈现出的审美感受背后的形成原因及机制,对李安电影的美学也是主要抓住这个视点。因此本研究题目对现今依然不成熟的电影美学体
现代社会中,商品经济的发展十分迅速,而此时担保制度在这样的经济背景之下就越来越占据着重要的地位。对于债务人来说担保物权具有重要的融资功能,通过担保制度可以使得资金快速
针对电力系统变电设备运行过程中存在的问题,提出了强化变电设备运行状态的检查,实现人员班组的制度化管理,加大变电安全操作的教育培训力度等措施,以提高变电系统运行的安全
随着我国西部地区交通建设的快速发展,越来越多的高桥墩大跨连续刚构桥被采用。由于地形等因素的影响,此类桥梁的桥墩高度普遍较高。因此,在施工过程中,高桥墩易受温度和风力等
在今年1月召开的市人代会上,我递交了数篇代表建议都已办复,其中《多层居民楼加梯工作的建议》提交及答复的过程让我有诸多心得体会。近年来,随着城市更新、社会老龄化加速,
目的:观察益宝疗配合微波治疗中重度宫颈糜烂的临床疗效。方法:对照组100例用微波(输出功率70W)烧灼糜烂面后,局部创面涂抹1%龙胆紫液;治疗组100例用微波治疗后局部创面涂抹益宝疗。
各类新技术正逐渐渗透到图书馆的各个领域,并对图书馆产生重要影响,更是对开展“文献检索”课程教学的教师提出了更高的要求。文章以TPACK知识框架为切入点,运用文献分析法与
民间借贷作为民间历史最长也最古老的融资方式,在我国有着久远的历史。新中国成立以后经历了改革开放,民间借贷因经济的高速发展也越发活跃起来。特别是近几年来我国部分地区的