Thesis Topic Details

Topic ID:
3566
Title:
SOC4Crowd: Support Complex Crowdsourcing from Service-Oriented Computing
Supervisor:
Helen Hye-Young Paik
Research Area:
Service Oriented Computing, Web Applications, Software Engineering
Associated Staff
Assessor:
Fethi Rabhi
Topic Details
Status:
Active
Type:
R & D
Programs:
CS CE SE
Group Suitable:
Yes
Industrial:
No
Pre-requisites:
Web application programming, Web services
Description:
Crowdsourcing is changing the way people work and solve problems, from "in-house working" to "public outsourcing". Most online crowdsourcing platforms perform two main functions: (i) allowing users to advertise their tasks and (ii) helping them find candidate workers. Conventionally, the types of work advertised in the platforms have been simple and basic (e.g., tagging a photo). The platforms do not support crowdsourcing of complex work consisting of interdependent tasks. Those tasks require not only having simple task/worker pairs, but also coordinating multiple workers together for completion of the crowd work (i.e., a common goal).

In this project, we aim to bring the coordination support for task requesters in our own crowdsourcing platform "SOC4Crowd". To this end, each crowd worker will be modeled as a web service that can be self-declared, dynamically discovered and assembled into the complex crowd work; meanwhile, we will design a goal-based language for both requesters and workers to plan the complex crowd work. This high-level definition language will be transformed into a low-level web service orchestration language, e.g. BPEL. Therefore, it can be executed to coordinate multiple crowd workers.

A wide range of technologies will be used in this project, particularly, web services and cloud computing services, e.g. BPEL, REST, Amazon SQS, etc.
Comments:
--
Past Student Reports
 
No Reports Available. Contact the supervisor for more information.

Check out all available reports in the CSE Thesis Report Library.

NOTE: only current CSE students can login to view and select reports to download.