收藏本站
《天津大学》 2007年
收藏 | 手机打开
二维码
手机客户端打开本文

基于规则的软件体系结构研究

李凯  
【摘要】: 近年来,软件体系结构已经成为软件工程领域的研究热点以及大型软件系统开发中的关键技术之一。随着软件系统规模越来越大、越来越复杂,整个系统的结构和规格说明显得越来越重要。人们逐渐认识到软件体系结构在软件开发中的重要地位,软件体系结构是解决系统需求向最终实现进行平坦过渡的有效方法,软件模式为重用成功经验提供了一条有效的途径。 语义Web研究的目的就是要提供一种具有语义支持的计算平台,以一种机器可以处理的方式来表示信息,使得人机之间、计算机之间的语义交互变得畅通,自动处理得以实现。随着语义Web研究的深入,规则引擎技术再一次被人们提起并将在信息系统中发挥它不可比拟的作用。规则引擎技术将业务逻辑当作结构化的对象进行处理,使复杂的业务逻辑变成简单的业务规则,将业务逻辑与系统实现分离开来,使业务改变能够不影响系统的正常应用,并且能实时地将变化的业务规则应用在业务处理中。 本文针对目前软件系统面向大规模和复杂业务处理的要求,研究重点在于对业务流程和逻辑进行形式化的逻辑描述和逻辑处理。本文根据软件工程领域的分层思想和人工智能领域的逻辑表示方法和处理理论,结合语义Web中逻辑层的概念,使用业务规则对业务逻辑进行形式化的描述和存储,将业务规则的实现从具体的程序代码中抽取出来,实现了业务流程和业务逻辑的形式化和逻辑表示。在业务逻辑形式化的基础上,引入Mandarax规则引擎进行业务逻辑的推理处理,实现业务逻辑的集中处理。业务逻辑的形式化和标准化的描述,提供了业务流程配置的支持。 本文设计的基于规则的软件体系结构,作为一个可复用的系统构架,整合了本文的主要研究成果,使用Prova建立了规则层,使用规则引擎实现业务逻辑的推理处理。最后本文证明了基于规则的软件系统结构的可行性和有效性,并且更有利于提高软件的可复用性和易维护性,在一定程度上完善了软件工程设计技术的理论层次。
【学位授予单位】:天津大学
【学位级别】:硕士
【学位授予年份】:2007
【分类号】:TP311.52

手机知网App
【引证文献】
中国博士学位论文全文数据库 前1条
1 王伟辉;基于业务规则的专家系统关键技术研究[D];西北大学;2011年
中国硕士学位论文全文数据库 前1条
1 潘杰;基于业务规则的物流配送系统的研究与应用[D];大连海事大学;2010年
【参考文献】
中国期刊全文数据库 前6条
1 傅贵;三层结构模型──一种新的应用系统结构[J];广东公安科技;1999年01期
2 李卫华;语义Web上本体与智能信息Agent的集成研究[J];计算机工程与应用;2002年16期
3 邓志鸿,唐世渭,杨冬青;面向语义集成——本体在Web信息集成中的研究进展[J];计算机应用;2002年01期
4 张渊;夏清国;;基于Rete算法的JAVA规则引擎[J];科学技术与工程;2006年11期
5 张晓林;Semantic Web与基于语义的网络信息检索[J];情报学报;2002年04期
6 田稷;语义Web与网络信息和知识的表达[J];情报杂志;2003年06期
中国硕士学位论文全文数据库 前4条
1 凌海云;基于语义网的智能搜索技术的研究与实现[D];电子科技大学;2004年
2 师艳辉;基于JAVA的业务规则管理系统设计和开发[D];浙江大学;2006年
3 叶鹏;软件体系结构模型的形式化研究[D];武汉大学;2005年
4 吉张媛;通用模糊PROLOG方法及其应用[D];西北工业大学;2006年
【共引文献】
中国期刊全文数据库 前10条
1 梁峰;金莹;;基于Agent技术的语义网服务模型[J];安徽广播电视大学学报;2008年01期
2 闫兵;;知识管理系统研究现状分析[J];办公自动化;2011年10期
3 罗三保;薛安;;基于规则引擎的突发性大气污染事故应急处理系统研究[J];北京大学学报(自然科学版);2012年02期
4 田晶;赵新胜;;语义网信息检索综述[J];才智;2010年07期
5 吴霞;;利用Ontology实现语义检索[J];成都电子机械高等专科学校学报;2008年01期
6 房巍;李万龙;;基于本体的图书智能检索系统的建模与应用研究[J];长春理工大学学报;2006年02期
7 景东升,吴斐;基于本体和Agent的地理空间信息语义共享[J];地理信息世界;2005年04期
8 金广;李宏;;基于本体和XML模式的异构数据集成方案探讨[J];滁州职业技术学院学报;2008年01期
9 黄文忠;;基于本体(Ontology)的数字图书馆知识组织研究[J];大家;2010年02期
10 胡帅;张晓凌;;基于本体的异构数据集成方法研究[J];电脑与信息技术;2009年01期
中国重要会议论文全文数据库 前9条
1 景东升;;基于本体和agent的地理空间信息语义共享初探[A];中国地理信息系统协会第八届年会论文集[C];2004年
2 曾柯达;杨树强;韩伟红;郑黎明;徐镜湖;;基于推理机的网络安全事件关联分析研究及实现[A];全国计算机安全学术交流会论文集·第二十五卷[C];2010年
3 李立国;李庆忠;;电子政务中基于本体的语义信息查询系统的研究与实现[A];2005年全国理论计算机科学学术年会论文集[C];2005年
4 迟嘉昱;孙翎;;决策支持系统研究新进展[A];信息经济与国民经济增长方式的转变——中国信息经济学会2006年学术年会论文集[C];2006年
5 丁政建;张路;;基于本体的语义检索研究[A];全国第20届计算机技术与应用学术会议(CACIS·2009)暨全国第1届安全关键技术与应用学术会议论文集(上册)[C];2009年
6 张抗抗;李庆忠;;基于语义的异构系统应用集成[A];第二十一届中国数据库学术会议论文集(技术报告篇)[C];2004年
7 张英朝;张维明;肖卫东;黄金才;;信息网格中基于本体的信息共享全局视图构建方法研究[A];第二十一届中国数据库学术会议论文集(研究报告篇)[C];2004年
8 王瑞;汪璟玢;;Rete算法在设备故障诊断中的应用研究[A];第六届全国信号和智能信息处理与应用学术会议论文集[C];2012年
9 刘剑;郑文恩;薛昌友;;基于规则引擎的潜艇智能兵力决策支持方法研究[A];中国造船工程学会电子技术学术委员会——2012年水下复杂战场环境目标识别与对抗及仿真技术学术交流论文集[C];2012年
中国博士学位论文全文数据库 前10条
1 卜志国;海洋生态环境监测系统数据集成与应用研究[D];中国海洋大学;2010年
2 王伟辉;基于业务规则的专家系统关键技术研究[D];西北大学;2011年
3 汪宙峰;地质灾害空间信息共享平台关键技术研究及应用[D];成都理工大学;2011年
4 姚绍文;语义化Web的关键技术及其应用研究[D];电子科技大学;2002年
5 郭永洪;基于本体的鱼病知识获取与诊断推理集成系统研究[D];中国农业大学;2004年
6 常春;Ontology在农业信息管理中的构建和转化[D];中国农业科学院;2004年
7 张凯;基于本体的Web信息集成若干关键技术研究[D];复旦大学;2004年
8 周丹晨;面向网络化制造的资源共享服务平台构建原理与实施技术研究[D];四川大学;2004年
9 迟嘉昱;基于网格的开放式决策支持系统研究[D];华中科技大学;2004年
10 张宏斌;信息获取中的两类不确定问题研究[D];华中科技大学;2004年
中国硕士学位论文全文数据库 前10条
1 涂志松;使用JESS开发基于Web的中医诊断专家系统研究[D];郑州大学;2010年
2 潘拓宇;融入用户行为上下文的个性化推荐模型[D];湘潭大学;2010年
3 陈焕;规则引擎在车险核保管理中的应用实现[D];华东师范大学;2010年
4 杜海波;本体在医疗信息检索系统中的应用研究[D];长春工业大学;2010年
5 张娇;规则引擎在促销管理系统中的研究及应用[D];华东理工大学;2011年
6 张军宝;基于域描述语言的Java规则引擎实现方法[D];华东理工大学;2011年
7 李文博;CIKP B/S架构实现及知识社区挖掘[D];浙江大学;2011年
8 杨舟;基于自然语言处理的专利文档自动语义标注方法研究[D];浙江大学;2011年
9 张琦;基于MapReduce的分布式规则匹配系统的研究与实现[D];浙江大学;2011年
10 倪立快;基于业务规则的工作流管理系统设计与实现[D];浙江大学;2011年
【同被引文献】
中国期刊全文数据库 前10条
1 庞伟正,金瑞琪,王成武;一种规则引擎的实现方法[J];哈尔滨工程大学学报;2005年03期
2 周治美,杨静,高雪梅,郭鼎印;;OPS5解释器分析[J];哈尔滨科学技术大学学报;1996年06期
3 王文敏;陈光熙;胡铭曾;;OPS5并行选择全状态处理模型RETE-Plus及其算法[J];计算机研究与发展;1992年09期
4 刘晓建;陈平;蔡希尧;;一种基于规则的系统的软件体系结构的实现分析[J];计算机科学;2002年06期
5 刘晓建;陈平;;RETE网络中的优化编译模式及其PVS形式验证[J];计算机科学;2003年06期
6 于淼,王延章,刘继山;信息系统业务规则的设计模式[J];计算机工程;2004年06期
7 刘江宁,吴泉源;产生式系统模式匹配算法分析[J];计算机工程与科学;1995年01期
8 林正奎,杨德礼;软件开发模型研究:发展、问题与挑战[J];计算机应用研究;2005年03期
9 徐德华,刘仲英;一种业务规则的描述与分析方法[J];计算机应用与软件;2004年06期
10 李德泉,刘远航,周毅,任永功,廖士中;一个基于Rete算法的可视化产生式系统[J];辽宁师范大学学报(自然科学版);2002年01期
中国重要报纸全文数据库 前1条
1 梁冰;[N];计算机世界;2004年
中国博士学位论文全文数据库 前1条
1 林金娇;业务规则与企业协作系统适应性的研究[D];山东大学;2008年
中国硕士学位论文全文数据库 前10条
1 李德生;一种轻型业务规则管理模型的研究[D];山东大学;2005年
2 师艳辉;基于JAVA的业务规则管理系统设计和开发[D];浙江大学;2006年
3 孙懿青;基于规则引擎的自解析匹配推理原型系统研究[D];南京师范大学;2006年
4 高彦钊;信息系统业务规则建模与规则映射研究[D];山东大学;2007年
5 梁凯鹏;基于规则引擎的反洗钱系统的设计与实现[D];北京邮电大学;2007年
6 陶晓俊;规则引擎技术在企业应用服务中的研究与实现[D];华东师范大学;2008年
7 杨静;业务规则管理技术的研究与应用[D];华东师范大学;2007年
8 张红艳;分布式业务规则系统设计与实现[D];国防科学技术大学;2007年
9 王海滨;基于业务规则方法的MIS系统研究与实现[D];天津大学;2007年
10 陈飞;业务规则管理系统的研究与实现[D];西北大学;2010年
【二级引证文献】
中国硕士学位论文全文数据库 前1条
1 李拓;基于规则引擎的警报关联系统的设计与实现[D];吉林大学;2012年
【二级参考文献】
中国期刊全文数据库 前10条
1 金甦;XML与基于XML文档检索的搜索引擎[J];闽江学院学报;2003年05期
2 张友生;;软件体系结构系列文章之四——几种新型软件体系结构[J];程序员;2002年09期
3 李卫华;用Java实现 WWW数据库发掘Agent[J];计算机工程与应用;2000年10期
4 邓志鸿,唐世渭,杨冬青,张铭;基于XML的本体表示和检索技术的研究[J];计算机工程与应用;2002年03期
5 李蕾,王楠,钟义信,郭祥昊,韩鹏,贾自燕,高清霞;基于语义网络的概念检索研究与实现[J];情报学报;2000年05期
6 张晓林;Semantic Web与基于语义的网络信息检索[J];情报学报;2002年04期
7 骆华俊,唐稚松,郑建丹;可视化体系结构描述语言XYZ/ADL[J];软件学报;2000年08期
8 张家晨,冯铁,陈伟,金淳兆;基于主动连接件的软件体系结构及其描述方法[J];软件学报;2000年08期
9 冯铁,张家晨,陈伟,金淳兆;基于框架和角色模型的软件体系结构规约[J];软件学报;2000年08期
10 马俊涛,傅韶勇,刘积仁;A-ADL:一种多智能体系统体系结构描述语言[J];软件学报;2000年10期
【相似文献】
中国期刊全文数据库 前10条
1 沈国海,穆斌,胡学钢;语义Web本体及本体库系统设计技术[J];微机发展;2004年07期
2 史忠植,董明楷,蒋运承,张海俊;语义Web的逻辑基础[J];中国科学E辑;2004年10期
3 周中成,孙荣胜;基于语义的Web服务自动发现、匹配及执行平台[J];计算机应用;2005年01期
4 胡鹤,刘大有,王生生;Web本体语言的分析与比较[J];计算机工程;2005年04期
5 蒋运承;史忠植;汤庸;王驹;;一种分布式动态描述逻辑[J];计算机研究与发展;2006年09期
6 朝乐门;;基于语义Web的综合集成研讨厅的研究[J];图书情报工作;2010年08期
7 饶元,冯博琴,李尊朝;基于Web Services的服务合成技术研究综述[J];系统工程与电子技术;2005年08期
8 李善平,尹奇韡,胡玉杰,郭鸣,付相君;本体论研究综述[J];计算机研究与发展;2004年07期
9 杜小勇,李曼,王大治;语义Web与本体研究综述[J];计算机应用;2004年10期
10 姚绍文,余江,周明天;面向语义Web的逻辑描述原语扩展[J];电子学报;2002年S1期
中国重要会议论文全文数据库 前10条
1 张玲;陈东义;陈霸东;韩露;马福齐;;可穿戴计算机软件体系结构综述[A];第一届中国情感计算及智能交互学术会议论文集[C];2003年
2 蒋心晓;李新星;;基于分布智能的防空指挥系统软件体系结构[A];'2010系统仿真技术及其应用学术会议论文集[C];2010年
3 高小明;叶茂盛;李红燕;杨冬青;;面向信息系统的业务规则引擎[A];第二十届全国数据库学术会议论文集(技术报告篇)[C];2003年
4 李晖;张慧;赵海;蔡巍;;软件网络中的簇度相关性及演化分析[A];第八届沈阳科学学术年会论文集[C];2011年
5 陈于平;刘畅;伍星;迟毅林;;转子故障智能诊断系统的软件体系结构研究[A];第十二届全国设备故障诊断学术会议论文集[C];2010年
6 杨娟;张雷;王柏;艾波;;新一代电信业务支撑系统软件体系结构的研究[A];2003年通信软件技术学术年会论文集[C];2003年
7 钟福金;穆斌;;语义Web挖掘研究[A];第一届全国Web信息系统及其应用会议(WISA2004)论文集[C];2004年
8 戴学臻;赵勇;陈君;;B/S与C/S多层混合软件体系结构在公路信息管理系统中的应用[A];第十四届全国煤矿自动化学术年会暨中国煤炭学会自动化专业委员会学术会议论文集[C];2004年
9 杨娟;王柏;艾波;;新一代电信运营支撑系统软件体系结构的形式化描述[A];’2004计算机应用技术交流会议论文集[C];2004年
10 柳刘;金培权;周英华;岳丽华;;一种可重用和可重构的ERTDBS软件体系结构[A];第二十一届中国数据库学术会议论文集(技术报告篇)[C];2004年
中国重要报纸全文数据库 前10条
1 清华大学计算机系 徐剑军 张钋 李涓子 王克宏;智能化应用的基石[N];计算机世界;2004年
2 何仁杰 梁冰;用规则引擎替换代码[N];计算机世界;2004年
3 郭韦钰 丁连红;语义Web和语义网格[N];中国计算机报;2004年
4 王知遇;从设计模式到体系结构模式[N];中华读书报;2003年
5 梁冰;BRM产品走向成熟[N];计算机世界;2004年
6 小林子;语义网:让网络学会思考[N];电脑报;2004年
7 孙杰 祝菁;“投保规则自动校验系统”国内上线[N];中国保险报;2005年
8 张静;Interwoven眼中的“用户体验”[N];中国计算机报;2007年
9 刘轶轩;BPM超脱松散管理[N];通信产业报;2007年
10 唐和敬;太平人寿锻造“零”字招牌[N];经济日报;2006年
中国博士学位论文全文数据库 前10条
1 杨春花;软件体系结构中状态方面的编织研究[D];山东大学;2010年
2 梁晟;基于语义Web的服务自动组合技术的研究[D];中国科学院研究生院(软件研究所);2004年
3 陈晓江;分布式系统软件体系结构建模与开发方法研究[D];西北大学;2010年
4 吴克寿;基于公理设计的软件体系结构构建方法研究[D];华中科技大学;2011年
5 张友生;基于代数理论的软件体系结构描述及软件演化方法研究[D];中南大学;2007年
6 郑志;动态软件体系结构建模与模型验证方法的研究[D];大连理工大学;2010年
7 任洪敏;基于π演算的软件体系结构形式化研究[D];复旦大学;2003年
8 李晓红;面向快速开发的智能AGENT关键技术研究[D];天津大学;2005年
9 于卫;软件体系结构与软件重用方法的研究[D];西安电子科技大学;1999年
10 陈华钧;Web语义查询与推理研究[D];浙江大学;2004年
中国硕士学位论文全文数据库 前10条
1 李凯;基于规则的软件体系结构研究[D];天津大学;2007年
2 王小红;规则引擎应用框架及其在信贷业务中的应用[D];上海交通大学;2010年
3 毛一龙;基于规则引擎的业务流程管理平台研究与设计[D];武汉理工大学;2010年
4 何徐辉;基于规则引擎的服务计费研究和应用[D];浙江大学;2010年
5 方晨;基于规则引擎的嵌入式操作系统可配置技术研究与实现[D];南京航空航天大学;2010年
6 邱辉;基于Rete算法的规则引擎在核保系统的应用[D];复旦大学;2010年
7 杨海涛;规则引擎中规则描述语言及编译系统的研究与实现[D];北京邮电大学;2010年
8 陈娇娇;基于规则引擎的XML数据操作研究[D];云南大学;2010年
9 张军宝;基于域描述语言的Java规则引擎实现方法[D];华东理工大学;2011年
10 陈楠;基于规则的电子商务应用集成与协同平台的研究[D];上海交通大学;2010年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026