Conception et développement d’une architecture modulaire pour l’intégration d’indicateurs environnementaux dans la plate-forme DESCARTES
| ABG-135481 | Master internship | 5 months | Environ 700€/mois |
| 2026-02-04 |
- Computer science
- Engineering sciences
Employer organisation
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 :
Profile
- É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.
Starting date
Vous avez déjà un compte ?
Nouvel utilisateur ?
Get ABG’s monthly newsletters including news, job offers, grants & fellowships and a selection of relevant events…
Discover our members
Nantes Université
Groupe AFNOR - Association française de normalisation
Nokia Bell Labs France
Aérocentre, Pôle d'excellence régional
SUEZ
ADEME
ANRT
Institut Sup'biotech de Paris
Servier
Medicen Paris Region
ASNR - Autorité de sûreté nucléaire et de radioprotection - Siège
Tecknowmetrix
ONERA - The French Aerospace Lab
Laboratoire National de Métrologie et d'Essais - LNE
Généthon
TotalEnergies
Ifremer
-
Thesis topicRef. 136882NANTES , Pays de la Loire , FranceAquasys/Université Gustave Eiffel
Thèse CIFRE : De la prévision à la prise de décision sous incertitude : vers une meilleure gestion des ressources en eau (LabCom aiQua)
Scientific expertises :Earth, universe, space sciences
-
JobRef. 136133, Ile-de-France , France
Association Bernard Gregory ABGFormateur.rice
Scientific expertises :Open to all scientific expertises
Experience level :Any
