RNTI

MODULAD
Apports des architectures logicielles pour l'Internet des objets
In CAL 2014, vol. RNTI-L-7, pp.01-02
Résumé
Les architectures logicielles supportent désormais non seulement la conception mais aussi l'exécution de systèmes logiciels complexes. Dans cette présentation, nous présentons les résultats obtenus par notre équipe dans le domaine du développement de plateformes intergicielles supportant l'exécution d'architectures logicielles orientées services réparties sur l'Internet. Nous montrons ensuite comment les principes adoptés à l'échelle de l'Internet des services peut être transposés dans l'Internet des objets. L'adoption d'architectures logicielles dans le développement de systèmes contraints tels que des capteurs contribue non seulement à améliorer l'empreinte énergétique de ces systèmes mais il met aussi en évidence la nécessité pour les architectures logicielles d'évoluer pour proposer des notations plus canoniques et réutilisables. La dernière partie de cette présentation couvre donc des travaux plus récents sur le prototypage rapide d'architectures en utilisant un langage dédié à la programmation des architectures logicielles.