基于受限中文业务规则语言的BRMS的设计与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:aiyang1983
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
业务规则是定义和约束企业业务结构和业务行为的规定和规范。而业务规则管理系统(BRMS)对业务规则进行表述、维护、部署和执行,使得业务逻辑与应用程序代码相分离。本文在JESS业务规则管理系统的基础上引入了中文业务规则语言,使得业务规则具有受限自然语言的表达、开发和实施平台,大大提高了业务规则管理系统的易用性,使得业务人员真正成为业务规则的主人。 本文围绕业务规则的生命周期,从业务规则的定义、生成、表述、执行方面研究了业务规则管理的原理,提出了基于受限中文业务规则语言的轻型业务规则管理系统的整体框架;本文深入研究了目前规则引擎常用的RETE算法,并提出了一种改进的RETE算法,该算法同时基于前向链和后向链推理,使得推理更加灵活;本文建立了一个三层业务规则语言框架,分别是面向业务人员的受限中文业务规则语言、面向软件开发人员的面向对象业务规则语言、JESS规则引擎的业务规则语言CLIPS;描述了各层语言的功能、语法、语义以及各层语言间的转换关系。 基于改进的RETE算法和受限中文业务规则语言,阐述了如何设计基于受限中文业务规则语言的业务规则管理系统(BRMS),并且讨论了规则管理集成开发环境的实现技术。 业务规则管理是一个复杂庞大的系统,本文只实现了一个小型的业务规则管理系统,在设计上还不够完善,仍有许多工作有待今后的进一步努力,包括:将改进的RETE算法集成到规则引擎中;完善业务规则的句法模板;加强业务规则语言的适用范围和翻译能力等等。
其他文献
网络技术的发展改变了传统的信息传播方式,网络中热点话题传播的速度和频度远超过了现实社会中的话题传播。面对海量的网络话题信息,网民要找到自己所关注话题的后续报道和发
本文中,我们对理论计算机科学中的下界问题及其意义进行了简要的综述,并阐述了作者在ω-自动机转换的状态复杂性和形式语言中starheight问题上的两项研究工作。 在ω-自动机
随着时间的推移和科技的持续发展,很多现有商业信息系统不能满足商业需求的不断变化,遗留系统和遗留系统危机成为近年来IT行业一大热门话题。遗留系统的现代化改造是解决遗留系
适应新军事革命形势的发展,“XX”卫星应用部门急需新型遥测技术以取得更精确的信息资料,从而实现及时高效的编排侦察目标、应用侦察结果和掌握星上各系统状态提供保证,提高侦察
科技进步的加快,互联网的迅速发展,一个全球性的信息社会正在逐步形成,推动政府部门政务工作的自动化、电子化、网络化,已成为大的发展趋势。作为信息高速公路五个应用领域中
被动调Q光纤激光器由于其高光束质量、高稳定性、高能量、系统简单等优点,在光通信、光传感、生物诊断、工业加工、国防等领域有广泛的应用。  可饱和吸收体是被动调Q光纤激
医学成像三维可视化是现代医学的一个重要组成部分,现已有大量文献对3D标量数据场(如:CT、MRI等序列图像组成的标量体数据)的三维可视化算法进行了研究。但是较少涉及直接从人
无线传感器网络在任务关键性(Mission-critical)检测应用中具有非常严格的性能要求,例如极低的系统虚警率和要求较高的检测准确率等。然而,由于物理环境的不确定性和节点自身的差
随着我国加入WTO,各商业银行间及中资银行与外资银行间的竞争将更激烈,管理现代化、决策科学化必将成为商业银行参与竞争、寻求发展的重要手段,而先进的计算机技术和网络通讯
片上网络——NoC(Network-on-Chip)在芯片内部用于解决多处理器片上系统内部互连问题,是未来并行系统发展的一个重要方向。片上网络技术最近几年已逐渐成为相关领域研究的热