UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

PREM: Prestige Network Enhanced Developer-Task Matching for Crowdsourced Software Development

Mao, K; Wang, Q; Jia, YUE; Harman, MARK; (2016) PREM: Prestige Network Enhanced Developer-Task Matching for Crowdsourced Software Development. (UCL Department of Computer Science Research Notes RN/16/06). Department of Computer Science, UCL (University College London): London, UK. Green open access

[thumbnail of RN_16_06.pdf]
Preview
Text
RN_16_06.pdf

Download (1MB) | Preview

Abstract

Many software organizations are turning to employ crowdsourcing to augment their software production. For current practice of crowdsourcing, it is common to see a mass number of tasks posted on software crowdsourcing platforms, with little guidance for task selection. Considering that crowd developers may vary greatly in expertise, inappropriate developer-task matching will harm the quality of the deliverables. It is also not time-efficient for developers to discover their most appropriate tasks from vast open call requests. We propose an approach called PREM, aiming to appropriately match between developers and tasks. PREM automatically learns from the developers’ historical task data. In addition to task preference, PREM considers the competition nature of crowdsourcing by constructing developers’ prestige network. This differs our approach from previous developer recommendation methods that are based on task and/or individual features. Experiments are conducted on 3 TopCoder datasets with 9,191 tasks in total. Our experimental results show that reasonable accuracies are achievable (63%, 46%, 36% for the 3 datasets respectively, when matching 5 developers to each task) and the constructed prestige network can help improve the matching results.

Type: Working / discussion paper
Title: PREM: Prestige Network Enhanced Developer-Task Matching for Crowdsourced Software Development
Open access status: An open access version is available from UCL Discovery
Publisher version: http://www.cs.ucl.ac.uk/research/research_notes/
Language: English
UCL classification: UCL
UCL > Provost and Vice Provost Offices
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science
URI: https://discovery.ucl.ac.uk/id/eprint/1508050
Downloads since deposit
279Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item