Benoit Verhaeghe

Après une thèse de doctorat à Berger-Levrault avec l'Inria Lille, je travaille à Berger-Levrault pour collaborer avec le laboratoire afin de créer des solutions innovantes qui aident à migrer et améliorer les systèmes logiciels. Pour ce faire, j'utilise des approches basées sur les méta-modèles.

Représenter le front-end des applications en quelques mots

Au cours des quatre dernières années, j'ai travaillé avec l'équipe de migration du DRIT sur le problème de la migration de l'interface utilisateur graphique (GUI). Nous avons publié plusieurs articles et réussi à migrer des applications basées sur différents cadres d'interface utilisateur graphique. Aujourd'hui, nous allons voir ensemble comment nous avons réalisé un tel projet. En bref, je vous présenterai l'ingénierie dirigée par les modèles et [...]

Représenter le front-end des applications en quelques mots Lire la suite »

Comment utiliser VSCode et Moose pour analyser les projets Java ?

VSCode est un formidable outil d'édition. Grâce à ses extensions, on peut développer en utilisant de nombreux langages de programmation. Mais qu'en est-il de l'analyse d'un système logiciel à l'aide de VSCode ? Dans cet article, nous allons vous montrer comment utiliser VSCode avec Moose pour analyser du code Java. Nous utiliserons l'article de Christopher Fuhrman comme exemple. Bien que nous puissions effectuer

Comment utiliser VSCode et Moose pour analyser les projets Java ? Lire la suite »

Tester la migration des interfaces graphiques utilisateur

Les technologies et les frameworks ne sont pas immortels, c'est un fait. Pour un éditeur de logiciel comme nous, il est régulièrement nécessaire de migrer un framework vers un autre. Dans le cas d'un gros logiciel comme e-sedit par exemple, migrer tout le logiciel en une seule fois est presque impossible. De nombreuses entreprises sont en train de migrer leurs systèmes logiciels. C'est pourquoi nous

Tester la migration des interfaces graphiques utilisateur Lire la suite »

Migration automatique des logiciels : de GWT à Angular

Soutien à l'automatisation de la migration de l'interface d'une application Web : le cas de GWT vers Angular Au cours de l'évolution d'une application, il est parfois nécessaire de migrer son implémentation vers un langage de programmation et/ou un cadre d'interface utilisateur graphique (GUI) différent. Les frameworks d'interface graphique web, en particulier, évoluent à un rythme rapide. Par exemple, en 2018, il existe

Migration automatique des logiciels : de GWT à Angular Lire la suite »

Retour en haut