您现在的位置: 精品资料网 >> 管理信息化 >> 信息技术 >> 资料信息

Java规则引擎在机场业务及资源管理中的运用(ppt 44页)

所属分类:
信息技术
文件大小:
2434 KB
下载地址:
相关资料:
java,规则,引擎,机场,业务
Java规则引擎在机场业务及资源管理中的运用(ppt 44页)内容简介

Java规则引擎在机场业务及资源管理中的运用目录:
一、 规则引擎技术简介
二、 基于规则引擎的机场资源管理系统软架构
三、 已完成研究内容和掌握的技术JBoss Rules
四、 已取得的主要研究成果
五、 下一步研究内容和仿真方法
六、 论文进度安排

 

Java规则引擎在机场业务及资源管理中的运用内容提要:
规则引擎技术相关工作:
规则引擎是一种嵌入在信息系统中的构件,它将频繁变化的业务规则从程序中剥离出来,放入规则库中管理和修改。
规则引擎的基本过程是将提交给它的事实数据对象与加载在引擎中的业务规则进行测试和对比,激活那些符合当前事实对象状态的业务规则,触发系统中对应的操作,完成对信息系统中某些状态信息的改变。
规则引擎针对业务规则频繁变化且事实对象之间的约束关系复杂时,可以发挥很大的优越性。
规则引擎分为规则库、工作内存、推理引擎三部分。
推理引擎细分为模式匹配器、议程、执行引擎三部分。
规则引擎运行机制:
规则引擎通过快速检索工作内存的对象与,与加载到其中的规则库中的各项规则前提进行匹配,激活符合条件的规则,放入冲突集中。
冲突集中的规则通过规则优先权等因素的制定,排序生成议程,从而使优先级高的规则被第一个触发。
规则执行后,规则的后件执行部分会改变加载到工作内存中的事实对象信息,使议程中的一些激活的规则的前提条件不再得到满足,必须从议程中撤销,反之又有新的规则被激活加入议程中。
以上过程不断循环,产生动态的规则执行链,直到每个事实都处理完毕或没有规则可以被触发为之。下图反应工作内存和议程的变化情况。


..............................