Context-aware Programming for Hybrid and Diversity-aware Collective Adaptive Systems

Abstract: Collective adaptive systems (CASs) have been researched intensively since many years. However, the recent emerging developments and advanced models in service-oriented computing, cloud computing and human computation have fostered several new forms of CASs. Among them, Hybrid and Diversity-aware Continue reading

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

Abstract: Crowdsourcing is generally used for tasks with minimal coordination, providing limited support for dynamic reconfiguration. Modern systems, exemplified by social machines, are subject to continual flux in both the client and development communities and their needs. To support crowd Continue reading

Virtualizing Communication for Hybrid and Diversity-Aware Collective Adaptive Systems

Abstract: Hybrid and Diversity-Aware Collective Adaptive Systems(HDA-CAS) form a broad class of highly distributed systems comprising a number of heterogeneous human-based and machine-based computing(service) units. These units collaborate in ad-hoc formed, dynamically-adaptive collectives. The flexibility of these collectives makes them Continue reading

Programming Model Elements for Hybrid Collaborative Adaptive Systems

Abstract: Hybrid Diversity-aware Collective Adaptive Systems (HDA-CAS) is a new generation of socio-technical systems where both humans and machine peers complement each other and operate collectively to achieve their goals. These systems are characterized by the fundamental properties of hybridity Continue reading