EBSF App : European Bus System of the Future - Veolia Environnement - PPE 2012

2012-06-12 101

Entreprise Partenaire : Veolia Environnement Recherche et Innovation (VERI)

Objectifs :
Dans le cadre de ce projet majeur, VERI a chargé notre équipe le développement d’une application destinée aux passagers de ce bus, importable sur cibles mobiles, dans le but d’améliorer la qualité de leur voyage. Notre application est également basée sur des protocoles de communication standards ce qui en fait une solution universelle susceptible d’être distribuée dans des proportions très large contrairement aux applications concurrentes qui sont liées à un contexte ou un environnement spécifique.

Solution :
Au sein de l’environnement à notre disposition (le banc de test EBSF de Veolia) nous avons développé une application Androïd qui accède aux différents services présents sur le réseau embarqué d’un prototype de simulation d’un bus. Notre système est composé de 3 couches d’abstractions indépendantes. La première est responsable de la communication avec le réseau. Elle accède aux services pertinents dans lesquels sont contenues les informations que nous souhaitons transmettre au passager. La seconde couche parse le contenu de ces services et alimente un modèle de données. Enfin, la couche la plus haute, qui est une interface graphique, affiche les informations contenues dans le modèle.

Résultats :
Nous avons réalisé un prototype fonctionnel qui accède à plusieurs services disponibles sur le réseau embarqué. Les informations que nous affichons suite au parsing correspondent parfaitement à la réalité. Le comportement en temps réel est lui aussi géré et produit un flux de valeurs fiables. Cependant, nous n’avons pas pu procéder à l’intégration finale sur une tablette Androïd, en dépit du bon fonctionnement de l’interface graphique ainsi que des deux couches inférieures.