基于业务规则的专家系统关键技术研究

来源 :西北大学 | 被引量 : 0次 | 上传用户:ttjjww1129
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
提高软件系统业务敏捷性是学术界关注和研究的重点。传统软件系统常常将复杂而又变化频繁的业务规则以程序代码的形式嵌入在应用程序逻辑中,使业务逻辑难以维护、敏捷性差,基于业务规则的专家系统可将系统中的业务规则从程序代码中彻底分离出来,象管理数据一样管理业务规则,为解决软件系统业务敏捷性难题提供一种有效途径。针对基于业务规则的专家系统中规则分类、规则形式化表示、规则存储组织管理、规则执行、规则引擎模式匹配算法及基于业务规则的专家系统开发过程模型等关键技术,本文展开了深入研究分析,该研究具有重要意义和应用价值。主要创新工作如下:1.提出了规则分类方法和规则形式化表示方式。从业务层面和系统层面分别对规则进行分类,给出了业务层面和系统层面规则分类方法及面向系统的规则表示模板。解决了基于业务规则的专家系统中规则的形式化表示问题,并为规则创建和编辑奠定基础。2.给出了基于上述面向系统规则的规则库结构模型以及规则库管理功能,并提出用XML格式存储规则集内容。解决了基于业务规则的专家系统中规则的组织、存储及管理问题。3.通过对模式匹配问题及模式匹配效率提高技术进行深入分析和研究,提出了运行时环境的构成,并给出了上下文环境的模式匹配算法。为规则的解释执行提供支撑。4.提出了适合于基于业务规则专家系统的开发过程模型。解决了现有软件开发过程模型中没有将业务规则从需求分析到实施维护各个阶段分离出来的问题,为基于业务规则专家系统的开发提供了一套可行方法。5.基于上述关键技术,研究构建了一个J2EE框架下的基于业务规则的专家系统开发平台,并以保险领域核保业务为例实现一个基于业务规则的核保专家系统模型。结果显示其上支持实现的基于业务规则的核保专家系统,可灵活地适应核保业务规则的频繁变化。
其他文献
基于内容的多媒体检索的目标是从海量的多媒体数据中快速、准确地返回符合用户需求的多媒体内容。当前,主流的多媒体搜索方法都是以特征为导向的,这些方法通过度量特定多媒体
目的探讨异位胰腺的诊断与治疗方法。方法回顾性分析该院2008年1月至2013年1月收集的11例异位胰腺患者的临床资料。病变位于胃贲门部1例,胃底2例,胃体2例,幽门窦5例,十二指肠球部
利用桂林气象站1957-2014年逐分钟降雨资料,运用线性倾向估计、M-K突变检验方法分析了桂林市短历时暴雨变化特征,采用芝加哥法推算了重现期2a,历时30-180min的暴雨雨型。结果
本文针对互联网环境下的高校创新创业型人才培养一题展开了较为深入的研究,同时结合互联网创新创业型人才培养的现实意义与笔者的自身经验总结出了几点可行性较高的培养措施,其
回 回 产卜爹仇贱回——回 日E回。”。回祖 一回“。回干 肉果幻中 N_。NH lP7-ewwe--一”$ MN。W;- __._——————》 砧叫]们羽 制作:陈恬’#陈川个美食 Back to yield