Benoît 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 par méta-modèles.

Image vedette du processus CASINO

Casino, un outil pour migrer les applications

Depuis cinq ans maintenant, notre équipe travaille à la préparation de la migration des applications de Berger-Levrault. Pour faciliter la transition du framework vers les nouvelles normes, nous avons créé Casino. Un outil fait maison pour aider aux futures migrations. Casino, qu'est-ce que c'est ? C'est un outil innovant qui simplifie le processus de migration en transformant automatiquement le code des applications. Nous expliquons ci-dessous les quatre ...

Casino, un outil pour migrer les applications Lire la suite »

Interopérabilité Java/MS Access

Preuve de concept : Interopérabilité Java - MS Access par Benoît Verhaeghe et Julien Morgan de Rivery

Nous avons mené ce projet pour déterminer la possibilité de contrôler une application Microsoft Access 2013 (ou des versions plus récentes) à partir d'un programme Java pour permettre sa migration.Nous avons mis en place une approche en deux étapes : Une première étape pour permettre l'utilisation de l'interface de programmation d'application (API) du logiciel Access. Ensuite, nous avons étudié l'API pour nous permettre de manipuler ...

Preuve de concept : Interopérabilité Java - MS Access par Benoît Verhaeghe et Julien Morgan de Rivery Lire la suite »

Icône de défense

Benoit Verhaeghe Soutenance de thèse : "Incremental Approach for Application GUI Migration using Metamodel" (Approche incrémentale pour la migration de l'interface graphique d'une application à l'aide d'un méta-modèle)

Nous sommes heureux d'annoncer la soutenance de thèse de Benoit Verhaeghe. Benoit a principalement travaillé sur les méthodes et outils de migration semi-automatique de frameworks frontaux. Son travail a notamment porté sur la migration de Google Web Toolkit vers l'environnement Angular. La soutenance aura lieu à Lille le 21 octobre 2021. Résumé Les développeurs utilisent des frameworks d'interface graphique pour concevoir ...

Benoit Verhaeghe Soutenance de thèse : "Incremental Approach for Application GUI Migration using Metamodel" (Approche incrémentale pour la migration de l'interface graphique d'une application à l'aide d'un méta-modèle) Lire la suite »

Drapeau mondial international

Migration des fichiers d'internationalisation

Au cours de mon projet de migration de doctorat, je considère la migration de plusieurs aspects de l'interface graphique : Visuel, Comportemental et Métier. Ces éléments sont les principaux. Lorsqu'ils sont parfaitement pris en compte, vous pouvez migrer le front-end de n'importe quelle application. Mais, il nous manque d'autres éléments 😄 Par exemple, comment migrer les fichiers i18N ? Dans ce post, je vais présenter comment construire un outil de migration simple pour migrer les fichiers I18N depuis les .properties (utilisés par Java)....

Migration des fichiers d'internationalisation Lire la suite »

Logo de l'ICSME

Benoît Verhaeghe, candidat au doctorat dans le cadre de la participation de la DRIT à la conférence ICSME

Aujourd'hui, jeudi 30 septembre 2021, Benoît Verhaeghe, candidat au doctorat à la DRIT (Direction de la Recherche et de l'Innovation Technologique) présente une partie de sa thèse intitulée "Incremental Approach for Application GUI Migration using Metamodel". Les développeurs utilisent des frameworks GUI (Graphical User Interface) pour concevoir l'interface utilisateur graphique de leurs applications. Cela leur permet de réutiliser les ...

Benoît Verhaeghe, candidat au doctorat dans le cadre de la participation de la DRIT à la conférence ICSME Lire la suite »

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

Au cours des 4 dernières années, j'ai travaillé avec l'équipe de migration de la DRIT sur le problème de la migration des interfaces utilisateur graphiques (GUI). Nous avons publié plusieurs articles et avons réussi à migrer des applications basées sur différents frameworks GUI. Aujourd'hui, nous allons voir ensemble comment nous réalisons un si grand projet. En bref, je vais vous présenter 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 outil d'édition étonnant. Grâce à ses extensions, on peut développer en utilisant de nombreux langages de programmation. Cependant, 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 le code Java. Nous utilisons le poste 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 logiciels 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 l'ensemble du logiciel en une seule fois est presque impossible. De nombreuses entreprises procèdent à la migration de leurs systèmes logiciels. Et donc, nous ...

Tester la migration des interfaces graphiques utilisateur Lire la suite »

Retour haut de page