收藏本站
《湖南大学》 2006年
收藏 | 手机打开
二维码
手机客户端打开本文

软件开发中基于角色的协同

刘林源  
【摘要】: 软件开发是一种群体协作过程,要求团队成员在开发活动中相互分工、紧密协作,成员通过扮演角色交互的完成共同任务。但成员在开发活动中常常对扮演的角色认识模糊,同时缺乏适应软件开发过程动态变更的能力,而传统方法不能较好的解决该问题,因此如何精确定义成员的角色并实现其动态转换,成为当前研究软件开发过程中群体协作机制的一个重点和难点。为此本文结合角色、Agent、服务等思想,利用面向对象建模技术提出一种基于角色的协同软件开发框架,主要工作有: 首先针对成员在开发过程中对角色认识模糊的困难,本文为角色组织了供给和需求两组服务,建立了角色与服务之间的映射关系,通过修改服务集和服务-角色登记表,实现了角色的清晰定义和动态修改,与传统方法相比,清晰角色有利于成员明确自身所承担的职责和拥有的权限;同时为简易成员查找角色的复杂过程,提出一种灵活的角色查找方法,利用角色匹配矩阵和角色推荐算法,匹配出符合成员要求的一组近似角色,降低了角色查找的难度。 其次为帮助成员适应开发过程的动态变更,本文先对成员进行角色转换关系和扮演资格验证,再利用Java可直接操作字节码的特性,动态修改成员的Agent类字节码,重建成员与角色的委派关系,从而实现了扮演角色在开发活动中的动态转换,并对成员在开发活动中扮演角色及协作交互过程进行重点研究。与传统方法相比,灵活的角色转换机制有助于成员动态调整自身的能力和行为,适应软件过程的变更与演化。 最后本文通过一个软件开发实例在一定程度上验证了协同开发框架的实用性与正确性,对开发任务所涉及的角色进行了精确定义,成员实现了对角色的简便查找和动态转换。同时为评价基于角色方法的合理性与有效性,本文还进行了初步的性能分析及相关方法比较,定性分析和初步结果表明基于角色方法可以改善业务过程对环境的适应能力,缩短任务的整体执行时间,提高协同活动的执行效率。
【学位授予单位】:湖南大学
【学位级别】:硕士
【学位授予年份】:2006
【分类号】:TP311.52

【引证文献】
中国硕士学位论文全文数据库 前2条
1 代一帆;基于角色协同的公众参与评估系统的设计与实现[D];西南交通大学;2009年
2 李媛;基于合同网的协同生产任务调度软件模型研究[D];南京航空航天大学;2012年
【参考文献】
中国期刊全文数据库 前7条
1 朱海滨,王朴,胡守仁;基于客户机/服务器结构的多媒体合著平台设计[J];电子学报;1997年05期
2 冯晨华,徐捷,陈晟,王鸿谷,庄钊文;CSCW协作支持平台GZ—PCCS的研究与设计[J];国防科技大学学报;1998年01期
3 乔颖,须德,戴国忠;一种基于角色访问控制(RBAC)的新模型及其实现机制[J];计算机研究与发展;2000年01期
4 葛声,孙瑛霖,怀进鹏;基于角色的软件协作环境研究与实现[J];计算机研究与发展;2003年05期
5 姜进磊,史美林;CovaTM及其实现[J];计算机学报;2003年04期
6 刘弘,林宗楷;一种支持动态任务分配的协同设计方法[J];软件学报;2001年12期
7 王朴,朱海滨,沈青,李强;多媒体会议与合著系统MCCS[J];中国图象图形学报;1996年Z1期
【共引文献】
中国期刊全文数据库 前10条
1 李龙澍;;PROLOG线性归结的研究与设计[J];安徽大学学报(自然科学版);1997年03期
2 程玉胜,任广永;基于ROUGH集的决策树测试属性选择方法[J];安庆师范学院学报(自然科学版);2004年04期
3 程玉胜;Rosetta实验系统在机器学习中的应用[J];安庆师范学院学报(自然科学版);2005年02期
4 吴华;徐甜;;机器翻译中源语分析的研究与探讨[J];安阳工学院学报;2006年02期
5 姜志红,须德;基于Web的信息系统的用户权限设置策略[J];北方交通大学学报;2001年02期
6 姜俊杰;战仁军;潘云娟;;武警后勤装备管理系统RBAC的设计[J];兵工自动化;2007年08期
7 金纯;浅谈计算机自然语言理解[J];浙江中医学院学报;2005年03期
8 刘琳岚,舒坚,郑建翔;基于角色访问控制技术在ERP系统中的应用[J];江西师范大学学报(自然科学版);2004年06期
9 何飞;苗语;;软件交互器的一种面向对象的设计模型[J];长春师范学院学报;2007年10期
10 徐嘉莉,吴跃;基于MAS的协作电子商务系统的设计与实现方案[J];成都大学学报(自然科学版);2004年01期
中国重要会议论文全文数据库 前10条
1 梁俊斌;苏德富;;基于角色的工作流在协同电子商务中的应用[A];第一届全国Web信息系统及其应用会议(WISA2004)论文集[C];2004年
2 杜致乐;;一种应用于P2P网络基于角色的访问控制模型的研究[A];2007中国科协年会——通信与信息发展高层论坛论文集[C];2007年
3 石双元;陈琦;;事务处理协议及其在Web Services中的应用分析[A];第11届海峡两岸信息管理发展策略研讨会论文集[C];2005年
4 李照顺;柳强;许锦洲;;基于AI技术的CGF行为建模方法综述[A];江苏省系统工程学会第十一届学术年会论文集[C];2009年
5 ;Research on Product Quality Design into Supply Chain[A];2009中国控制与决策会议论文集(3)[C];2009年
6 沈岳;喻飞;张林峰;廖桂平;周涛;;电子政务安全中分布式访问控制的实现[A];第25届中国控制会议论文集(中册)[C];2006年
7 蔡远利;于振华;王瑞峰;;多Agent系统形式化建模方法学[A];'2006系统仿真技术及其应用学术交流会论文集[C];2006年
8 毛峥强;路强;刘晓平;;基于协同模板的面向对象分类模型[A];计算机技术与应用进展——全国第17届计算机科学与技术应用(CACIS)学术会议论文集(下册)[C];2006年
9 高秀恒;钱红兵;;一种基于Agent增强的软件审查过程模型[A];计算机技术与应用进展·2007——全国第18届计算机技术与应用(CACIS)学术会议论文集[C];2007年
10 任玉辉;张涛;柏庆岩;钱学明;张东平;王云川;;轧钢加热炉加热过程最优控制与智能系统的开发与应用[A];2005中国钢铁年会论文集(第4卷)[C];2005年
中国博士学位论文全文数据库 前10条
1 郑军红;基于知识工程的智能夹具设计系统构建研究[D];浙江大学;2010年
2 许有军;基于扩展规则的若干SAT问题研究[D];吉林大学;2011年
3 马丽娜;模糊推理方法及知识推理的计量化研究[D];陕西师范大学;2011年
4 胡明娣;逻辑度量空间的内蕴结构的研究[D];陕西师范大学;2011年
5 斯·劳格劳;现代蒙古语依存句法自动分析研究[D];内蒙古大学;2011年
6 缪鹍;公(铁)工程三维选线的群智能算法研究[D];中南大学;2011年
7 章德斌;基于Agent技术的辊弯成型过程系统结构模型研究[D];燕山大学;2011年
8 牟亮;不确定使命环境下C2组织结构动态适应性优化方法研究[D];国防科学技术大学;2011年
9 袁侃;复杂系统的故障诊断及容错控制研究[D];南京航空航天大学;2010年
10 杨斯博;基于自组织多Agent系统的智能控制与决策研究[D];天津大学;2012年
中国硕士学位论文全文数据库 前10条
1 黄成伟;基于移动Agent的分布式应用系统的研究[D];浙江理工大学;2010年
2 郭凯;基于BDI的agent协商目标研究[D];郑州大学;2009年
3 李丽;基于数据挖掘的用户缴费信用风险评估研究[D];哈尔滨工程大学;2010年
4 朱谦成;基于CLIPS的注塑模具方案智能设计研究及程序实现[D];湘潭大学;2010年
5 渠连恩;智能家庭中个性化规则生成与多Agent技术应用研究[D];中国海洋大学;2010年
6 赵钰;构建面向Agent的网上教材订购系统的需求模型过程研究[D];合肥工业大学;2010年
7 徐旭;基于决策树的Web应用系统个性化身份验证研究[D];合肥工业大学;2010年
8 李泉;基于角色的安全访问控制的探讨及应用[D];合肥工业大学;2010年
9 张微;多Agent在供应链销售系统中应用[D];河北工程大学;2010年
10 杨泽义;基于RIA架构的高技术虚拟企业谈判会议系统[D];哈尔滨理工大学;2010年
【同被引文献】
中国期刊全文数据库 前10条
1 郑时青;基于CSCW的远程教育系统研究与设计[J];成都信息工程学院学报;2004年02期
2 柳林;唐新明;李万武;曲国庆;赵玉梅;;PPGIS在城市规划决策中的应用[J];测绘科学;2006年06期
3 周春山;王芳;颜秉秋;;信息网络支持下的城市规划公众参与[J];规划师;2006年02期
4 张洁,石柯,李培根,段正澄;基于多代理机的车间控制系统结构的研究[J];华中理工大学学报;1998年12期
5 乔颖,须德,戴国忠;一种基于角色访问控制(RBAC)的新模型及其实现机制[J];计算机研究与发展;2000年01期
6 张冠群,陶先平,李新,冯新宇,吕建;Mogent系统迁移机制的设计和实现[J];计算机研究与发展;2001年09期
7 葛声,孙瑛霖,怀进鹏;基于角色的软件协作环境研究与实现[J];计算机研究与发展;2003年05期
8 刘蕾;刘厚泉;刘坤;;基于角色的协同虚拟环境研究[J];计算机与信息技术;2008年05期
9 葛声,怀进鹏;基于角色的群体感知模型实现机制[J];计算机工程与应用;2001年23期
10 葛声,孙瑛霖,杜宗霞;基于角色的协作关系建模研究[J];计算机工程与应用;2003年03期
中国博士学位论文全文数据库 前2条
1 马鑫;基于协同机制和智能算法的多代理系统研究及应用[D];吉林大学;2011年
2 杨浩;基于多Agent的敏捷化智能制造执行系统研究[D];南京航空航天大学;2005年
中国硕士学位论文全文数据库 前7条
1 戴芳芳;状态监控器软件构架及监控方法研究[D];南京航空航天大学;2009年
2 郭海东;遗传算法及其在生产调度中的应用研究[D];浙江工业大学;2004年
3 洪春宇;大规模多Agent系统环境下合同网模型的研究[D];大连理工大学;2007年
4 申红莲;改进遗传算法及其应用[D];华北电力大学(河北);2008年
5 梁胜彬;基于SOA的协同软件体系架构研究[D];西南交通大学;2008年
6 雷燕;基于合同网的多Agent协作技术在车间调度中的应用研究[D];武汉理工大学;2009年
7 罗岚;基于工作流的生产任务调度软件模型研究[D];南京航空航天大学;2009年
【二级引证文献】
中国期刊全文数据库 前1条
1 韦宗发;何玲;;地方本科院校在教育扶贫移民中的角色分析[J];百色学院学报;2011年01期
【二级参考文献】
中国期刊全文数据库 前7条
1 茅兵,杜兴,谢立;设计计算机辅助协同工作系统的几个关键技术[J];计算机研究与发展;1996年04期
2 朱海滨,王朴,沈清,朱晋宁,阳国贵;基于面向对象技术的多媒体开发工具YH-MMDT[J];计算机研究与发展;1996年11期
3 葛声,马殿富,怀进鹏;基于角色的群体感知模型[J];软件学报;2001年06期
4 史美林;CSCW:计算机支持的协同工作[J];通信学报;1995年01期
5 史美林,张艳;虚拟企业——21世纪的企业模式[J];通信学报;1999年09期
6 董轩明,徐光佑;共享对象协同操纵系统研究[J];小型微型计算机系统;1996年08期
7 冯晨华,陈晟,徐捷,王鸿谷,庄钊文;基于CSCW的公安指挥中心系统的研究及实现[J];小型微型计算机系统;1997年09期
【相似文献】
中国期刊全文数据库 前10条
1 张志良,楚丰,游大海,龙云;一种基于CORBA和Agent技术的电力市场仿真平台的研究[J];电力系统及其自动化学报;2002年04期
2 嵇海明,杨宗源,黄海涛;软件工程方法的新进展:面向Agent的软件工程[J];计算机应用研究;2003年05期
3 凌咏红;Agent迁移机制辨析[J];武汉理工大学学报;2003年06期
4 赵进,袁春风;移动Agent系统的安全性研究[J];计算机工程与设计;2004年04期
5 薛明志,钟伟才,刘静,焦李成;用于函数优化的正交Multi-Agent遗传算法[J];系统工程与电子技术;2004年09期
6 赵龙文,侯义斌;多Agent系统的组织结构与协同[J];计算机工程与应用;2000年10期
7 程显毅,董红斌;设计Agent系统应注意的问题[J];计算机工程与应用;2000年11期
8 优佳;管理你的UPS[J];市场与电脑;2000年09期
9 李一军,曹荣增,丁伟;基于Agent的智能电子商务支持系统研究[J];计算机工程与应用;2001年02期
10 楚丰,游大海;使用Agent技术的能量管理系统的研究[J];电力系统及其自动化学报;2001年05期
中国重要会议论文全文数据库 前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的行为模型在通信对抗仿真中的应用[A];全国第21届计算机技术与应用学术会议(CACIS·2010)暨全国第2届安全关键技术与应用学术会议论文集[C];2010年
10 赫连佳鹏;景旭;张影;;Agent-Based的神经网络仿真设计在经济系统中的应用[A];'2002系统仿真技术及其应用学术论文集(第四卷)[C];2002年
中国重要报纸全文数据库 前10条
1 Hotsky;昨日重现[N];中国电脑教育报;2003年
2 王宏;从我为网活 到网为我用[N];中国计算机报;2003年
3 河北 周建军;用Agent步入新闻组[N];电脑报;2001年
4 湖南 何锋;高级系统代理Advanced System Agent[N];电脑报;2001年
5 ;无需等待的自防御系统[N];中国计算机报;2004年
6 熊智宏 刘永纯;AIA大厦 何以重振昔日雄风[N];中国邮政报;2000年
7 饶慧敏;天下互联将入全球市场[N];中国国门时报;2004年
8 逍遥浪子;为网页添加动画精灵[N];电脑报;2003年
9 张维明 邓苏 肖卫东 汤大权;应对信息爆炸的挑战[N];计算机世界;2001年
10 康祥顺;给网页添彩[N];中国电脑教育报;2003年
中国博士学位论文全文数据库 前10条
1 焦俊;基于多Agent系统的智能车辆自主行驶控制研究[D];合肥工业大学;2010年
2 贺利坚;多Agent系统中信任和信誉模型的研究[D];北京交通大学;2011年
3 高嘉爽;基于Agent及FEA的焊接加工过程协同设计系统研究[D];哈尔滨工业大学;2009年
4 赵欣培;一种基于Agent的软件过程建模方法研究[D];中国科学院研究生院(软件研究所);2005年
5 王文玺;基于多Agent系统的自主式地面车辆关键技术研究[D];西南交通大学;2010年
6 黄红兵;基于涌现视角的多Agent系统分析研究[D];国防科学技术大学;2009年
7 兰少华;多Agent技术及其应用研究[D];南京理工大学;2002年
8 赵剑冬;基于Agent的产业集群企业竞争模型与仿真研究[D];华南理工大学;2010年
9 宋岩;基于多Agent和本体的散杂货港口集团船舶调度系统研究[D];北京交通大学;2011年
10 马鑫;基于协同机制和智能算法的多代理系统研究及应用[D];吉林大学;2011年
中国硕士学位论文全文数据库 前10条
1 刘林源;软件开发中基于角色的协同[D];湖南大学;2006年
2 胡涛;基于多Agent的海洋数据采集与传输系统的研究[D];东华大学;2010年
3 顾陈琳;基于信任度模型的多Agent全局协调[D];南京航空航天大学;2010年
4 吴雪峰;基于Agent的易视监控审计系统设计及应用[D];南京理工大学;2010年
5 谢作坤;基于多Agent的车载信息管理系统[D];浙江工商大学;2010年
6 吕桃霞;基于Agent技术的网络安全审计模型研究与实现[D];山东师范大学;2011年
7 韩珍;驾驶员—车辆Agent微观换道行为的建模[D];中国科学技术大学;2011年
8 洪梅;基于Agent的对等分布式协同入侵检测技术的研究[D];山东大学;2010年
9 莫勇权;多Agent在网络管理中的应用研究[D];兰州大学;2010年
10 明汉;基于移动Agent的分布式入侵检测系统研究[D];浙江师范大学;2011年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026