Affiliation:
1. University of Trento, Italy
Abstract
Crowdsourcing (CS) is the outsourcing of a unit of work to a crowd of people via an open call for contributions. Thanks to the availability of online CS platforms, such as Amazon Mechanical Turk or CrowdFlower, the practice has experienced a tremendous growth over the past few years and demonstrated its viability in a variety of fields, such as data collection and analysis or human computation. Yet it is also increasingly struggling with the inherent limitations of these platforms: each platform has its own
logic
of how to crowdsource work (e.g., marketplace or contest), there is only very little support for
structured
work (work that requires the coordination of multiple tasks), and it is hard to
integrate
crowdsourced tasks into state-of-the-art business process management (BPM) or information systems.
We attack these three shortcomings by (1) developing a flexible CS platform (we call it
Crowd Computer
, or CC) that allows one to program custom CS logics for individual and structured tasks, (2) devising a BPMN--based modeling language that allows one to program CC intuitively, (3) equipping the language with a dedicated visual editor, and (4) implementing CC on top of standard BPM technology that can easily be integrated into existing software and processes. We demonstrate the effectiveness of the approach with a case study on the crowd-based mining of mashup model patterns.
Funder
BPM4People project of the EU FP7 SME Capacities program
Evaluation and Enhancement of Social, Economic, and Emotional Wellbeing of Older Adults project under agreement 14.Z50.310029 of Tomsk Polytechnic University, Russia
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Networks and Communications
Cited by
29 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献