self-organization pervasive computing socio-technical systems smart cities self-adaptation software engineering collective intelligence crowdsourcing
Tout plus