Informatics at the service of collective well-being and personal development.
The Faculty of Informatics has a vision of a world in which the intensive and growing use of informatics is oriented towards collective well-being and personal development. Its mission is to contribute to this orientation through education, scientific research and service to society.
The studies
When you choose to study computer science, you're guaranteed immediate access to an exciting, multi-faceted career. Through a comprehensive range of courses - bachelor's, master's, specialization master's and doctorate - the Faculty of Computer Science offers you quality training based on scientific rigor and critical thinking, while emphasizing interdisciplinarity and societal responsibility.
Research
The mission of the Faculty of Computer Science is to ensure cutting-edge scientific research, open to the creation and integration of knowledge that feeds teaching, technological innovation and societal debate.
Service to society
The Faculty of Computer Science contributes to the development of our social, economic, technological and political environment by disseminating knowledge and providing advice at regional, national and international levels. Through the synergy between researchers and industry, and by making knowledge and know-how available, it participates in numerous missions of service to society.
International
The Faculty of Computer Science's international outlook is fundamental to the development of its teaching and research activities.
Organization
The Faculty of Computer Science has organized itself to manage its missions in the best possible way. It has around a hundred members at the service of teaching, research and service to society.
A word from the Dean
IT is a key to understanding, progress and responsibility in the face of the challenges and issues facing our society.
Animation
A series of events and players revolve around the Faculty of Computer Science.
Spotlight
Agenda
Public Defense of a Doctoral Dissertation in Computer Science - Davoud Alahvirdi
A Drone-Based System for Autonomous Monitoring and Management of Urban Traffic
Abstract
The design of a content-aware urban traffic management and monitoring system based on a swarm of drones is a challenging problem due to real-time data processing, multi-agent coordination, and decision-making under dynamic conditions. The complexity of this design problem increases with the number of options and the number of cues that traffic controllers must consider when making a decision. The research presented in this thesis addresses this challenge by exploring the potential of swarm intelligence and reinforcement learning-based controllers as design tools for developing adaptive, content-aware decision-making mechanisms for urban traffic management and monitoring using a swarm of drones. The main objective is to design distributed control mechanisms that support the emergence of robust, scalable, and effective autonomous traffic monitoring and management, while proposing and evaluating alternative solutions compared to previous research. In particular, we propose alternative approaches to elements such as the use of predefined correlations between traffic dynamics and driving characteristics, as well as the use of fixed monitoring mechanisms—such as cameras or radar sensors—combined with fixed control strategies.
With regard to traffic monitoring, this thesis focuses on the evaluation of swarms of drones for traffic data collection. With regard to traffic management, this thesis focuses on the evaluation of two traffic control methodologies applied to three different urban scenarios. The control methodologies are: the centralized Simultaneous Perturbation Stochastic Approximation (SPSA) and the decentralized Deep Q-Network (DQN). Briefly, in the former method, the agents operating on traffic collectively evaluate the effects of their actions on traffic quality to update their decision-making policy. The latter method requires agents managing traffic to collectively select the best action from among several alternatives based on the estimated quality of those actions.
In the centralized SPSA controller, we investigate both single- and multi-agent intersection maps using a cell transition traffic model (CTM) to simulate traffic. The experimental results indicate that the proposed drone-based traffic controller can successfully mitigate traffic jams and coordinate the swarm of drones, despite constraints on individual exploration and limited communications at a single urban intersection. However, in multi-urban intersections, reducing traffic in one direction inevitably creates traffic problems in other parts of the road network due to a lack of coordination among agents managing traffic. The study also highlights the trade-off between adjacent intersections in the traffic pattern, where limiting communication can improve the swarm’s adaptability to changes. The evolved optimization controllers outperform traditional mechanisms—such as fixed traffic timing—in terms of accuracy, speed of convergence, varying vehicle input rates, and variations in the traffic model.
In the second scenario, we first evaluate the performance of a centralized SPSA controller under realistic traffic dynamics using the Vissim simulator to simulate road traffic, rather than the CTM model. The aim is to evaluate the controller’s robustness against external disturbances arising from heterogeneous driving behavior. Next, we design and analyze a decentralized DQN controller for a multi-agent intersection map using the Vissim simulator. In this scenario, we extend the investigation to a more complex task in which drones must collectively transfer the collected data between intersections, and each agent selects its timing action based on both its own traffic data and information shared by other agents. The evolved drone-based DQN controllers enable the traffic units to learn about perceptual driving behavior and external disturbances from the Vissim traffic model. The results demonstrate the robustness and scalability of the evolved strategy under various conditions, including different initial conditions and driving behaviors. The swarm of drones also demonstrates adaptability to changes in traffic conditions, although this adaptability depends on the specific nature of the traffic dynamics and the information shared by other agents in the decision-making process.
In the final scenario, we investigate multi-intersection traffic control on a simulated real map of the Belgian city of Namur, using a decentralized Deep Q-Network controller for traffic management and a swarm of drones for monitoring. The traffic model incorporates realistic features such as vehicle acceleration and deceleration, lane-changing behavior, and heterogeneous vehicle types. External disturbances, including parking events and pedestrian crossings, are also considered. The results demonstrate that the proposed autonomous traffic management and monitoring system is robust against disturbances and scalable to real urban areas. The study also highlights the effect of using a swarm of drones for data monitoring, compared to the same control strategy employing fixed cameras, in terms of convergence performance.
In conclusion, this thesis contributes to the field of intelligent traffic management and monitoring by evaluating the potential of a swarm of drones as an effective tool for designing adaptive and coordinated traffic control and monitoring mechanisms. In the scenario under consideration, the results indicate that drone-based traffic controllers outperform conventional fixed-time traffic control and fixed-camera monitoring systems in terms of robustness, scalability, and adaptability. The findings of this research have implications for developing more resilient and autonomous drone-based traffic management systems capable of making informed collective decisions in complex and dynamic urban environments.
Jury
- Prof. Elio Tuci - University of Namur, Belgium
- Prof. Laurent Schumacher - University of Namur, Belgium
- Prof. Marie-Ange Remiche - University of Namur, Belgium
- Prof. Alexandre Mauroy - University of Namur, Belgium
- Prof. Seyed Amir Tafrishi - University of Cardiff, UK
- Prof. Ahmad Fakharian - Islamic Azad University, Qazvin, Iran
Public Defense of a Doctoral Dissertation in Computer Science - Guillaume Nguyen
Harmonizing Regulations and Source Code: A Symphony of Compliance
Abstract
The increasing regulatory pressure on Cyber-Physical Systems (CPS), particularly in Europe, has turned compliance into a critical yet complex challenge for industry stakeholders. Many of these CPS are often long-lived systems with legacy code and limited (or no) access to representative documentation. This poses a problem when these systems need to comply with newer regulatory frameworks. Indeed, current conformity assessment practices rely predominantly on documentation review and operational observations, while the analysis of software artifacts remains underutilized. This situation is compounded by a persistent communication gap between legal experts and engineers, and a lack of systematic traceability between high-level regulatory obligations and low-level technical implementations. Such a disconnect frequently results in inconsistencies detected late in the development process, increasing correction costs and delaying time-to-market. Furthermore, the growing complexity of regulations, such as the Medical Device Regulation (MDR), contributes to the perception that compliance hinders innovation.
Transitioning from theoretical frameworks to industrial implementation presents significant challenges. During this research, efforts to validate the approach in real-world production environments were hampered by restricted access to sensitive data and architectures, as well as the inherent risks of intrusive analysis in highly interconnected systems. Consequently, this thesis emphasizes a conceptual framework validated through modular prototypes and isolated CPS categories (e.g., medical devices), demonstrating the effectiveness of the proposed methods where full-scale production deployment is not yet feasible.
This thesis addresses these challenges by investigating how regulatory requirements can be transformed into structured, traceable, and partially automatable elements directly linked to software artifacts. The research adopts an industry-grounded exploratory approach structured around three main axes: (1) the formalization of regulatory requirements to bridge the semantic gap between legal and technical domains; (2) the extraction of system functionalities from source code using Large Language Models; and (3) a unified framework, supported by tool prototypes, to bridge the gap between expected system behavior and actual implementation through evidence-based assessment.
By combining regulatory analysis, software engineering, and AI-based methods, this work contributes to redefining compliance as a continuous, traceability-driven process. Ultimately, it aims to support a paradigm shift toward “compliant-by-design” systems, enabling earlier detection of discrepancies and better alignment between regulatory intent and technical implementation in complex CPS environments.
Jury
- Prof. Xavier Devroey - University of Namur, Belgium
- Prof. Anthony Cleve - University of Namur, Belgium
- Prof. Benoit Vanderose - University of Namur, Belgium
- Prof. Jun Yang, P. Eng - Concordia University, Montreal, Canada
- Prof. Fuyuki Ishikawa - NII, Japan
- Prof. Paolo Arcaini - NII, Japan
Public Defense of a Doctoral Dissertation in Computer Science - Tony Leclercq
Designing UI/UX guidelines for web-based sales configurators
Mass customisation is today a major industrial paradigm, allowing the conciliation of mass production scale economies with the individual needs and preferences of customers. The web configurators are a central element of this approach, allowing users to personalise products or services directly online according to their preferences.
The literature on configuration technologies is huge. However, most resource studies focus on the reasoning side of the configurator (i.e., the backend), such as knowledge models, reasoning mechanisms, and constraint solving. The design of the user experience (UX) or the user interface (UI) is still less studied. Nevertheless, many studies show that the quality of the interface influences the configuration experience, user satisfaction, and the perceived value of the personalised product; moreover, some studies report the need to study them in greater depth.
To achieve this objective, a state-of-the-art review of web configurator design was first conducted to identify existing limitations and research gaps, followed by a second review focusing on the perceived values associated with web configurators. An introspection of 100 web configurators was then conducted to identify characteristics that may influence their UI/UX quality. In parallel, empirical studies involving both end-users and configurator designers were conducted to investigate users’ expectations and preferences and to examine whether these expectations are accurately understood by designers. A prototyping phase subsequently evaluated alternative design solutions, aiming to determine how users’ expectations can best be addressed within configurator interfaces and to identify the trade-offs that may be required in practice. Finally, after the design guidelines were developed, their effectiveness was evaluated through user studies, while their clarity, relevance, and applicability were assessed by configurator designers.
This research contributes to bridging the fields of configuration technologies and Human–Computer Interaction. It provides both a deeper understanding of the factors influencing user experience in web configurators and a comprehensive set of design guidelines that can be directly applied to develop more effective, more intuitive, and more user-centred web configurators.
The Jury
- Prof. Patrick Heymans - University of Namur, Belgium
- Prof. Florentin Rochet - University of Namur, Belgium
- Prof. Bruno Dumas - University of Namur, Belgium
- Prof. Tomi Männistö - University of Helsinki, Finland
- Prof. Jean Vanderdonckt - UCLouvain, Belgium
- Prof. Deepak Dhungana - IMC – University of Applied Sciences, Austria