教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 论文> 其他论文> 软件开发中基于角色的协同

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

上传者:网友
|
翻新时间:2022-12-01

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

毕业论文

【 关键词 】 软件开发 项目管理 协同工作

【 摘 要 】

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

【文摘语种】 中文文摘

下载文档

版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!

网友最新关注

《金色的鱼钩》缩写
《金色的鱼钩》缩写
《金色的鱼钩》缩写
热爱生活的外婆
乐于助人的她
一个穷困潦倒的人
我的老师
重病之人
《金色的鱼钩》缩写
刘爷爷·旱烟袋·筛子眼
一个特点鲜明的人
《草船借箭》缩写
《金色的鱼钩》缩写
《景阳冈》(缩写)
《金色的鱼钩》缩写
2012年大学生预备党员入党转正申请书7篇
学生预备党员2012年9月入党转正申请书
2012年9月预备党员转正申请书
学生预备党员入党转正申请书
2012年9月小学教师入党转正申请书
9月大学生预备党员入党转正申请书
2012年9月教师预备党员入党转正申请书
2012年公司预备党员转正申请
2012年9月转正申请书
2012年9月31日预备党员转正申请书
2012年9月预备党员转正申请
2012年9月15日预备党员转正申请书
预备党员入党转正申请书2篇
2012年9月大学生入党转正申请书2份
幼教预备党员入党转正申请书
钢筋混凝土楼面裂缝防治措施
绿色建筑及绿色建筑的发展现状
混凝土裂缝成因与控制
在Auto CAD下如何能提高绘图速度
CFG桩复合地基的施工和试验
论文化广场设计
现浇楼板板角裂缝的分析及预防
论安全玻璃在高层建筑中的使用
室内设计怎样体现文化
平面设计师资格证需要考什么?
管理在建筑施工中的作用
浅论工业厂房的建筑艺术
生态视角下的小城镇规划建设思考
浅论建筑工程施工管理采用网络计划技术的发展分析
怎样写施工方案?
《四个太阳》重点字词梳理
《四个太阳》教学设计
《四个太阳》写作指导
《四个太阳》随堂练习:巩固篇
《四个太阳》教学设计(二)
《四个太阳》范文习作:春天
《四个太阳》教学目标
《四个太阳》考点练兵(二)
《四个太阳》教学重点
《四个太阳》随堂练习:提高篇
《四个太阳》作家作品及写作背景
《四个太阳》趣闻故事:后羿射日
《四个太阳》教学难点
《四个太阳》重点语句探究
《四个太阳》考点练兵(一)