您好,欢迎来到佳博论文网!

业务规则管理系统ILOG JRules规则引擎分析

论文摘要

当今社会的飞速进步,使得信息系统的开发变得越来越复杂,业务逻辑的变化修改也越来越频繁。利用传统信息系统开发方式开发出的产品,已经不再满足社会发展的需求。在这一背景下,业务规则管理开发方式的出现将彻底地改变传统软件工程的开发方式。 本文在分析了传统业务系统面临的问题后,简要地介绍了业务规则管理技术和业务规则管理系统。业务规则管理系统是一个庞大而复杂的系统,对它的研究是一个长期的过程。因此,本文只是重点对作为业务规则管理系统核心组件的规则引擎作了深入研究。在接下来的章节罩,本文在分析规则引擎的基本组成的基础上,结合JSR-94标准分析了规则引擎的实现机制;对流行的不同引擎产品进行了比较,总结出国际顶尖引擎产品的优秀之处;结合Rete算法的研究,分析了ILOG JRules的连续性算法,并提出了对Rete算法的一些改进意见;以基于业务规则管理系统的运输线路实时管理系统为实例,介绍了如何将业务规则管理系统应用于软件工程,并以实例描述了规则引擎在系统中的工作过程。最后,提出了业务规则管理系统在军事应用上的扩展。