Latest articles

GitHub Copilot in an R&D Context: Experimentation Feedback and Usage Analysis
After nearly a year of daily use of GitHub Copilot in a software research and development context, here is a feedback report based on my real-world experience. I work as a full-stack developer on projects involving Python, TypeScript (Angular), as well as more transversal topics such as documentation, configuration, and DevOps. Over the months, GitHub Copilot has established itself as a tool that is both powerful and imperfect. It has

What is Robotic Process Automation (RPA)? Our Complete Report.
About Top Illustration: « Built and unveiled for the first time in 1770, the Mechanical Turk or chess-playing automaton is a famous hoax built at the end of the 18th century: it was an alleged automaton with the ability to play chess. It was partially destroyed in a fire. Nowadays a replica has been created: it

Software Traces for Detecting Frauds in BL.Enfance
Fraudulent behaviors can be detected based on the applicative traces. In this work, we used application traces from BL.Enfance, one of our software dedicated to children’s activities billing and management. We specifically focused on detecting the modification of variables such as the family quotient (Q-CAF) and period of billing, which can be modified to change

Public Services’ Principles and Contractual Practice between Software Editors and Public Authorities
To make it simple, in the common sense, the “public service” is the practical way for public authorities (national and local) to implement their public policies. For instance: A university is one of the practical instruments used to implement the education and training policy; A metro company is one of the practical instruments used to

Hey Artificial Intelligence! If you want to Scan Me, please do it in 3D!
What if we could automatically count and detect objects and various pieces of equipment in a building? This would have a tremendous impact on inventory activities, daily inspections, making these tasks easier and faster. This is what we are trying to achieve here. The main idea consists in relying on depth cameras (such ad LiDAR,

The Election Watch Project: Dear candidate, what do you propose in terms of participative democracy?
Traditionally candidates for municipal elections prepare a program including various objectives they undertake to achieve if they are elected. The last French Municipale Election made no difference despite the quite particular context of execution of the 1st round due to the sanitary crisis. Hence, we used this period to gather data that could help Berger-Levrault

AI & Data analysis for predictive maintenance of sewerage pumping system
The International Asset Performance 4.0 Conference will be held from 15 to 17 September 2020 in Belgium. On this occasion, several companies have come together to organize a Hackathon. Among them is Aquafin, a Flemish specialist in wastewater treatment. Their objective is to improve the daily maintenance management of their pumping stations, using data combined with artificial intelligence. The company thus proposes to the participants to find the best possible algorithm to predict the risks of failure of their pumps, and/or

Data visualisation to ease planning in Infosilem Academics
The InfoSilem Academics software (previously TimeTabler) automates and simplifies the creation of academic schedules for faculties. The scheduling is centered on the notion of “deliveries”. A delivery is a combination of professors, academic blocks, and corresponding room requests, repeated at a given frequency. The software provides optimized time slots and room affectations depending on room constraints, the frequency of the delivery,

Multiscale Visualisation: From Territory to BIM View
The technical management of the territory is today a challenge that requires being able to manage objects such as the city or the building and space which contains them at different scales. The following video demonstrates our research prototype integrated into CARL Source for multi-scale management of equipment. You will see that it is possible

The MOTUS Project: Automatic Grouping by Theme of Support Tickets
Dear Project Managers, imagine if you could regroup automatically the thousands of maintenance tickets by topic in just one click. It would be nice no? This would have tremendous implications in priorising the bug fixing, improvement requests, new features, etc. Thus, saving significant amount of time and making better decisions. Well, this is what we

Optimizing Maintenance Planning for CARL Software
The management of the maintenance interventions planning is complicated. A large set of constraints must be considered when managing the plan such as the adequacy between skills and intervention acts, the respect of contracts and the availability of technicians, etc. As a result, the production of a plan becomes a big challenge, as we often

ICPC – 34th International Conference on Program Comprehension (Rio de Janeiro – Brazil)

Forum for advances in visualization and visual analytics – VIS 2025 (Vienna – Austria)

IFIP/SOCOLNET – Hybrid Human-AI Collaborative Networks (Porto – Portugal)


Camille Dupré Ph.D. thesis defense: “Pad-based Interaction in Mixed Reality environments”
Thursday 18th December at 2p.m. Paris time, Camille Dupré, Ph.D. Candidate has defended her thesis named “Pad-based Interaction in Mixed Reality environments”. Her thesis defense took place at the LISN, in Gif-sur-Yvette (660 Av. des Sciences Bâtiment, 91190), France. Take a look at the summary below. Summary Mixed Reality (MR) environments integrate virtual elements into
Nihed Bendahman Ph.D. thesis defense: “Evaluation and mitigation of hallucinations in automatic summarization in the specific context of legal documents”
Monday 15th December at 2p.m. Paris time, Nihed Bendahman, Ph.D. Candidate has defended her thesis named “Evaluation and mitigation of hallucinations in automatic summarization in the specific context of legal documents”. Her thesis defense took place at the IRIT Research Laboratory, in Toulouse, France. Take a look at the summary below. Summary Legal monitoring is a
Gabriel Darbord Ph.D. thesis defense: “Automatic test generation to help modernize our applications”
Friday 5th December at 9a.m. Paris time, Gabriel Darbord, Ph.D. Candidate has defended his thesis named “Automatic test generation to help modernize our applications”. His thesis defense took place in Lille, France. Take a look at the summary below. This thesis is fully in line with the partnership between Berger-Levrault and Inria, which aims to
Berger-Levrault strengthens its ties with AI startups!
We are proud to announce that we have joined Hub France IA, the largest association dedicated to artificial intelligence in France. This network now brings together more than 250 members—companies, startups, research laboratories, and institutions—who share the same goal: to accelerate the development and adoption of AI in France and Europe. Getting closer to the
Celebrating New PhDs from the BL.Research Team!
At Berger-Levrault, research is more than a mission—it’s a shared adventure. As the new academic year begins, we are proud to celebrate the success of four of our colleagues from the BL.Research team, who have reached a major milestone in their scientific journeys: the defense of their doctoral theses. These achievements are the result of
Hamza Safri Ph.D. thesis defense: “Federated learning for the IoT : Application for Industry 4.0”
Thuesday 24th June at 3pm Paris time, Hamza Safri, Ph.D. Candidate has defended his thesis named “Federated learning for the IoT: Application for Industry 4.0”. His thesis defense took place at the Inria Minatec Grenoble, Grenoble, France. Take a look at the summary below. Keywords: Model generalization, predictive maintenance, industrial IoT, federated learning, edge network,
ESUG 2025: Six contributions and 2 prizes for the Software Engineering Lab team!
Congratulations to our PhDs Nicolas Hlad, Aless Hosry, Benoit Verhaeghe and Pascal Zaragoza from Berger-Levrault’s BL.Research team for their participation in the 2025 edition of the ESUG (European Smalltalk User Group) conference! This year’s conference took place from July 1-4 in Gdansk, Poland. The theme was innovation in Smalltalk technologies and their use in software
Julien Breton Ph.D. thesis defense: “Extraction and formalization of regulatory industrial maintenance knowledge from semi-structured corpus data”
Friday, 27th June at 1.30 pm Paris time, Julien Breton, Ph.D. Candidate has defended his thesis named “Extraction and formalization of regulatory industrial maintenance knowledge from semi-structured corpus data”. His thesis defense took place at the IRIT research laboratory, Toulouse, France. Take a look at the summary below. Keywords: Legal compliance,Industrial maintenance, Norm extraction,LLM (Large