Où docteurs et entreprises se rencontrent
Menu
Connexion

Conception et développement d’une architecture modulaire pour l’intégration d’indicateurs environnementaux dans la plate-forme DESCARTES

ABG-135481 Stage master 2 / Ingénieur 5 mois Environ 700€/mois
04/02/2026
Université Gustave Eiffel - Site de Marne-la-Vallée
Marne-la-Vallée Ile-de-France France
  • Informatique
  • Sciences de l’ingénieur
architecture modulaire, interface Java/ Python, Indicateurs environnementaux
01/04/2026

Établissement recruteur

https://www.univ-gustave-eiffel.fr/luniversite/notre-projet

Description

DESCARTES (Dynamic Efficiency of the Resilience and the System Action-Reaction Pattern in Transportation Networks) est une plate-forme dédiée à l’évaluation et à la régulation de la résilience des réseaux de transport. Développée à partir d’une méthodologie quantitative, elle permet de mesurer les performances des réseaux, tant dans des conditions normales que perturbées. Elle permet ainsi aux décideurs de comprendre d’une part, les niveaux de planification stratégique nécessaires pour faire face aux défaillances ; et de tester d’autre part, les impacts des stratégies de gestion sur la résilience du système.

Initialement développée en MATLAB, la plate-forme DESCARTES a été migrée vers Java pour des raisons de performance et de modularité. Cependant, pour enrichir ses fonctionnalités et permettre aisément l’intégration d’autres types d’indicateurs telles que pour les évaluations environnementales, nous pensons judicieux de développer une architecture modulaire permettant d’ajouter des modules écrits en Python.

Les objectifs principaux du stage sont :

  • Concevoir une interface Java-Python : développer un système permettant d’appeler des modules Python depuis la plate-forme Java.
  • Utiliser des technologies comme Jython, JPype, ou des API REST pour faciliter la communication entre les deux langages.
  • Intégrer des bibliothèques Python spécialisées (ex. : Pandas pour le traitement des données, NetworkX pour les analyses de réseaux).
  • Développer des modules Python pour les indicateurs environnementaux :
  • Implémenter des algorithmes pour calculer des indicateurs environnementaux (ex. : empreinte carbone des trajets, consommation énergétique des véhicules).
  • Valider et tester l’architecture modulaire :

Profil

  • Étudiant·e en Master 2 avec des compétences en développement logiciel.
  • Connaissances en Java et Python (obligatoire).
  • Capacité à travailler de manière autonome et en équipe.

Prise de fonction

01/04/2026
Partager via
Postuler
Fermer

Vous avez déjà un compte ?

Nouvel utilisateur ?