Abstract
Crowdsourcing is a relatively new phenomenon in computer science and software engineering. In crowdsourcing a task is delivered to a crowd of participants who will work on this task. Task allocation is then an important aspect in the context of crowdsourcing. If done properly, it delivers successful results based on the answers provided by the crowd. However, task allocation in crowdsourcing is not a trivial problem. Factors like a task’s requirements, the knowledge required for its resolution, and the size and heterogeneity of the participants in the crowd all impact task allocation, and therefore, the expected quality of the task results. In this case, the execution of actions from a plan, which assist the dynamic tasks’ allocation in crowdsourcing systems, become relevant as an alternative solution. This paper formalizes task allocation in crowdsourcing scenarios as an artificial intelligence planning problem. Our results suggest that task allocation has several challenges when it is observed in distributed, undefined and dynamic environments, like in crowdsourcing scenarios. Our goal is to evaluate if automated planning is appropriate for providing a plan to match skills of crowd workers for the right tasks in software engineering projects.
Original language | English |
---|---|
Title of host publication | CrowdSourcing in Software Engineering (CSI-SE), 2016 IEEE/ACM 3rd International Workshop on |
Publisher | IEEE Explore |
Pages | 36-40 |
Number of pages | 5 |
Edition | January 2017 |
ISBN (Electronic) | 9781450341585 |
DOIs | |
Publication status | Published - 14 May 2016 |
Event | 2016 IEEE/ACM 3rd International Workshop on CrowdSourcing in Software Engineering (CSI-SE) - Austin, United States Duration: 16 May 2016 → 16 May 2016 https://ieeexplore.ieee.org/xpl/conhome/7808224/proceeding |
Publication series
Name | IEEE/ACM International Workshop on CrowdSourcing in Software Engineering (CSI-SE) |
---|---|
Publisher | IEEE |
Volume | 3rd |
Conference
Conference | 2016 IEEE/ACM 3rd International Workshop on CrowdSourcing in Software Engineering (CSI-SE) |
---|---|
Country/Territory | United States |
City | Austin |
Period | 16/05/16 → 16/05/16 |
Internet address |
Bibliographical note
ACKNOWLEDGMENTThis work is partially sponsored by the Brazilian Law 8.248/91. This
research is also partially funded by CNPq (406692/2013-0 and
301136/2014-9). Rafael Prikladnicki is a CNPq researcher
(312127/2015-4). Felipe Meneguzzi thanks CNPq for support within process numbers 306864/2013-4 under the PQ fellowship and 482156/2013-9 under the Universal project programs.
Copyright: © 2016 ACM
Keywords
- Crowdsourcing
- automated planning
- task allocation
- software engineering