
Latest articles

Applying Agentic AI towards enabling computerized maintenance management systems
In the critical domain of Computerized Maintenance Management Systems (CMMS), solutions like CARL Source empower businesses to efficiently create, schedule, and manage maintenance tasks. These platforms are widely used to coordinate work orders for repairing industrial machinery across multiple factories worldwide. *Update: Coruscant is the name given internally to this R&D project. The commercial name associated with the product is now CARL AI Gen. Traditionally, when a piece of equipment

How to apply Christoffel-Darboux kernel on online anomaly detection with few parameterization
Incremental properties Kevin Ducharlet is Ph.D. Candidate in the DRIT team. Since a year and a half, he started his thesis entitled: “Certification and confidence in sensor data: detection of outliers and abnormal values in time series.” Sensor data are generated using devices which measure a physical asset’s behaviour. These informations can be used to

🇫🇷 EcoConception numérique: Fiches pratiques pour les Product Owners, les développeurs, les DevOps
L’actualité nous le répète sans cesse mais le numérique dans son ensemble est un des secteurs d’activité les plus polluants dans le monde. 4% des émissions de GES mondiales sont dues au numérique soit plus que l’aviation civile mondiale ! Il est donc fondamental de modifier nos habitudes de consommation et de production pour limiter

Combining cultural probes and interviews with caregivers to co-design a social mobile robotic solution
Demographic changes go together with an increase in the number of older adults whose life expectancy is higher than in previous years. An increase in age is often correlated with the presence of chronic diseases or polypathologies affecting autonomy. When the autonomy of the elderly person deteriorates, medical prescription allows access to health services and

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 you the Model-Driven Engineering and

Intelligent Document Processing (IDP) a key component to the end-to-end automation of business processes
Company data is a key part of decision making, but unfortunately, much of this data is in an unstructured format: PDF documents, JPG scans, emails, etc. This unstructured representation is difficult to exploit by the machine, which complicates the automation of business processes. Intelligent Document Processing (IDP) captures, extracts, and processes data from a variety

🇫🇷 Frugalité : Pour un numérique qui minimise son impact écologique
Nous savons maintenant que l’épuisement des ressources de la planète et le gaspillage énergétique mettent en péril nos modes de vies, notre santé et notre économie. Le numérique que nous produisons, vendons ou utilisons n’a de virtuel que les interfaces avec lesquelles nous interagissons. Ses impacts sur notre monde sont bien réels et menacent l’équilibre

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. However, the problem of the

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 example. Although we can perform

Generation of Interoperability Connectors: an efficient way to save time
Code generation has gradually become a prominent aspect of today’s software development. The process of writing software requires developers to frequently rewrite similar code repeatedly. This practice can be both time-consuming and tedious. Developers aim to occasionally write abstraction to keep their applications DRY (do not repeat yourself), however writing an abstraction is not always

Micro-application architecture: A guaranteed time saver
In order to guarantee better maintainability and scalability of our applications, we often have to break down our application into a multitude of micro-services with their own logic. These micro-services must be as autonomous as possible and fulfill a specific function in order to be able to reuse them in different contexts.This architecture is enormously

36th International Conference on Database and Expert Systems Applications – DEXA 2025 (Bangkok – Thailand)


20th International Conference on Software Technologies – ICSOFT 2025 (Spain)

CIFRE Strategic orientation committee x ANRT (Paris – France)

Regional morning: Transforming maintenance into a profit center x Swarm itc and AFIM (Charbonnières Les Bains – France)

9th International Workshop on Green and Sustainable Software – GREENS’25 (Ottawa – Canada)
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
New White Paper – AI for maintenance! Challenges, Opportunities and Case Studies
How is artificial intelligence transforming maintenance practices today? What are the concrete opportunities for equipment, infrastructure and fleet managers? The new white paper published by CARL Berger-Levrault offers a rich and accessible insight into these strategic questions. Entitled “AI at the service of maintenance: challenges, opportunities and case studies”, this document summarizes experience in the
New White Paper – Agentic AI, a Software and Societal Revolution!
Research at Berger-Levrault is tackling a new frontier in artificial intelligence: that of (partially) autonomous agents capable of reasoning, planning, collaborating, orchestrating and learning in complex business environments. Our new white paper, “Beyond automation – How agentic AI is transforming the software industry”, shares with you an in-depth analysis of this ongoing technological revolution, its
Clément talks at BIM World 2025 on the future of augmented maintenance using BIM models
At BIM World 2025, held in Paris on April 2-3, Clément Colin, our research engineer in BL Research team, spoke at a workshop dedicated to Digital Twins, alongside Laurent Truscello, Product Marketing Manager at Carl Berger-Levrault. The theme of their talk: “GEM & GMAO – Valuing and increasing the use of your BIM models for
From the Iberian sun to the Rising sun for federated learning
On September 2024, we had the opportunity to attend two international conferences related to a segment of our work in artificial intelligence : Data Training Without Perturbative Adjustments for Predictive Maintenance The FLTA24 took place from September 17 to 19 in Valencia, Spain. As part of this research, we studied a concrete case: predictive maintenance,
Discover our 2024 Research & Innovation Yearbook!
We are delighted to present the first edition of the Research and Innovation Yearbook. This annual retrospective reflects the commitment and ambition of our Research and Technological Innovation Department at Berger-Levrault (also available in French and Spanish versions below). By highlighting our most audacious projects and innovative initiatives, we hope to share with you the