JAIME Damien

Doctorant à Sorbonne Université (ATER, Université Paris Nanterre)
Équipe : MoVe
Date d'arrivée : 15/07/2021
    Sorbonne Université - LIP6
    Boîte courrier 169
    Couloir 25-26, Étage 2, Bureau 203
    4 place Jussieu
    75252 PARIS CEDEX 05

Tel: 01 44 27 87 71, Damien.Jaime (at) nulllip6.fr
https://lip6.fr/Damien.Jaime

Direction de recherche : Pascal POIZAT

Co-encadrement : EL HADDAD Joyce (Université Paris Dauphine / LAMSADE)

Analyse et évolution de dépendances dans les écosystèmes logiciels

Dans les logiciels modernes, de petits changements peuvent avoir de grandes conséquences, comme cela a pu être observé lors du "left pad incident". La suppression de cette fonction de 10 lignes du registre du gestionnaire de packages npm, a causé des problèmes pour des milliers de projets qui en dépendaient, directement ou indirectement. L'enchevêtrement entre pièces les composant est une cause bien connue de la complexité des logiciels. C'est le cas aux bas niveaux avec des dépendances entre fonctions, méthodes ou classes. Mais des niveaux plus élevés, comme celui des écosystèmes logiciels, apportent encore plus à la complexité. L'objectif de la thèse est de proposer de nouvelles solutions aidant les organisations à analyser leurs écosystèmes logiciels et à réaliser l'évolution au niveau de leurs dépendances.

Publications 2022-2024