Un "système complexe" peut qualifier n’importe quel système composé d’un grand nombre d’entités hétérogènes, dans lequel des interactions locales entre entités créent différents niveaux de structures et d’organisations collectives. L’émergence du paradigme de l’Internet des objets ou des choses (Internet of Things, IoT) place l’utilisateur au cœur d’un environnement intelligent et connecté à l’Internet. En associant ce paradigme aux grandes capacités de stockage et de calculs offertes par les paradigmes de la grille (Grid Computing) ou de l’informatique en nuage (Cloud Computing), ainsi qu’à des systèmes intermédiaires comme les serveurs de proximité, les possibilités de création de systèmes répartis sont multipliées. Cependant, la grande...