Logo_ecole_slices   slicefr_1.png  slicesri_color_pos.png  cropped_FR2030_Cloud_Couleur.jpg  logo_pepr_reseaux.jpg   ENS de Lyon

Ariel OS : une plateforme de logiciel embarqué en Rust pour microcontrôleurs connectés
Emmanuel Baccelli  1@  , Romain Fouquet  1@  
1 : Inria
MESRI

 

Dans le cadre d'une communauté open-source internationale que nous avons fondée et que nous animons (en lien avec RIOT), nous développons un système d'exploitation en Rust pour microcontrôleurs, destiné aux systèmes embarqués à basse consommation énergétique, connectés et sécurisés.
Nous nous proposons dans un premier temps de présenter les spécificités du langage pour les systèmes embarqués ainsi que différentes façons dont l'écosystème existant en tire parti, avant de mettre en lumière les limitations actuelles de cet écosystème pour le développement d'applications embarquées. Dans un second temps, nous présenterons Ariel OS, un système d'exploitation qui vise à répondre à ces limitations tout en s'appuyant sur l'écosystème existant, notamment par l'utilisation d'un build system adapté, afin de créer des applications connectées et portables facilement. Dans un troisième temps, nous aborderons les besoins en termes de testbed experimental et de batteries de test d'intégration continue (CI/CD) caractéristiques pour le developpement et la maintenance d'un RTOS tel que Ariel OS et/ou RIOT, qui auraient potentiellement vocation à être en partie couverts par SLICES.

Pour plus d'information sur Ariel OS: voir https://ariel-os.org/



  • Poster
Chargement... Chargement...