A Collaboration Model for Community-Based Software Development with Social Machines

Abstract: Today’s crowdsourcing systems are predominantly used for processing independent tasks with simplistic coordination. As such, they offer limited support for handling complex, intellectually and organizationally challenging labour types, such as software development. In order to support crowdsourcing of the Continue reading

PRINGL – A domain-specific language for incentive management in crowdsourcing

Abstract: Novel types of crowdsourcing systems require a wider spectrum of incentives for efficient motivation and management of human workers taking part in complex collaborations. Incentive management techniques used in conventional crowdsourcing platforms are not suitable for more intellectually-challenging tasks. Continue reading

Predicting actions using an adaptive probabilistic model of human decision behaviours

Abstract: Computer interfaces provide an environment that allows for multiple objectively optimal solutions but individuals will, over time, use a smaller number of subjectively optimal solutions, developed as habits that have been formed and tuned by repetition. Designing an interface Continue reading

Are you doing what I think you are doing? Criticising uncertain agent models

Abstract: The key for effective interaction in many multiagent applications is to reason explicitly about the behaviour of other agents, in the form of a hypothesised behaviour. While there exist several methods for the construction of a behavioural hypothesis, there Continue reading

Analyzing Reliability in Hybrid Compute Units

Abstract: Modern development of computing systems caters the collaboration of human-based resources together with machine-based resources as active compute units. Those units can be dynamically provisioned on-demand for solving complex tasks, such as observed in collaborative applications, crowd sourced applications, Continue reading