A survey of the use of crowdsourcing in software engineering

A survey of the use of crowdsourcing in software engineering
复制标题

DOI:
10.1016/j.jss.2016.09.015
复制
发表时间:
2017-04-01
影响因子:
3.5
通讯作者:
Jia, Yue
Jia, Yue
中科院分区:
计算机科学2区
文献类型:
--
作者:
Mao, Ke;Capra, Licia;Jia, Yue

文献摘要

被引文献

相似文献

“众包”一词最初是在2006年推出的,目的是描述在线工人的新兴分布式问题解决模型。从那时起,它已经进行了广泛的研究和练习以支持软件工程。在本文中,我们对在软件工程中使用众包的使用进行了全面的调查,以涵盖有关此主题的所有文献。我们首先回顾了众包的定义,并得出了我们对众包软件工程的定义及其分类法。然后,我们总结了软件工程和相应案例研究中的工业众包实践。我们进一步分析了众包的软件工程领域,任务和应用程序以及参与实现众包软件工程解决方案的平台和利益相关者。我们结论是揭露趋势,开放问题和机会,以便将来对众包软件工程进行研究。 (c)2016 Elsevier Inc.保留所有权利。
The term 'crowdsourcing' was initially introduced in 2006 to describe an emerging distributed problem solving model by online workers. Since then it has been widely studied and practiced to support software engineering. In this paper we provide a comprehensive survey of the use of crowdsourcing in software engineering, seeking to cover all literature on this topic. We first review the definitions of crowdsourcing and derive our definition of Crowdsourcing Software Engineering together with its taxonomy. Then we summarise industrial crowdsourcing practice in software engineering and corresponding case studies. We further analyse the software engineering domains, tasks and applications for crowdsourcing and the platforms and stakeholders involved in realising Crowdsourced Software Engineering solutions. We conclude by exposing trends, open issues and opportunities for future research on Crowdsourced Software Engineering. (C) 2016 Elsevier Inc. All rights reserved.