武汉市科技攻关计划项目(201210621214)
- 作品数:5 被引量:11H指数:2
- 相关作者:李兵何鹏熊伟陈军汪文娟更多>>
- 相关机构:武汉大学南京财经大学华中农业大学更多>>
- 发文基金:武汉市科技攻关计划项目国家自然科学基金国家重点基础研究发展计划更多>>
- 相关领域:自动化与计算机技术更多>>
- Roster:一种开发者潜在同行推荐方法被引量:8
- 2014年
- 根据开发者的历史开发信息,推荐潜在合作对象或能够胜任的任务,对于减少开发延时,提高团队开发效率有极大的促进作用.大量已有工作主要研究单个开源项目开发者社区,通过确定开发者的个人技能实施推荐.然而,以整个开源社区为视角,研究使用开发者实践技能做推荐,实现开发者跨项目与组织边界合作的工作相对甚少.为丰富这一工作,文中结合开发者的实践技能相似性与共同开发者数,为Sourceforge.net社区未曾合作的开发者提供一种同行推荐的方法.研究结果表明文中的方法能够有效地实现开发者同行推荐,相比只考虑共同开发者数时成功推荐的开发者数增加了31.1%,且推荐精度提高0.4倍,缓解了社区合作的稀疏性.最后,应用文中提出的方法开发了一个Roster推荐系统,为社区开发者的交流建立了一种新的辅助途径.
- 何鹏李兵杨习辉熊伟陈军
- 关键词:开源社区社会计算
- 一种创新的运用场理论的SaaS服务发现方法
- 2013年
- 软件即服务(SaaS)作为一种新型的软件运营模式得到了越来越多的认可,并将成为云计算时代主要的软件运营方式.为了满足SaaS租户的个性化定制需求,本文从SaaS的多租户特性出发提出一种基于RGPS需求元建模框架的创新的服务模型,并详细阐释了在该框架上,通过将资源的碎片化,实现可定制、可信性以及系统规模可伸缩性来实现SaaS多租户服务.然后基于云模型给出其量化方法,最后提出一种基于场理论的服务发现方法,它能够将量化后的SaaS服务精化为一组特征值来实现服务发现.经实验验证,该方法能够解决RGPS需求元建模框架的高维问题,增强服务聚类能力,改善系统的性能.
- 熊伟李兵何克清何鹏黄媛
- 关键词:SAAS个性化定制
- 具有强健壮性的并发服务选择与组合
- 2014年
- 提出一种动态Web服务环境下,并发请求时的服务组合方案KSC.该方案通过对QoS的建模和计算,从每个组件中选出效用值最优的前k个原子服务,然后进行组合去执行批量用户请求.接着,本文提出了当组合服务执行失败时的解决方案,即当组合服务中有原子服务不能满足要求时,根据前后组件各自选出的k个原子服务之间的输入输出功能关系,画出服务依赖图,进一步对出错的那个组件中的k个原子服务画出类聚图,最后利用A-KSC算法进行原子服务替换.最后,通过实验验证了本文中提出的模型与算法的可行性与有效性.
- 杨荣李兵杜宝同熊伟何鹏
- 关键词:QOS原子服务
- 一种群体软件开发中的项目推荐方法被引量:4
- 2015年
- 开源软件社区的广泛流行,为软件开发提供了一种新的模式.然而,开源社区中大量项目因参与人数过少而进展缓慢.已有软件工程推荐系统大都针对单个项目的开发者社区进行任务推荐,研究整个开源社区,实现跨项目和组织边界的项目推荐工作相对较少.为解决上述问题,本文以Source Forge.Net社区为研究对象,构建开发者-项目关联网络,结合开发者技能和项目需求关联度,为开发者推荐最适合的项目.实验结果表明这种结合使推荐成功率和推荐精确度提高了14.3%和8.8%.开发了一个项目推荐系统原型,为开源社区实现提供了依据.
- 杨习辉李兵何鹏汪文娟
- 通过自聚类的软件说明文档来挖掘标注SaaS服务的标签
- 2013年
- 基于SaaS的在线服务数量日益宠大,使得如何有效的查找特定的服务成为突出问题.目前普遍采用用户自定义的服务标签来标识服务,并通过标签来搜索服务,但这些标签存在随意性,容易产生歧义.有鉴于此,本文提出一种从软件说明文档中挖掘用以标注服务标签的方法,为了验证该方法,本文收集了多特软件平台上的软件说明文档,通过文本挖掘技术从中提取特征词汇,并对特征词汇进行相似度计算,利用特征词汇的相似度来计算软件说明文档之间的相似度,并以此来构建软件网络,其中节点为软件,边为软件间的相似关系,边上权值为相关说明文档之间的相似程度,再通过复杂网络社区发现算法对软件网络进行自动聚类,最后将聚类后的软件说明文档中的常用特征词汇进行统计,将之定义为该类别服务的推荐标签.
- 秦丽李兵
- 关键词:特征词文档相似度软件网络