Mise en place d'une décision collective résiliente sur une infrastructure IoT à l'aide du framework pyDCOP


Cette démonstration vise à illustrer l'utilisation du framework pyDCOP, qui implémente plusieurs méthodes de résolution de problèmes d'optimisation sous contraintes distribuées (DCOP) et fournit des utilitaires pour les déployer sur une infrastructure distribuée et également doter le système de capacités de résilience, nécessaire dans des environnements comme l'Internet-of-Things, dans des scénarios d'Intelligence ambiante ou de Smart Home. Les scénarios sont modélisés dans un format dédié, traduits dans un problème d'optimisation ou de satisfaction de contraintes distribuées, puis poussés vers les dispositifs qui se coordonnent en utilisant des protocoles choisis pour s'autoconfigurer de manière décentralisée. PyDCOP fournit également un cadre de résilience, qui équipe le système avec des capacités d'adaptation contre les disparitions imprévues d'équipements. Ce mécanisme est basé sur la réplication de décisions et un mécanisme de réparation léger basé sur un DCOP.