当前位置: 首页 > 专利查询>扬州大学专利>正文

一种基于复杂网络关系的软件开发人员可视化推荐方法技术

技术编号:13390512 阅读:65 留言:0更新日期:2016-07-22 14:03
本发明专利技术涉及一种基于复杂网络关系的软件开发人员可视化推荐方法。本发明专利技术对系统报告人员的软件输入bug请求和对bug库中BUG_MSG和BUG_DESCRIPTION、commit库中COM_MSG和DIFF_CONTENT分别进行预处理,得出候选的个性化bug综合信息,采用CTM模型计算找到属于其他工作者的类似bug信息及其对应的commit信息作为个性化的另一部分bug综合信息,排序选出实现bug请求的合适的开发人员列表,使用最小监督选择得到开发人员可靠关系,利用Relationship Radiogram显示人员关系,并将开发人员之间的关系可视化。本发明专利技术克服了无法找到合适的交流对象而降低软件维护效率的缺陷。本发明专利技术利用WordCloud分析开发人员个性化历史经验,而且利用Relationship Radiogram将开发人员之间的关系可视化。

【技术实现步骤摘要】

【技术保护点】
一种基于复杂网络关系的软件开发人员可视化推荐方法,其特征在于如下步骤:(1)对系统报告人员的软件输入bug请求和对bug库中BUG_MSG和BUG_DESCRIPTION、commit库中COM_MSG和DIFF_CONTENT分别进行预处理;(2)计算经过预处理后的bug请求与每个bug综合信息计算余弦相似度,得出候选的个性化bug综合信息,即相关的bug综合信息、相关的开发人员;(3)通过部分个性化bug综合信息找到相关的开发人员,将这两者作为输入数据,采用CTM模型计算找到属于其他工作者的类似bug信息及其对应的commit信息作为个性化的另一部分bug综合信息,即相关开发人员和对应的个性化bug综合信息;(4)结合开发人员擅长的product、component以及开发人员行为模式排序选出实现bug请求的合适的开发人员列表;(5)从bug综合信息中的duplicate、denpends on、block、CCList、bug_description和diff_content中进行开发人员关系提取,使用最小监督选择得到开发人员可靠关系;(6)筛选相关开发人员关系,并使用WordCloud分析开发人员历史经验,利用Relationship Radiogram显示人员关系,并将开发人员之间的关系可视化。...

【技术特征摘要】

【专利技术属性】
技术研发人员:孙小兵齐鑫杨辉李斌
申请(专利权)人:扬州大学
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1