【摘 要】
:
随着互联网技术的快速发展以及网络用户规模的爆发式增长,产生了众包这种通过群体智慧来解决问题的新兴模式。这为传统软件开发方式带来了新的机遇,软件开发不再局限于小型、孤立的开发者社区。相反,越来越多的人正在使用众包平台来竞争完成软件开发任务。这种跨越时间和地理限制的新兴开发方式已经成为一种强有力且被人们接受的软件工程新方法—软件众包。近年来,软件众包应用不断增长,以Topcoder和开源众包平台为代表
论文部分内容阅读
随着互联网技术的快速发展以及网络用户规模的爆发式增长,产生了众包这种通过群体智慧来解决问题的新兴模式。这为传统软件开发方式带来了新的机遇,软件开发不再局限于小型、孤立的开发者社区。相反,越来越多的人正在使用众包平台来竞争完成软件开发任务。这种跨越时间和地理限制的新兴开发方式已经成为一种强有力且被人们接受的软件工程新方法—软件众包。近年来,软件众包应用不断增长,以Topcoder和开源众包平台为代表,这些平台大多采用在线竞争机制寻找优秀的开发者完成覆盖软件生命周期的各类型任务。但是,现有平台在任务分配时,缺乏对工人的开发能力的全面考虑,而且对工人的开发技能与任务需求之间的匹配考虑不足,导致任务完成质量低下。为此,必须设计一种有效的任务分配方法,既能满足工人的兴趣需求,又能筛选出相对合适的工人来完成任务,从而缩短任务交付周期以及提升软件开发质量,这是软件众包平台亟待的一项具有价值和挑战意义的工作。基于以上研究背景,本文提出一种软件众包环境下基于效用的多任务分配方法,为基于互联网群体智能的软件开发所面临的任务分配问题提出一种新的解决思路,促进互联网群体智能在软件开发领域的规模化应用。总体而言,本文的贡献主要有以下两点:(1)提出了一种软件众包工人能力动态度量算法(ADM),实现了工人能力的动态度量。首先,根据工人注册信息中的静态属性,基于属性的权重和层次水平,实现工人初始能力的计算;其次,对于工人完成的单个历史任务,综合任务复杂度、任务开发质量、以及任务开发时效,计算工人完成单个任务的开发能力;然后,基于工人完成的所有历史任务,根据任务完成的时间先后顺序,实现能力度量值的动态更新;最后,考虑工人能力随时间衰减因素,根据衰减函数动态修正工人的开发能力。(2)提出了一种基于动态效用的软件众包任务分配算法(DUTA)。首先,基于工人注册信息中填写的开发技能以及技能熟练程度,计算初始技能权重;基于工人完成的所有历史任务包含的开发技能,根据技能权重以及技能使用频率,构建工人的开发技能集合和对应的技能权重;并将待分配任务和工人进行技能匹配,根据技能权重计算任务与工人之间的开发技能匹配度;其次,基于工人注册信息中填写的项目经验以及工人历史完成的所有任务,根据项目和任务的开发类型、开发领域等标签计算待分配任务与工人之间的标签匹配度,并根据项目和任务的标题、功能描述等文本信息计算待分配任务与工人之间的短文本相似度;然后,基于开发技能匹配度、标签匹配度以及短文本相似度计算待分配任务与工人之间的综合匹配度;最后,将开发能力与综合匹配度的乘积作为分配效用,以分配总效用最大化为优化目标,利用带权二分图的最优匹配KuhnMunkres算法,求解任务-工人的最优匹配。实验结果表明,与基于用户可靠性的任务分配算法相比,ADM算法具有较好的合理性与有效性,使能力度量吻合度平均值最高达到90.50%,为研究基于工人的能力度量值进行多任务-多工人分配提供了理论依据。并且DUTA算法在分配总效用以及分配成功率方面均有较好表现,使平均分配准确率最高达到85.63%,能有效指导任务分配。
其他文献
中国古代书目是生发于“中国古代”这一特定地域和时域的学术文化,在揭示文献价值时带有特殊的历史与民族印记。本文通过探究中国古代丰富的书目实践和目录学理论,研究中国古代书目揭示文献价值的方法、标准与特征的一般性和特殊性、合理性和不合理性,以期全面总结中国古代书目的文献价值揭示原理。本文在绪论以下,首先总结现代文献价值揭示方法,提供背景介绍与对比依据,之后力求从三个方面对中国古代书目的文献价值揭示原理进
鄂尔多斯盆地华庆油田上三叠统延长组长6油组为致密砂岩储层。由于其岩石基质致密,孔隙度和渗透率极低,天然裂缝系统成为该区油气运移的重要通道和储集空间。本文进行了文献调研、资料搜集与整理、野外露头区和岩心裂缝精细描述及镜下薄片微观裂缝描述与统计。结合流体包裹体测试、岩石力学实验、声发射实验等测试分析,在了解国内外致密砂岩储层裂缝油气的发展情况的基础上,对研究区裂缝的成因、形态等进行了系统的分类;并对裂
职业教育和普通教育是两种不同的教育类型,但具有同等重要地位。高职院校应当立足全面发展学生一般身体素质的基础上,走体育教学与专业相结合的路子,进而着重发展特殊的职业素质,提升工作能力,以适应未来就业环境。以克拉玛依职业技术学院石油工程系钻井技术专业2018级的80名学生为实验研究对象,根据实验对象今后职业的特点设计职业实用性体育教学,分组进行实验,采用文献资料法、问卷调查法、实验法、数理统计法等方法
G蛋白偶联受体(GPCRs)广泛参与了脊椎动物的生理与病理过程,因而一直是新药发现及研究的最重要靶点。在800多个GPCRs中,孤儿GPCRs是一类内源性配体未知的GPCRs,被认为是药物研发的潜在靶点。因此,鉴定其内源性配体进行去孤儿化具有重要的临床意义,广泛受到学者的关注。然而,越来越多研究证明GPCR(包括一些孤儿的受体),可以配体非依赖的形式组成型的激活G蛋白信号。G蛋白偶联受体39(GP
中国政府一贯鼓励跨文化交流,积极支持中外双方合作办好孔子学院。目前,孔子学院已经成为中国的一张世界名片,国际影响力显著提升。作为“一带一路”沿线的重要国家,泰国的孔子学院在全球范围内发展较为成熟。泰国玛哈沙拉卡坎大学孔子学院地处经济文化相对落后的泰国东北部地区,是全球占地面积最大、汉语志愿者教师人数最多的孔子学院,为泰东北地区的汉语推广以及中国文化传播事业做出了巨大的贡献,但它在全球范围内的知名度
目的:探讨黄芩素对顺铂诱导胃黏膜损伤的保护作用,并阐明其可能的作用机制,为今后黄芩素在临床上的应用,尤其是减轻顺铂的胃肠道副作用提供必要的的理论基础和实验依据。材料
近年来,随着设备小型化技术的快速发展,分布式探测集群已经被大量应用于实时目标识别等场景之中。但是,随着应用的深入,逐渐产生以下问题。受到单个节点探测精度的限制,分布式探测集群中单一节点在进行目标识别时,只能获取到有关目标的低特征维度知识,此类知识中往往会包含较多的干扰目标。同时,由于分布式探测集群去中心化的特点,集群每个节点所获取的知识均会直接上传给上层用户。大量包含干扰目标的知识同时向上层用户发
在国民经济中,中小企业正发挥着越来越重要的作用。一方面,中小企业为GDP的增长做出了重要贡献;另一方面,中小企业数量众多,解决了很大部分的国民就业问题,帮助缓解了许多的
随着互联网的逐渐普及和发展,互联网用户数量与日俱增。互联网中每天都会产生海量且多种多样的文本资源,其中蕴含丰富的信息,包括重要的地理位置信息。如何提取这些海量文本中的地理信息,以及分析和挖掘文本资源和地理信息之间的关系,是当今科学研究的热门方向之一。传统互联网是基于网址进行整合的,而将网页文本中的位置信息提取出来,重新整合,形成文本到地理位置的映射,对于研究并提出位置服务的创新模式,建立和发展新一
随着我国设施农业的飞速发展,虽其集约化程度很高,但因我国水资源分布的不均衡性,仍对节水灌溉有较高的经济要求。本研究以设施温室番茄生产为基础,从番茄幼苗生长发育所需水分的角度出发,深入研究分析番茄幼苗期对土壤水分含量的需求,最终使设施温室番茄灌溉的植物水分需求与经济性二者兼顾。本次实验以辽园多丽番茄为实验植物样本,在沈阳农业大学信息与电气工程学院农业生物信息智能检测研究所内,进行了基于叶绿素荧光成像