收藏本站
《中国科学院研究生院(软件研究所)》 2005年
收藏 | 手机打开
二维码
手机客户端打开本文

一种基于Agent的软件过程建模方法研究

赵欣培  
【摘要】:软件过程建模是指对软件过程建立模型并利用该模型对软件产品的开发过程进行管理和改进。软件过程建模技术为软件过程的设计、描述、实施、分析以及改进提供了工具,从而为软件组织实现以过程为中心的软件开发管理提供了有力的支持,对于保证软件组织的软件产品质量,提高开发效率具有重要的理论价值和实践价值。 软件过程的一个重要特征是极大地依赖于软件开发人员的能力。传统的软件过程建模方法中,人被作为过程的执行者或者过程资源而被动地在预定义的模式下实施软件开发活动,这样的模型忽视了开发人员能力对软件过程的主导性,难以适应软件过程的动态多变性、不确定性、自治性以及主动协同性等特点。本文认为,对于软件生产来说,人不仅仅是过程的执行者,更是决定过程能力的基本要素,软件过程应该表现为一组目标驱动的自治实体间的协同工作。从这个观点出发,本文提出了一种基于Agent的软件过程建模方法。该方法将软件过程中生产者(开发人员、开发团队或者软件组织)描述为具有软件过程相关知识和行为能力的过程Agent。这些过程Agent能够根据其对环境的感知,基于其过程知识和推理机制自治地为实现目标确定所要实施的活动,建立计划,并通过协商确定彼此间的协同关系。过程执行出现偏差时,过程Agent能够自治地对计划以及相互间的协同关系进行调整。 本文在组织上采用了从理论到实现的逻辑结构。首先,本文给出了一个形式化模型,该模型描述了基于Agent的软件过程模型的概念结构,过程Agent基于其信念、愿望、意图和规划实现其目标驱动的自治行为的方法,以及过程Agent基于协商建立协同关系的方法,从而为本文研究提供了理论基础。在该形式化模型的基础上,本文提出了一个软件过程建模语言ISPML(Intelligent Software Process Modeling Lauguage)并开发了一个PSEE(Process-Centered Software Engineering Environment)原型系统ISPMS(Intelligent Software Process Management System),从而为软件组织使用本文方法构建基于Agent的软件过程模型以及在实际的软件项目中实施该模型提供了工具支持。 ISPML语言是一个基于XML(Extendible Markup Language)的描述语言,用来对过程Agent Profile进行定义。过程Agent Profile通过对与过程Agent相关的过程知识、过程活动、过程数据、过程制品、参与者以及过程应用的定义来描述过程Agent的特征。一组使用ISPML描述的过程Agent Profile构成了一个基于Agent的软件过程模型。 ISPMS能够将使用ISPML语言描述的软件过程模型实例化为一组过程Agent,并在这些过程Agent实例的支持下实现软件项目计划的自治制定、跟踪以及变更。在该系统的支持下,本文提出的方法能够很好地支持软件过程的自治性、动态多变性以及基于协商的协同特性。同时,本文也通过一个模拟实验验证了过程Agent使用本文所提出的方法进行协同时,实现目标的总的性能较高。
【学位授予单位】:中国科学院研究生院(软件研究所)
【学位级别】:博士
【学位授予年份】:2005
【分类号】:TP311.52

知网文化
【引证文献】
中国期刊全文数据库 前1条
1 陈志泊;林健;程舒晗;;Agent在系统仿真软件再工程中的应用[J];小型微型计算机系统;2012年12期
中国博士学位论文全文数据库 前2条
1 张冰;小组软件过程建模方法及过程定义重用研究[D];哈尔滨工程大学;2009年
2 曾钦志;基于Multi-Agent的林产品配送中心建模与仿真[D];南京林业大学;2007年
中国硕士学位论文全文数据库 前4条
1 田立;软件过程建模及驱动技术研究[D];解放军信息工程大学;2010年
2 孙乐平;基于角色的软件项目开发团队研究[D];南京大学;2011年
3 王伟;基于多Agent的嵌入式软件测试系统研究与实现[D];南京航空航天大学;2011年
4 赵玉辉;嵌入式软件综合测试平台技术研究[D];电子科技大学;2010年
【共引文献】
中国期刊全文数据库 前10条
1 李龙澍;;PROLOG线性归结的研究与设计[J];安徽大学学报(自然科学版);1997年03期
2 李建洋;倪志伟;刘慧婷;;粗糙集在CBR中的应用研究[J];安徽建筑工业学院学报(自然科学版);2006年01期
3 程玉胜,任广永;基于ROUGH集的决策树测试属性选择方法[J];安庆师范学院学报(自然科学版);2004年04期
4 程玉胜;Rosetta实验系统在机器学习中的应用[J];安庆师范学院学报(自然科学版);2005年02期
5 吴华;徐甜;;机器翻译中源语分析的研究与探讨[J];安阳工学院学报;2006年02期
6 钱大琳;决策支持系统的人机关系研究[J];北方交通大学学报(社会科学版);2003年02期
7 张江;李学伟;;认知模型与统一集[J];北京交通大学学报;2005年06期
8 李岩,禹海全,冯振声;基于粗集理论的规则知识获取[J];兵工自动化;2003年03期
9 金纯;浅谈计算机自然语言理解[J];浙江中医学院学报;2005年03期
10 秦双,刘静华,温文彪,郑国磊;自主虚拟人智能驾驶行为模型的研究和实现[J];北京航空航天大学学报;2003年09期
中国重要会议论文全文数据库 前10条
1 石志刚;施强;盛刚;;基于案例推理的高速公路紧急救援决策研究[A];第二十九届中国控制会议论文集[C];2010年
2 石志刚;杨秀军;;基于案例推理的高速公路信息发布决策研究[A];中国自动化学会控制理论专业委员会D卷[C];2011年
3 王珊珊;季民;高洁;焦其松;;CBR方法在高分辨率遥感影像分类中的应用[A];《测绘通报》测绘科学前沿技术论坛摘要集[C];2008年
4 孙波;倪文琦;温海英;廖芳;;基于CBR的智能决策支持系统模型研究[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(下)[C];2006年
5 吕韶义;刘复岩;;基于决策树的规则获取[A];第七届计算机模拟与信息技术学术会议论文集[C];1999年
6 毛新军;赵建民;;用角色变迁图对动态Agent建模(英文)[A];2006年全国理论计算机科学学术年会论文集[C];2006年
7 张发平;孙厚芳;程光耀;;基于相似性的轴类零件CAPP系统研究[A];成组技术与大批量定制学术研讨会论文集[C];2006年
8 许晋平;张中权;魏潮文;;单跨门式刚架设计专家系统的研究[A];第三届全国现代结构工程学术研讨会论文集[C];2003年
9 刘惠敏;张中权;;多跨门式刚架设计专家系统的研究[A];第三届全国现代结构工程学术研讨会论文集[C];2003年
10 赵炜妹;丁辉;;基于突发事件本体模型的智能推理过程在应急案例搜索中的应用[A];2011电力通信管理暨智能电网通信技术论坛论文集[C];2011年
中国博士学位论文全文数据库 前10条
1 杜曼玲;供应链过程管理的分析方法与技术实现[D];北京交通大学;2010年
2 郑军红;基于知识工程的智能夹具设计系统构建研究[D];浙江大学;2010年
3 周晖;自由搜索算法及其在传感器网络中的应用[D];东华大学;2010年
4 高保禄;大型复杂机电设备分布式故障诊断方法研究[D];太原理工大学;2010年
5 王芳;基于群体智能的思维进化算法及其在图像分割中的应用[D];太原理工大学;2010年
6 马鑫;基于协同机制和智能算法的多代理系统研究及应用[D];吉林大学;2011年
7 许有军;基于扩展规则的若干SAT问题研究[D];吉林大学;2011年
8 马丽娜;模糊推理方法及知识推理的计量化研究[D];陕西师范大学;2011年
9 胡明娣;逻辑度量空间的内蕴结构的研究[D];陕西师范大学;2011年
10 斯·劳格劳;现代蒙古语依存句法自动分析研究[D];内蒙古大学;2011年
中国硕士学位论文全文数据库 前10条
1 郝慧君;CA-MARKOV模型与GIS、RS在土地利用/土地覆盖变化中的应用研究[D];华中农业大学;2010年
2 郑占;基于CA模型的城市用地扩张模拟研究[D];华中农业大学;2010年
3 万成;动态环境下的元胞遗传算法研究[D];南昌航空大学;2010年
4 王丽敬;地理案例的空间相似性计算[D];山东科技大学;2010年
5 杨新忠;基于案例的地理时空过程表达模型研究[D];山东科技大学;2010年
6 黄成伟;基于移动Agent的分布式应用系统的研究[D];浙江理工大学;2010年
7 邱兆红;基于案例推理的建设项目咨询系统研究[D];大连理工大学;2010年
8 王伟;基于矿井自动监测与组态软件的瓦斯管理系统开发研究[D];辽宁工程技术大学;2009年
9 朱谦成;基于CLIPS的注塑模具方案智能设计研究及程序实现[D];湘潭大学;2010年
10 徐旭;基于决策树的Web应用系统个性化身份验证研究[D];合肥工业大学;2010年
【同被引文献】
中国期刊全文数据库 前10条
1 闵春燕,王岩峰;仿真技术在半导体和集成电路生产流程优化中的应用[J];半导体技术;2003年10期
2 宋耀华,侯汉平;论传统物流与现代物流[J];北京交通大学学报(社会科学版);2004年01期
3 袁霖;王怀民;尹刚;史殿习;米海波;;基于角色的软件可信评估技术[J];北京工业大学学报;2010年05期
4 任发科,周伯生,吴超英;软件度量过程的研究与实施[J];北京航空航天大学学报;2003年10期
5 王美清,唐晓青;一种面向产品规划过程的组合质量屋[J];北京航空航天大学学报;2004年07期
6 柳娟;姜同强;;面向Agent的软件开发方法[J];北京工商大学学报(自然科学版);2006年01期
7 谢庆红;物流系统化与整合物流[J];商业研究;2004年09期
8 张心明,罗莹,年劲飞;基于Agent UML的多Agent系统建模研究[J];长春理工大学学报;2004年03期
9 周三元;面向Agent的企业信息系统建模方法[J];导弹与航天运载技术;2003年02期
10 潘秋菱,刘宗田,贾亮,许庆,袁兆山;软件过程技术及环境研究[J];电子学报;2001年11期
中国博士学位论文全文数据库 前10条
1 王栩;Agent系统通讯理论及组织结构的研究[D];中国科学院软件研究所;2001年
2 郭兵;嵌入式软件开放式集成开发平台体系结构研究[D];电子科技大学;2002年
3 李宏亮;基于Agent的复杂系统分布仿真[D];国防科学技术大学;2001年
4 兰少华;多Agent技术及其应用研究[D];南京理工大学;2002年
5 刘勇;多Agent系统理论和应用研究[D];重庆大学;2003年
6 邵堃;面向Agent需求工程的建模与分析[D];上海大学;2004年
7 苏铁明;计算机支持的协同设计框架及若干关键技术研究[D];大连理工大学;2003年
8 徐如志;基于复用的软件过程改进方法与优化控制技术研究[D];复旦大学;2004年
9 孙志勇;多Agent系统体系结构及建模方法研究[D];合肥工业大学;2004年
10 闫琪;基于角色的多Agent系统开发方法研究[D];国防科学技术大学;2004年
中国硕士学位论文全文数据库 前10条
1 黄震;面向Agent软件工程的初步讨论[D];中国科学院软件研究所;2001年
2 冯梅;Agent的行为研究与应用[D];山东师范大学;2001年
3 湛辉来;基于UML的实时系统并行对象模型[D];重庆大学;2003年
4 朱宁;基于Agent的软件开发项目管理方法与应用研究[D];重庆大学;2003年
5 刘岚;嵌入式软件开发环境中远程调试技术的研究及应用[D];西北工业大学;2004年
6 莫剑荣;统一建模语言(UML)实时扩展[D];广东工业大学;2004年
7 田浩;一个以活动为中心的软件过程建模工具的设计与实现[D];中国科学院研究生院(软件研究所);2004年
8 林炜;基于Agent的软件测试系统模型的研究[D];汕头大学;2004年
9 邹启杰;小组软件过程的HDSD模型及仿真算法研究[D];哈尔滨工程大学;2004年
10 张国宁;基于UML的软件体系结构六视图描述研究[D];合肥工业大学;2004年
【二级引证文献】
中国期刊全文数据库 前3条
1 徐爱兰;;计算机软件开发中的分层技术探讨[J];计算机光盘软件与应用;2012年24期
2 张学文;;中国林业上市公司林产品流通效率比较研究[J];经济地理;2012年10期
3 杨怀珍;杨琦;王海洋;廖杰龙;;配送中心作业系统仿真研究述评[J];江苏商论;2011年07期
中国博士学位论文全文数据库 前6条
1 郑庆华;林业绿色供应链的物流一体化管理系统研究[D];南京林业大学;2011年
2 付延冰;基于随机需求的配送中心设备配置与库存控制问题研究[D];中南大学;2010年
3 高嘉爽;基于Agent及FEA的焊接加工过程协同设计系统研究[D];哈尔滨工业大学;2009年
4 鄂越;基于Agent的蜂产品质量控制研究[D];中国农业科学院;2012年
5 张旭凤;第三方物流企业配送网络演化规律及路径优化研究[D];北京工业大学;2012年
6 王欣艳;煤矿安全隐患治理能力评估与预测方法研究[D];中国矿业大学(北京);2013年
中国硕士学位论文全文数据库 前5条
1 马勇;基于Agent的蜂蜜质量追溯系统研究[D];中国农业科学院;2011年
2 赵建军;基于多Agent的流域洪水预报系统研究与应用[D];西北农林科技大学;2008年
3 刘忠伟;多Agent供应链管理系统建模与仿真研究[D];河北工程大学;2009年
4 谢锁文;基于Agent的物流分拣系统建模与仿真[D];南京林业大学;2010年
5 周沙;基于Agent的高速公路收费站仿真系统设计[D];江西理工大学;2012年
【相似文献】
中国期刊全文数据库 前10条
1 余安欣;慕晓冬;宋崴;;军事仿真中Agent的研究与设计[J];四川兵工学报;2010年11期
2 朱江,伍聪;基于Agent的计算机建模平台的比较研究[J];系统工程学报;2005年02期
3 郭峰,姚淑珍;多Agent系统的Petri网建模研究[J];系统仿真学报;2003年S1期
4 李光荣,龚光容,丁武学;基于Multi-Agent技术的零件工艺信息模型研究[J];中国机械工程;2004年17期
5 高波,费奇;从现实世界到MAS世界——基于MAS理论的复杂系统建模思想探讨[J];科学学研究;2005年02期
6 刘合兵;林邓伟;;一种基于JADE平台智能网络管理系统的设计与实现[J];电脑知识与技术;2009年22期
7 孙红;孙茂荣;;基于Agent技术的物流管理信息系统模型[J];微计算机信息;2008年09期
8 焦晖,任爱华;并发系统建模与运作集成环境中的AGENT机制[J];计算机工程与应用;2001年23期
9 万华 ,陆廷金 ,张玉柱 ,黄勇;基于Petri网的Agent建模及其用于C4ISR的时间分析[J];情报指挥控制系统与仿真技术;2002年02期
10 王自强,冯博琴;智能制造系统的多Agent模型研究[J];中国机械工程;2003年16期
中国重要会议论文全文数据库 前10条
1 ;A Note on Two-agent Single-machine Scheduling Problem with Deteriorating Jobs[A];Proceedings of 2010 Chinese Control and Decision Conference[C];2010年
2 盛惠强;;基于内容和移动Agent的网络计费系统的设计[A];2011年通信与信息技术新进展——第八届中国通信学会学术年会论文集[C];2011年
3 杨海明;程龙;赵佛晓;徐娟;;基于分布式Agent的网格任务调度模型研究[A];全国第20届计算机技术与应用学术会议(CACIS·2009)暨全国第1届安全关键技术与应用学术会议论文集(上册)[C];2009年
4 颜宇甲;程国建;毛书君;;基于多Agent系统的生态系统建模和仿真[A];第十二届中国青年信息与管理学者大会论文集[C];2010年
5 李志凌;焦丽萍;;一种改进型Agent体系结构研究[A];第七届中国通信学会学术年会论文集[C];2010年
6 郭瑞鹏;王永军;董平;;基于Agent分布式国民经济动员决策支持系统研究[A];Well-off Society Strategies and Systems Engineering--Proceedings of the 13th Annual Conference of System Engineering Society of China[C];2004年
7 陈红英;;基于Agent的GIS服务共享系统的研究[A];第二十七届中国控制会议论文集[C];2008年
8 ;Coordinated Control of Second-Order Multi-Agent Systems With Quantized-Observer[A];中国自动化学会控制理论专业委员会D卷[C];2011年
9 石为人;杨甜娜;;基于多Agent的学生信用评价管理系统的UML建模研究[A];2006中国控制与决策学术年会论文集[C];2006年
10 高春蓉;贲可荣;;基于Agent的行为模型在通信对抗仿真中的应用[A];全国第21届计算机技术与应用学术会议(CACIS·2010)暨全国第2届安全关键技术与应用学术会议论文集[C];2010年
中国重要报纸全文数据库 前10条
1 Hotsky;昨日重现[N];中国电脑教育报;2003年
2 王宏;从我为网活 到网为我用[N];中国计算机报;2003年
3 河北 周建军;用Agent步入新闻组[N];电脑报;2001年
4 邹宏;韩中庚建模赛场建奇功[N];解放军报;2004年
5 陈先龙;Synchro plus SimTraffic 专注城市交通网络建模[N];中国交通报;2004年
6 本报记者 潘永花;UML已几近完美[N];网络世界;2004年
7 本报记者 朱栋材;扶残助残 弘扬人道[N];华夏时报;2001年
8 新野县一高中 乔平;幂函数建模应用两例[N];学知报;2011年
9 沈默;深圳将建模具产业集聚基地[N];中国工业报;2004年
10 本报记者 柴雅晶;速度奇迹与销售“神话”[N];黑龙江日报;2004年
中国博士学位论文全文数据库 前10条
1 赵欣培;一种基于Agent的软件过程建模方法研究[D];中国科学院研究生院(软件研究所);2005年
2 焦俊;基于多Agent系统的智能车辆自主行驶控制研究[D];合肥工业大学;2010年
3 贺利坚;多Agent系统中信任和信誉模型的研究[D];北京交通大学;2011年
4 高嘉爽;基于Agent及FEA的焊接加工过程协同设计系统研究[D];哈尔滨工业大学;2009年
5 王文玺;基于多Agent系统的自主式地面车辆关键技术研究[D];西南交通大学;2010年
6 马恒太;基于Agent分布式入侵检测系统模型的建模及实践[D];中国科学院软件研究所;2001年
7 黄红兵;基于涌现视角的多Agent系统分析研究[D];国防科学技术大学;2009年
8 兰少华;多Agent技术及其应用研究[D];南京理工大学;2002年
9 孙志勇;多Agent系统体系结构及建模方法研究[D];合肥工业大学;2004年
10 闫琪;基于角色的多Agent系统开发方法研究[D];国防科学技术大学;2004年
中国硕士学位论文全文数据库 前10条
1 韩珍;驾驶员—车辆Agent微观换道行为的建模[D];中国科学技术大学;2011年
2 胡涛;基于多Agent的海洋数据采集与传输系统的研究[D];东华大学;2010年
3 顾陈琳;基于信任度模型的多Agent全局协调[D];南京航空航天大学;2010年
4 吴雪峰;基于Agent的易视监控审计系统设计及应用[D];南京理工大学;2010年
5 谢作坤;基于多Agent的车载信息管理系统[D];浙江工商大学;2010年
6 吕桃霞;基于Agent技术的网络安全审计模型研究与实现[D];山东师范大学;2011年
7 洪梅;基于Agent的对等分布式协同入侵检测技术的研究[D];山东大学;2010年
8 莫勇权;多Agent在网络管理中的应用研究[D];兰州大学;2010年
9 明汉;基于移动Agent的分布式入侵检测系统研究[D];浙江师范大学;2011年
10 赵永金;移动Agent及语义相似度计算在智能决策中的研究与应用[D];南京航空航天大学;2010年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026