首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 32 毫秒
1.
Java规则引擎技术研究   总被引:6,自引:0,他引:6  
Java规则引擎是一种嵌入在Java程序中的组件,它的任务是把当前提交给引擎的Java数据对象与加载在引擎中的业务规则进行测试和比对,激活那些符合当前数据状态下的业务规则,根据业务规则中声明的执行逻辑,触发应用程序中对应的操作。  相似文献   

2.
基于SOA的业务规则代理研究   总被引:1,自引:0,他引:1       下载免费PDF全文
针对业务规则领域存在的问题,分析规则引擎主要的实现技术与规范以及基于SOA规则引擎的优越性,提出基于SOA的规则引擎代理。该结构能屏蔽不同业务规则引擎之间的异构性,向客户端提供统一的Web服务接口来执行不同规则引擎的规则。给出应用于移动公司的具体实例。  相似文献   

3.
业务规则引擎技术提高了企业应用系统性能。首先介绍了EJB,然后从设计和实现两个方面讨论了一种基于EJB的业务规则引擎技术。  相似文献   

4.
业务规则引擎一直是今年来研究的热点,通过对型式试验报告校验过程的详细描述,研究了基于业务规则引擎的型式试验报告自动校验应用,分析了主要业务流程和业务规则引擎,进行型式试验报告数据库的设计以及数据关系的描述,利用型式试验报告的HS编码、有效性等对主要业务规则举例,并详细描述了关键业务规则流程的实现,通过业务规则引擎的型式试验报告自动校验的应用大大提高了效率和准确性。  相似文献   

5.
张剑  孟波 《计算机工程与设计》2006,27(14):2591-2593
工作流系统作为一种重要的过程管理技术,在企业过程重组,协同软件等研究领域取得了很大的成功,然而,传统的工作流系统在复杂多变的企业业务环境中存在诸多不足,据此提出了一种基于规则引擎的智能工作流系统模型,通过规则引擎的应用,很好地提高了系统的自适应能力和通用性。最后,阐述了规则引擎的实现机制,并给出了具体应用。  相似文献   

6.
针对原有慢性疾病管理系统的不足,将drools规则引擎应用于已有的基于Struts和Hibernate的慢性疾病管理系统中,从系统框架,数据分析两方面介绍了Drools规则引擎的应用,并利用查询和血压监测数据分析的实例应用说明该规则引擎的实用性.该规则引擎的应用一方面可使系统业务逻辑层的开发更加灵活,便于维护.另一方面使系统具备一定的数据分析与处理能力,使系统具有智能决策能力.  相似文献   

7.
Java规则引擎--Drools的介绍及应用   总被引:9,自引:1,他引:9  
刘伟 《微计算机应用》2005,26(6):717-721
规则引擎技术是一项很有吸引力的技术.首先介绍了规则引擎的相关概念及其实现原理.然后重点介绍了Java规则引擎技术的规范和一个采用XML和java语言实现的规则引擎--Drools.最后给出了利用Drools解决实际问题的范例并探讨了该技术的不足和发展前景.  相似文献   

8.
目前基于业务流程模型控制规则引擎的工作流引擎已经开始提倡使用。针对这种情况,基于BPMN业务流程模型的工作流引擎,提出一种适用于业务流程模型和规则集成与执行的推理引擎架构。该架构引入XTT2的规则表示,集成了jBPM工作流管理系统和HeaRT规则引擎,由工作流引擎控制专用规则推理引擎执行规则决策表运行。原型实现表明了该架构可实现规则任务的可视化设计,并支持对得到的规则任务模型的形式验证。  相似文献   

9.
Java反射驱动的规则引擎技术针对目前大部分规则引擎在实时性上的不足,利用反射技术实现规则执行引擎。通过该引擎可以在运行过程中动态加载和执行规则,弥补了其他规则引擎的缺陷。同时,利用反射技术加载数据源,保证了数据源的多样性,也无须预先建立数据模型。  相似文献   

10.
构建基于AOP(AOP 是Aspect Oriented Programming 的缩写, 意思是面向方面编程)的业务规则应用框架。该框架引入连接方面来模块化规则引擎调用,从而实现规则引擎调用与核心业务逻辑的分离,通过面向方面编程织入技术最终把二者整合起来。这样业务规则和核心业务逻辑就能够相互独立地进行设计和实现,业务规则和规则引擎的变化不会影响到核心业务逻辑代码,大大提高业务策略调整的灵活性。  相似文献   

11.
研究基于权重优先的业务规则引擎,通过对基于顺序业务规则引擎组成结构和规则的描述,进行基于顺序业务规则应用管理系统处理业务单子数据的日志分析,得出该方法存在的不足,进而提出了基于权重的业务规则引擎,详细描述了该方法的组成结构和相关规则。通过业务单子数据采样举例,对比两种业务规则引擎处理业务单子数据的效率,证明基于权重优先的业务规则引擎方法优越性。  相似文献   

12.
近年来规则引擎的研究取得了丰硕的成果,将其成果应用到各个方面为汉语复句处理带来了全新的思路与途径。将规则引擎用于复句关系词自动标识中,设计了规则引擎的结构,提出了关系搭配集的模式匹配策略、消除冲突规则的"消除包含最大化策略"以及最终结果集的"正覆盖"策略。在规则引擎中,3种策略的应用提高了复句关系词识别的效率与准确率。  相似文献   

13.
基于JAVA的业务规则管理系统设计和开发   总被引:2,自引:0,他引:2  
介绍了业务规则管理系统的概念,建立了业务规则管理系统模型,对业务规则管理系统所涉及的规则文件、业务数据对象、规则定制器、规则引擎和在线管理的技术作了深入讨论。在此模型的基础上使用JAVA语言开发了一个业务规则管理系统VRules。  相似文献   

14.
面向业务规则引擎研究   总被引:10,自引:0,他引:10  
提出通过可视化定义企业业务规则,并解析执行规则的规则引擎来主动适应企业业务的变化。该系统以可视化的形式提供用户定义和实现业务规则的界面,以结构化语言XML描述业务规则,采用分层结构提供规则执行机制。完善的规则安全验证方式,实现信息系统动态地适应企业业务规则变化。  相似文献   

15.
规则引擎是一种嵌入在应用程序中的组件,起源于基于规则的专家系统.它可以在应用系统中分离商业决策逻辑和程序逻辑.目前的商用规则引擎,包括JBoss Rules,基本上都是基于Rete算法.文章先叙述了规则引擎的原理及Java规则引擎工作机制,然后介绍了Drools中改进后的Rete算法,最后以实例说明了如何在应用程序中使用JBoss Rules来管理规则.  相似文献   

16.
无线增值业务系统是一种典型的业务规则需要频繁改动的应用系统。规则引擎技术把程序和业务逻辑分离开,增加了系统的灵活性和适应性。对规则引擎所采用的Rete算法的添加、删除事实过程进行改进后,再应用到无线增值业务系统中,进一步提高了系统的效率。  相似文献   

17.
Drools规则引擎在现代物流信息平台的应用   总被引:1,自引:0,他引:1  
规则引擎是一个具有非常广阔的应用前景的技术。首先介绍了系统的应用背景、采用技术以及规则引擎的相关概念。然后重点介绍了规则引擎的工作机制以及与其密切相关的专家系统。最后利用Drools规则引擎实现了实验室中物流平台的权限控制,并对Drools规则引擎的优缺点进行了阐述,对其发展趋势进行了展望。  相似文献   

18.
Java规则引擎技术研究   总被引:1,自引:0,他引:1  
规则引擎是处理企业业务逻辑与规章制度等规则的演绎、归纳软件,它提供了高效的规则处理算法。Java在企业的普及应用推动了Java规则引擎技术的快速发展。文章介绍了Sun Java CAPS规则解决方案J、Boss DroolsJ、ess三种主流规则引擎及相关技术,并对这三种引擎进行了全面对比分析。  相似文献   

19.
陶晓俊  朱敏 《微机发展》2008,18(2):115-118
围绕规则引擎技术分离业务流程和业务规则的思想,使用现代软件工程方法和工具,旨在研究并提出一套有效使用规则引擎技术开发企业服务应用系统时所遵循的开发模式。通过将规则引擎思想与现代软件工程常用开发模式、开发方法的改进和融合,设计了一种基于规则引擎的企业服务模型;提出了实际开发过程中紧密结合规则引擎思想,使用规则引擎技术实现企业服务应用的具体步骤和实施方法。在实际的企业服务开发工程中,使用文中所提出的基于规则引擎的企业服务开发模式将提高开发效率同时提高软件质量。  相似文献   

20.
《软件工程师》2016,(5):12-14
随着作战需求的多样化,一些复杂的业务规则很难推导出精确的算法或抽象出合适的数据模型,因此将业务规则与软件代码分开引入规则引擎已成为一种主流趋势。Drools规则引擎作为决策系统的推理机,采用Rete算法实现推理机的规则匹配,有着较高的效率,能够较好匹配兵力接替系统。本文介绍了基于Drools规则引擎的兵力接替系统的设计方法及实现,具体设计了作战规则、并提出策略匹配的改进冲突消解算法,对此方法进行了实验比较,实验证明此方法大大增强了系统的开发效率和后期软件的维护成本。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号