华东师范大学硕士学位论文业务规则管理技术的研究与应用姓名:杨静申请学位级别:硕士专业:软件工程指导教师:李占波20071001业务规则管理技术的研究与应用作者:杨静学位授予单位:华东师范大学相似文献(10条)1.学位论文徐黎基于受限汉语的业务规则管理系统2004业务规则是定义和约束企业业务结构与业务行为的规定或规范.业务规则管理系统(BRMS)对业务规则进行表述、维护、部署和执行,将业务规则与应用代码相分离,从而实现了高效灵活地企业业务控制.基于受限汉语的业务规则管理系统在传统BRMS的基础上引入了中文环境,使得业务规则具有受限自然语言的表达和开发实施平台,大大提高了BRMS的易用性.该文的工作基础是基于受限汉语的业务规则管理系统(CCBRMS)项目的设计与开发.该文首先分析总结了业务规则技术的基本原理,围绕业务规则的生命周期论述了业务规则方法的思想,提出了CCBRMS的整体框架;进而论述了一个三层业务规则语言模型,描述了各层规则语言的功能、语法和语义,以及语言之间的转换关系.该文以受限汉语业务规则语言(CCBRL)为重点,阐述了CCBRL的设计,及其编辑环境的实现技术.文章最后对规则语言模型和相关实施方案进行了总结,提出进一步工作的方向.2.期刊论文董以涛业务规则管理技术研究-信息技术与信息化2009,(4)业务规则管理技术成为当前的研究热点.本文全面介绍了业务规则管理技术的基本原理、基本概念.重点介绍了对于业务规则建模和业务规则的实现两个方面的技术,介绍了当前比较公认的一种业务规则模型,通过把业务规则映射到相应的软件组件来实现,业务规则与软件组件通过连接组件联系起来,这样当业务规则发生变化时,可以通过连接组件,迅速定位到相应的软件程序代码部分,对其做出少量修改甚至不做任何修改.3.学位论文成雅琼基于受限中文业务规则语言的BRMS的设计与实现2006业务规则是定义和约束企业业务结构和业务行为的规定和规范。而业务规则管理系统(BRMS)对业务规则进行表述、维护、部署和执行,使得业务逻辑与应用程序代码相分离。本文在JESS业务规则管理系统的基础上引入了中文业务规则语言,使得业务规则具有受限自然语言的表达、开发和实施平台,大大提高了业务规则管理系统的易用性,使得业务人员真正成为业务规则的主人。本文围绕业务规则的生命周期,从业务规则的定义、生成、表述、执行方面研究了业务规则管理的原理,提出了基于受限中文业务规则语言的轻型业务规则管理系统的整体框架;本文深入研究了目前规则引擎常用的RETE算法,并提出了一种改进的RETE算法,该算法同时基于前向链和后向链推理,使得推理更加灵活;本文建立了一个三层业务规则语言框架,分别是面向业务人员的受限中文业务规则语言、面向软件开发人员的面向对象业务规则语言、JESS规则引擎的业务规则语言CLIPS;描述了各层语言的功能、语法、语义以及各层语言间的转换关系。基于改进的RETE算法和受限中文业务规则语言,阐述了如何设计基于受限中文业务规则语言的业务规则管理系统(BRMS),并且讨论了规则管理集成开发环境的实现技术。业务规则管理是一个复杂庞大的系统,本文只实现了一个小型的业务规则管理系统,在设计上还不够完善,仍有许多工作有待今后的进一步努力,包括:将改进的RETE算法集成到规则引擎中;完善业务规则的句法模板;加强业务规则语言的适用范围和翻译能力等等。4.期刊论文师艳辉.庄越挺.施坚强.ShiYanhui.ZhuangYueting.ShiJianqiang基于JAVA的业务规则管理系统设计和开发-计算机应用与软件2006,23(1)介绍了业务规则管理系统的概念,建立了业务规则管理系统模型,对业务规则管理系统所涉及的规则文件、业务数据对象、规则定制器、规则引擎和在线管理的技术作了深入讨论.在此模型的基础上使用JAVA语言开发了一个业务规则管理系统VRules.5.学位论文黄皞业务规则管理系统ILOGJRules规则引擎分析2006当今社会的飞速进步,使得信息系统的开发变得越来越复杂,业务逻辑的变化修改也越来越频繁。利用传统信息系统开发方式开发出的产品,已经不再满足社会发展的需求。在这一背景下,业务规则管理开发方式的出现将彻底地改变传统软件工程的开发方式。本文在分析了传统业务系统面临的问题后,简要地介绍了业务规则管理技术和业务规则管理系统。业务规则管理系统是一个庞大而复杂的系统,对它的研究是一个长期的过程。因此,本文只是重点对作为业务规则管理系统核心组件的规则引擎作了深入研究。在接下来的章节里,本文在分析规则引擎的基本组成的基础上,结合JSR-94标准分析了规则引擎的实现机制;对流行的不同引擎产品进行了比较,总结出国际顶尖引擎产品的优秀之处;结合Rete算法的研究,分析了ILOGJRules的连续性算法,并提出了对Rete算法的一些改进意见;以基于业务规则管理系统的运输线路实时管理系统为实例,介绍了如何将业务规则管理系统应用于软件工程,并以实例描述了规则引擎在系统中的工作过程。最后,提出了业务规则管理系统在军事应用上的扩展。6.期刊论文刘吟.周华春.陈旭东.Liu.Yin.Zhou.Huachun.Chen.Xudong业务规则管理在电信网管系统中的应用-微计算机信息2006,(12)主要介绍业务规则及业务规则管理的概念,讨论了业务规则管理系统的基本原理,实践一个简单的业务规则管理系统并应用于电信网络管理系统中告警过滤.7.学位论文刘洁君业务规则管理的研究及其在变压器故障检测系统中的应用2008随着各种各样新技术的发展,人类的生活发生着翻天覆地的变化,这样的变化在近几年来尤为迅速。信息技术在社会各领域的广泛应用,使得该技术本身也要针对各领域内发生的变革做出及时和适当的变更。因此,基于规则的方法应运而生。基于规则的方法的根本目的在于将业务规则与程序代码分离开来,使业务规则变成可维护的对象,从而在业务逻辑发生变更的时候,无需变更程序代码而完成修改。当今电力系统中的输变电设备故障检测系统使用的是基本的信号反馈方法,每一个监控站监控的设备数量庞大,故障信息依靠屏幕提示的方法反映给工作人员,屏幕提示信息刷新的速度以及工作人员进行推理需要的时间都将导致工作人员可能漏掉重要的故障信息。本文针对输变电系统中变压器的故障检测,使用基于规则的编程方法,开发了变压器故障检测系统,帮助工作人员对故障信息进行分析和做出相应的处理。为了使用户能够真正的独自对业务规则进行维护,本文进行了业务规则管理系统的研究与实现,并且,对业务规则集中业务规则之间可能发生的冲突进行了分析,给出了可能发生冲突的规则模式,并针对不同的冲突情况提出相应的冲突检测算法。8.学位论文张磊新一代运营系统与软件NGOSS若干关键问题研究2007近年来,随着电信管制逐步放开,原有以国家垄断为特点的电信业呈现出高度竞争的经营局面,运营商原有的以产品为核心的单一电信运营支撑系统(OperationSupportSystem,OSS)显得力不从心,无法满足新业务不断涌现的竞争需要和客户目益多元化的个性需求,为此,电信运营商希望通过新一代运营支撑系统改进服务质量,提供快速开发和部署新业务的能力,同时降低运营成本,提升企业核心竞争力。本文在对新一代运营系统与软件(NGOSS,NewGenerationOperations,Systems&Software)、电信业务流程管理(BPM,BusinessProcessManagement)、电信业务规则管理(BRM,BusinessRuleManagement)以及面向主体技术等进行理论研究的基础上,结合OSS/J组织(OSSThoughJavaInitiative)有关新一代OSS解决方案的最新应用研究成果,利用JAVAEE(JAVAEnterpriseEdition)、SOA(ServiceOrientedArchitecture)、WebServices、BPEL4WS(BusinessProcessExecutionLanguageForWebServices)、业务规则方法(BusinessRuleMethod)、主体技术(Agenttechnology)开展了一系列应用开发实践研究。在第一部分中,本文首先分析了国内外电信运营支撑系统的现状,指出了现阶段国内运营支撑系统出现的问题,提出了相应解决方案;提出了基于NGOSS和OSS/J实施电信企业业务流程管理以实现电信企业应用集成的方法,并针对传统业务流程管理的局限性,提出了基于NGOSS实施电信企业业务规则管理以提高电信运营支撑系统的敏捷性;同时,在对软件开发技术、软件体系结构和NGOSS技术中立架构(TNA,Technology-NeutralArchitecture)进行理论研究的基础上,研究了主体技术的主要特点,分析了其理论与实现结构,提出了面向主体技术与面向对象技术的区别,并在此基础上提出了基于面向主体技术构建大型企业级应用特别是电信运营支撑系统的理论可行性。在第二部分中,针对NGOSS体系重要研究成果之增强电信运营图(eTOM,enhancedTelecomOperationsMap)、共享信息与数据模型(SID,SharedInformation/Data)及实际电信企业端到端业务流程的分析,对其业务逻辑和业务实体进行了深入研究,并针对其服务开通流程利用上述理论和技术进行了仿真实现,在该仿真应用中,充分利用了JAVAEE、SOA、WebServices、BPEL4WS、BPM、BRM等各种技术和架构思想,初步实现了系统的可扩展性、灵活性需求。同时为提高电信运营支撑系统的适应性、主动性和可扩展性,本文针对电信企业业务流程管理中的流程优化问题,提出了基于双层正交多主体遗传算法的业务流程优化方法,针对现阶段业务规则技术的不足,提出了利用目标导向主体实现电信业务规则管理的理论方法与技术实现途径。9.期刊论文王薇.杨鑫坤业务规则管理在电子政务系统中的应用-中国科技信息2006,(7)业务规则管理是一种新兴的软件技术.本文首先介绍了业务规则的概念,分析了业务规则管理系统的基本原理,然后探讨了如何将业务规则管理技术应用于电子政务系统.10.学位论文师艳辉基于JAVA的业务规则管理系统设计和开发2006本文以设计和开发一个实用、快速、廉价的业务规则管理系统为应用目标,总结了当前规则管理系统领域中的相关技术。介绍了规则管理系统总体架构;重点描述规则管理系统中的核心规则引擎,包括规则引擎的定义和功能、架构和推理、算法等,详细介绍了JAVA规则引擎JSR94API的结构、功能和用法。此外,简要介绍了规则管理系统中的规则文件的概念、描述语言和结构,简要介绍了业务规则定制器、在线管理和业务数据对象的概念和功能。在深入分析和研究国外多种规则管理系统产品技术的基础上,设计和开发了一个面向国内企业应用的商业规则定制平台,该产品除具备同类产品的必备功能外,还扩充了一些功能。在提高实用性方面,增加了数据库管理器功能,扩充了业务数据对象支持范围,根据业务模板生成jsp页面;在提高应用程序的速度方面,采用自动生成代码技术,在规则编辑器中开发用户可以有选择的生成可执行代码,从而提高应用程序的执行速度。本文链接:授权使用:上海海事大学(wflshyxy),授权号:d7bf2c7d-56ca-4e73-840f-9dff012c9890下载时间:2010年9月28日