Group task allocation approach for heterogeneous software crowdsourcing tasks
摘要:It is more common for multiple users to collaborate to develop a software application in a P2P collaborative working environment. In collaborative software development, the rational allocation of software development tasks is of great significance. However, heterogeneous of software development tasks, such as the value of the task, the skill required, the effort required and difficulty, increase the complexity of task allocation. This paper proposes an allocation approach of crowd intelligence software development task in which multiple individuals collaborate to complete software development tasks. The heterogeneous task allocation problem in the crowd intelligence software development system is formulated as an optimization problem. Then, the process of task allocation is modelled using the hidden Markov model. In our study, due to the insufficiency of data characteristics, we propose to construct a generator using Generative Adversarial Networks(GANs) to solve this problem. Then, the Baum-Welch algorithm is used for detailed analysis and calculation of model parameters. And on this basis, effective task allocation strategies for maximizing the total value of tasks obtained by the workers are explored through the Viterbi algorithm. Based on the Agile Manager (AM) dataset, which contains a large scale real human task allocation strategy, the model learns from human decision-making strategies that have achieved good outcomes. Based on the Agile Manager dataset, this approach is evaluated experimentally. The results show that it outperforms the artificial intelligence (AI) player in the AM game platform.
关键字:Software development task allocation; Heterogeneous tasks; Generative adversarial networks; Hidden Markov model; Agile Manager
ISSN号:1936-6442
发表日期:2020-10-01
影响因子:2.792700
期刊分区(SCI为中科院分区):三区
收录情况:SCIE(科学引文索引网络版),EI(工程索引)
发表期刊名称:Peer-to-Peer Networking and Applications
参与作者:殷小静,何伟,郭伟,Yu, Han,崔立真
第一作者:黄霁崴
论文类型:期刊论文
论文概要:殷小静,黄霁崴,何伟,郭伟,Yu, Han,崔立真,Group task allocation approach for heterogeneous software crowdsourcing tasks,Peer-to-Peer Networking and Applications,2020,
论文题目:Group task allocation approach for heterogeneous software crowdsourcing tasks