none4Emerging distributed computing scenarios (mobile, pervasive, and social) are characterised by intrinsic openness, decentralization, and dynamics. As a consequence, the effective deployment and execution of distributed services and applications calls for open service frameworks promoting situated and self-adaptive behaviours, and supporting diversity in services and long-term evolvability. This suggests adopting nature-inspired and/or socially-inspired approaches, in which services are modelled and deployed as autonomous individuals in an ecosystem of other services, data sources, and pervasive devices. Accordingly, the self-organizing interactions patterns among components and the resulting emerging dynamics of the system, as those of ...