国内刊号:51-1307/TP
国际刊号:1001-9081
发布日期:
作者:李炜, 吴群群, 张以文
单位:安徽大学 计算机科学与技术学院,合肥 230601
关键词:E-CARGO模型,开发者推荐,模糊层次分析法,云模型理论,开发者能力度量
基金:国家重点研发计划项目(2019YFB1704101);国家自然科学基金资助项目(61872002)
针对传统开发者推荐方法侧重于分析开发者的专业能力以及与任务的交互信息,而未考虑开发者间协作性的问题,提出一种基于E-CARGO(Environment-Class, Agent, Role, Group, and Object)模型的开发者推荐方法。首先结合协作开发的特点,将开发者协同开发过程描述为基于角色的协作,并使用E-CARGO模型对其进行建模;然后使用模糊层次分析(FAHP)法来建立模糊判断矩阵,从而求得开发者能力指标权重并进行加权求和,进而得到开发者历史综合能力评价集合;最后针对开发者综合能力评价的不确定和动态特性,利用云模型理论对开发者历史综合能力评价集合进行分析,以求得开发者对于每个任务的胜任能力,并利用cplex优化包对开发者推荐问题进行求解。实验结果表明,所提方法能够在可接受的时间范围内求得最优的开发者推荐结果,验证了所提方法的有效性。
来源:2022年第2期
《计算机应用》期刊编辑部