基于Rete算法的规则引擎Drools的研究-计算机技术专业论文.docxVIP

  • 25
  • 0
  • 约7.31万字
  • 约 113页
  • 2019-01-06 发布于上海
  • 举报

基于Rete算法的规则引擎Drools的研究-计算机技术专业论文.docx

基于Rete算法的规则引擎Drools的研究-计算机技术专业论文

厦门大学学位论文著作权使用声明测删声明人(签名): 厦门大学学位论文著作权使用声明测删 声明人(签名): 獗乡闺 汐肜年e月≥f日 万方数据 摘要近年来,随着我国信息化建设进程的不断推进,软件行业也发生了翻天覆地 摘要 近年来,随着我国信息化建设进程的不断推进,软件行业也发生了翻天覆地 的变化。纵观我国软件业的发展历程,所有的软件系统都是在追求分层和复用的 过程,采用这一思想的主要目的是为了提高软件系统的敏捷性和适应性。系统中 的业务逻辑和应用程序逻辑是否分离对系统的敏捷性起着决定性作用。传统的系 统软件无法满足用户的最新需求,一旦客户需求发生变化,就需要专门的程序员 对其进行修改,这样无形之中增加了系统的维护成本,还减弱了业务层面的整合 能力和扩展能力。基于规则引擎的系统刚好可以解决上述问题,它可以实现将业 务逻辑层从程序代码层进行分离出来,从而可以适应系统规则的动态变化,实现 业务敏捷。 Drools规则引擎是一款开源的规则引擎项目,它用面向对象的方法实现了 Rete模式匹配算法。它具有易调整、易管理、速度快、效率高等特点,适合复杂 业务分析系统的需要。本文以Drools规则引擎作为研究对象,对它的结构和工 作原理进行了详细阐述,并对Rete核心算法进行了深入研究,分析了Rete算法 在提高匹配效率中所起到的作用。在示例中,详细探讨了适用于薪资计算的规则 引擎的解决方案和实现,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档