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 basées sur les méta-modèles.

Intégrer le génie logiciel dans le monde de tous les jours

I have been a member of the Berger-Levrault research team for 6 years. And, one of our main challenges is integrating our innovation into the day-to-day world of the company. There are several ways to incorporate innovation: as an external code library, providing schema, teaching how to use new tools, and so on. In this […]

Intégrer le génie logiciel dans le monde de tous les jours Lire la suite »

# 3e place au Prix de l'Innovation de l'ESUG

BL Research team has participated in the European Smalltalk User Group conference in Serbia from 22.8.2022. to 26.8.2022. About scientific progresses in model driven engineering Out of all the talks, Boubou Thiam Niang has exposed his recent research work on “implementation of a Software Product Line according to model-based Delta-Oriented Programming” at the scientific conference

# 3e place au Prix de l'Innovation de l'ESUG Lire la suite »

Image vedette du processus CASINO

Casino, un outil pour migrer les applications

For five years now, our team is working on the preparation to migrate Berger-Levrault’s apps. To ease framework’s transition to new standards, we created Casino. A homemade tool to assist in future migrations. Casino, what’s that? It’s an innovative tool to simplify the migration process by automatically transforming apps code. We explain below the four

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

We led this project to determine the possibility to control a Microsoft Access 2013 application (or more recent versions) from a Java program to enable its migration.We’ve set up a two-steps approach: A first step to allow the utilization of Access software Application Programming Interface (API). Then, we studied the API to let us manipulate

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)

We are glad to announce the Ph.D. thesis defense of Benoit Verhaeghe. Benoit mainly worked on method and tools to semi-automatically migrate front-end frameworks. His work particularly focused on the migration Google Web Toolkit to Angular environement. The defense will take place in Lille on October 21st, 2021. Resume Developers use GUI frameworks to design

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

During my Ph.D. migration project, I consider the migration of several GUI aspects: Visual, Behavioral and Business. These elements are the main ones. When perfectly considered, you can migrate the front-end of any application. But, we are missing some other stuff 😄 For example, how do you migrate i18N files? In this post, I’ll present how to build a simple migration tool to migrate I18N files from .properties (used by 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

Today, Thursday 30th of September 2021, Benoît Verhaeghe, Ph.D. Candidate in the DRIT (Research and Technological Innovation Department) presents a part of his thesis called “Incremental Approach for Application GUI Migration using Metamodel.” Developers use GUI (Graphical User Interface) frameworks to design the graphical user interface of their applications. It allows them to reuse existing

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

For the last 4 years, I worked with the migration team of the DRIT on the Graphical User Interface (GUI) migration problem. We published several papers and successfully migrated applications based on different GUI frameworks. Today, we’ll see together how we perform such a great project. In short, I’ll present you the Model-Driven Engineering and

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

Retour en haut