Explore our projects & studies

Explore our projects & studies

From Artificial Intelligence to Human-Computer Interaction and Software Architecture, our research team tackles complex problems across many domains. We seek at providing the best of modern technology for public services, health-care and industry.

interoperability illustration

BL.MOM Connector Generation – Part 2

Figure 1. Global architecture of BL-MOM Connector Generator Figure 2. Interoperability contexts catalogue Figure 3. Creating a new connector Figure 4. Integrated AsyncAPI editor and schema documentation Figure 5. Generated message schema documentation – according to the AsyncAPI specification Figure 6. Manually written code on the left side Vs generated

Read More »
International world flag

Migrating internationalization files

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

Read More »

Representing front-end of Applications in a nutshell

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

Read More »

Monoliths in the shadow of the micro

Microservices are emerging nowadays for the simple reason that monolithic applications are complex to maintain, evolve and administer. It was therefore necessary to segment our monolith into a multitude of fragments. These fragments allow for a much simpler technical and/or functional evolution.This evolution is now common in the backend domain.

Read More »

How to use VSCode and Moose to analyze Java projects?

VSCode is an amazing editing tool. Thanks to its extensions, one can develop using many programming languages. However, what about analyzing a software system using VSCode? In this article, we will show you how to use VSCode with Moose to analyze Java code. We use Christopher Fuhrman’s post as an

Read More »
Retour en haut