Santiago Bragagnolo rejoint notre équipe et commence son doctorat.

Nous sommes très heureux d'annoncer que Santiago Bragagnolo rejoint Berger-Levrault et les équipes de DRI pour commencer sa thèse de doctorat (CIFRE). L'objectif de Santiago est de contribuer à trouver des solutions pour aider Berger-Levrault à migrer les solutions existantes implémentées avec Visual Basic et Access vers des frameworks modernes basés sur le web.

Ce sujet de thèse intitulé "Migration des programmes hérités vers des architectures Web : Le cas de la migration des programmes Microsoft Access vers Angular / Microservices"sera dirigé par le chercheur de renommée internationale Stéphane Ducasse dans le L'équipe RMOD à l'adresse INRIA Lille.

Pour ce faire, l'objectif de la thèse est de proposer une approche outillée pour comprendre, valider et rétroconcevoir du code vers un modèle de domaine (DDD). La thèse abordera les points suivants :

  • Séparation du code source en code technique et code métier. Le code technique peut être subdivisé en plusieurs couches, en particulier, pour une migration vers une architecture web, l'identification spécifique du code lié à l'interface avec l'utilisateur devra être complètement revue.
  • Regroupement des parties du code (métier) qui traitent des mêmes concepts. Ces concepts peuvent avoir été identifiés au préalable (modélisation métier spécifique antérieure) ou être identifiés "au fur et à mesure".
  • Aide à la restructuration du code autour des concepts commerciaux identifiés.

Bienvenue Santiago et bonne chance pour les 3 prochaines années !

Biographie :
Santiago Bragnolo est passionné par le codage. Il est ingénieur logiciel et chercheur en développement. Santiago a passé plusieurs années en tant qu'ingénieur en transfert de technologie à l'INRIA en travaillant dans différents partenariats. Au cours de ces partenariats, il a travaillé sur les problématiques de Berger Levrault en matière de blockchain et de traçabilité ou de migration d'applications Microsoft Access.
Ses principaux centres d'intérêt sont l'analyse et la modélisation de la connaissance, du concept, du langage et du temps d'exécution.
Il a un grand intérêt pour le calcul parallèle / simultané et les machines virtuelles.
Pour cela, il travaille sur les applications et les langages de programmation réflexifs.
Il participe également à la communauté open source du langage et de l'environnement de programmation Pharo.

Plus ...

Retour en haut