Crowdsourcing Software Development: Task Assignment Using PDDL Artificial Intelligence Planning

Muhammad Zahid Tunio, Haiyong Luo, Cong Wang and Fang Zhao
Volume: 14, No: 1, Page: 129 ~ 139, Year: 2018
10.3745/JIPS.04.0055
Keywords: AI, Crowdsourcing, Personality, Planning Language, Software Development, Task
Full Text:

Abstract
The crowdsourcing software development (CSD) is growing rapidly in the open call format in a competitive environment. In CSD, tasks are posted on a web-based CSD platform for CSD workers to compete for the task and win rewards. Task searching and assigning are very important aspects of the CSD environment because tasks posted on different platforms are in hundreds. To search and evaluate a thousand submissions on the platform are very difficult and time-consuming process for both the developer and platform. However, there are many other problems that are affecting CSD quality and reliability of CSD workers to assign the task which include the required knowledge, large participation, time complexity and incentive motivations. In order to attract the right person for the right task, the execution of action plans will help the CSD platform as well the CSD worker for the best matching with their tasks. This study formalized the task assignment method by utilizing different situations in a CSD competition-based environment in artificial intelligence (AI) planning. The results from this study suggested that assigning the task has many challenges whenever there are undefined conditions, especially in a competitive environment. Our main focus is to evaluate the AI automated planning to provide the best possible solution to matching the CSD worker with their personality type

Article Statistics
Multiple requests among the same broswer session are counted as one view (or download).
If you mouse over a chart, a box will show the data point's value.


Cite this article
IEEE Style
Muhammad Zahid Tunio, Haiyong Luo, Cong Wang, Fang Zhao, "Crowdsourcing Software Development: Task Assignment Using PDDL Artificial Intelligence Planning," Journal of Information Processing Systems, vol. 14, no. 1, pp. 129~139, 2018. DOI: 10.3745/JIPS.04.0055.

ACM Style
Muhammad Zahid Tunio, Haiyong Luo, Cong Wang, Fang Zhao, "Crowdsourcing Software Development: Task Assignment Using PDDL Artificial Intelligence Planning," Journal of Information Processing Systems, 14, 1, (2018), 129~139. DOI: 10.3745/JIPS.04.0055.