Resource and Agreement Management in Dynamic Crowdcomputing Environments

Open Web-based and social platforms dramatically influence models of work. Today, there is an increasing interest in outsourcing tasks to crowd sourcing environments that guarantee professional processing. The challenge is to gain the customer's confidence by organizing the crowd's mixture of capabilities and structure to become reliable. This work outlines the requirements for a reliable management in crowd computing environments. For that purpose, distinguished crowd members act as responsible points of reference. These members mediate the crowd's workforce, settle agreements, organize activities, schedule tasks, and monitor behavior. At the center of this work we provide a hard/soft constraints scheduling algorithm that integrates existing agreement models for service-oriented systems with crowd computing environments. We outline an architecture that monitors the capabilities of crowd members, triggers agreement violations, and deploys counteractions to compensate service quality degradation.

[1]  Wolfgang Ziegler,et al.  Reliable Orchestration of Resources Using WS-Agreement , 2006, HPCC.

[2]  Maja Vukovic,et al.  Crowdsourcing for Enterprises , 2009, 2009 Congress on Services - I.

[3]  Panagiotis G. Ipeirotis Analyzing the Amazon Mechanical Turk marketplace , 2010, XRDS.

[4]  Asit Dan,et al.  Web Services Agreement Speci cation , 2005 .

[5]  Peter I. Cowling,et al.  The Trade Off Between Diversity and Quality for Multi-objective Workforce Scheduling , 2006, EvoCOP.

[6]  Paolo Toth,et al.  Models and algorithms for a staff scheduling problem , 2003, Math. Program..

[7]  Schahram Dustdar,et al.  Runtime Behavior Monitoring and Self-Adaptation in Service-Oriented Systems , 2010, 2010 Fourth IEEE International Conference on Self-Adaptive and Self-Organizing Systems.

[8]  Frank Leymann,et al.  WS-BPEL Extension for People ? BPEL4People , 2005 .

[9]  Schahram Dustdar,et al.  Modeling and mining of dynamic trust in complex service-oriented systems , 2010, Inf. Syst..

[10]  Yeon-Koo Che Design competition through multidimensional auctions , 1993 .

[11]  Schahram Dustdar,et al.  Behavior Monitoring in Self-Healing Service-Oriented Systems , 2010, 2010 IEEE 34th Annual Computer Software and Applications Conference.

[12]  Heiko Ludwig,et al.  Web Service Level Agreement (WSLA) Language Specification , 2003 .

[13]  Daren C. Brabham Crowdsourcing as a Model for Problem Solving , 2008 .

[14]  Henrik Legind Larsen,et al.  Generalized conjunction/disjunction , 2007, Int. J. Approx. Reason..

[15]  Andreas T. Ernst,et al.  Staff scheduling and rostering: A review of applications, methods and models , 2004, Eur. J. Oper. Res..

[16]  D. Garlan,et al.  Task-based adaptation for ubiquitous computing , 2006, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[17]  Schahram Dustdar,et al.  Unifying Human and Software Services in Web-Scale Collaborations , 2008, IEEE Internet Computing.

[18]  David C. Parkes,et al.  Models for Iterative Multiattribute Procurement Auctions , 2005, Manag. Sci..

[19]  Antonio Cisternino,et al.  Collaborative Workforce, Business Process Crowdsourcing as an Alternative of BPO , 2010, ICWE Workshops.