Vous êtes ici : Accueil > Actualités > Un environnement intégré pour la modélisation et la supervision de systèmes IoT

Actualité

Ingénierie logicielle et système

Un environnement intégré pour la modélisation et la supervision de systèmes IoT


​​​Faire interagir une multitude d'objets en toute sécurité requiert une certaine homogénéité des outils, supports et protocoles. Le List, institut de CEA Tech, a contribué au développement d'un environnement de conception et de supervision des systèmes IoT, basé sur l'ingénierie dirigée par les modèles.​

Publié le 13 octobre 2016

Le déploiement de l'Internet des objets (IoT) permet de faire coopérer des systèmes hétérogènes pour offrir de nouvelles applications et services. Cette hétérogénéité des supports matériels et logiciels et des protocoles réseaux, rend la détection d'états critiques délicate.

Dans le cadre du projet S3P, le List, en collaboration avec PrismTech et MicroEJ, a proposé un environnement intégré de développement et de supervision de systèmes IoT. Il permet de traiter les trois activités :  le développement des applications, leur déploiement sur des ressources d'exécution, et la supervision du système à l'exécution.

Pour la phase de développement, l'atelier d'ingénierie dirigée par les modèles du CEA List Papyrus, permet de concevoir des applications IoT et ce, indépendamment de l'hétérogénéité des ressources d'exécution et communication. Ensuite le code est automatiquement généré et déployé sur les plates-formes d'exécution. Le déploiement et la supervision reposent sur les solutions dédiées à l'IoT que sont PrismTech Vortex DDS et MicroEJ OS.

Le prototype de cet environnement intégré a été démontré avec succès sur une application domotique. Bientôt, les chercheurs du List s'attacheront à faire en sorte que la reconfiguration automatique en cours d'exécution soit possible, grâce à l'intégration de techniques de raisonnement et de planification.​

Haut de page

Haut de page