Xavier Olive
Senior Research Scientist, PhD, HDR
Directeur de Recherche | Qualification aux fonctions de professeur des universités (section 27)
ONERA, The French Aerospace Lab | Université de Toulouse
Information Processing and Systems (DTIS)
Email: xavier.olive (antispam) onera.fr | ORCID: 0000-0002-2335-5774
Research interests
I am a Senior Research Scientist | Directeur de Recherche, with ONERA and Université de Toulouse. I hold the Habilitation à Diriger des Recherches (HDR) and the qualification aux fonctions de professeur des universités (section 27).
My research focuses on data-driven methods and machine learning for aviation systems, spanning trajectory analysis, trajectory generation, anomaly detection, optimization, and predictive maintenance. I work across air traffic management, safety analysis, environmental sustainability, and cybersecurity of aviation surveillance systems, including detection of spoofing attacks and analysis of software-defined radio data.
See also on Google Scholar, ResearchGate, HAL, Scopus and SciProfiles.
Full list of publications Past news
Selected publications
- Copy Jarry, G., & Olive, X. (2026). Generation of Vertical Profiles with Neural Ordinary Differential Equations Trained on Open Trajectory Data. Journal of Open Aviation Science, 4(2). https://doi.org/10.59490/joas.2026.8457Copy
@article{jarry_generation_2026, title = {Generation of {{Vertical Profiles}} with {{Neural Ordinary Differential Equations Trained}} on {{Open Trajectory Data}}}, author = {Jarry, Gabriel and Olive, Xavier}, year = {2026}, month = mar, journal = {Journal of Open Aviation Science}, volume = {4}, number = {2}, doi = {10.59490/joas.2026.8457}, url = {https://journals.open.tudelft.nl/joas/article/view/8457} } - Copy Alligier, R., Gaume, K., Gianazza, D., Olive, X., & Durand, N. (2026). Identifying Orthodromy and Loxodromy Segments in ADS-B Aircraft Trajectory Data. Journal of Open Aviation Science, 4(2). https://doi.org/10.59490/joas.2026.8466Copy
@article{alligier_identifying_2026, title = {Identifying {{Orthodromy}} and {{Loxodromy Segments}} in {{ADS-B Aircraft Trajectory Data}}}, author = {Alligier, Richard and Gaume, Kim and Gianazza, David and Olive, Xavier and Durand, Nicolas}, year = {2026}, month = feb, journal = {Journal of Open Aviation Science}, volume = {4}, number = {2}, doi = {10.59490/joas.2026.8466}, url = {https://journals.open.tudelft.nl/joas/article/view/8466} } - Copy Li, N., An, J., Peng, J., Olive, X., Liu, X., & Gao, Z. (2026). Prediction of Apron Queue Length Based on a Single-Server Queueing Network Model. Aerospace, 13(2), 156. https://doi.org/10.3390/aerospace13020156Copy
@article{li_prediction_2026, title = {Prediction of {{Apron Queue Length Based}} on a {{Single-Server Queueing Network Model}}}, author = {Li, Nan and An, Jun and Peng, Jiayi and Olive, Xavier and Liu, Xiao and Gao, Zheng}, year = {2026}, month = feb, journal = {Aerospace}, volume = {13}, number = {2}, pages = {156}, doi = {10.3390/aerospace13020156}, url = {https://www.mdpi.com/2226-4310/13/2/156} } - Copy Krauth, T., Gaume, K., Olive, X., & Sun, J. (2026). A Methodology for Quantifying Response Times for Deconfliction Actions Through ATC Communications. Journal of Open Aviation Science, 4(2). https://doi.org/10.59490/joas.2026.8462Copy
@article{timothe_krauth_methodology_2026, title = {A {{Methodology}} for {{Quantifying Response Times}} for {{Deconfliction Actions Through ATC Communications}}}, author = {Krauth, Timoth{\'e} and Gaume, Kim and Olive, Xavier and Sun, Junzi}, year = {2026}, month = feb, journal = {Journal of Open Aviation Science}, volume = {4}, number = {2}, doi = {10.59490/joas.2026.8462}, url = {https://journals.open.tudelft.nl/joas/article/view/8462} }
- Copy Gaume, K., Olive, X., Gianazza, D., Alligier, R., & Durand, N. (2025). Extracting aircraft conflict-resolution situations from historical ADS-B data. Transportation Research Interdisciplinary Perspectives, 34, 101669. https://doi.org/10.1016/j.trip.2025.101669Copy
@article{Gaume_2025, title = {Extracting aircraft conflict-resolution situations from historical {{ADS-B}} data}, author = {Gaume, Kim and Olive, Xavier and Gianazza, David and Alligier, Richard and Durand, Nicolas}, year = {2025}, month = nov, journal = {Transportation Research Interdisciplinary Perspectives}, volume = {34}, pages = {101669}, doi = {10.1016/j.trip.2025.101669}, url = {https://linkinghub.elsevier.com/retrieve/pii/S2590198225003483} } - Copy Olive, X., Sun, J., Huang, X., & Khalaf, M. (2025). tangram, an open platform for modular, real-time air traffic management research. Journal of Open Source Software, 10(115). https://doi.org/10.21105/joss.08662Copy
@article{olive_tangram_2025, title = {tangram, an open platform for modular, real-time air traffic management research}, author = {Olive, Xavier and Sun, Junzi and Huang, Xiaogang and Khalaf, Michel}, year = {2025}, month = nov, journal = {Journal of Open Source Software}, volume = {10}, number = {115}, doi = {10.21105/joss.08662}, url = {https://joss.theoj.org/papers/10.21105/joss.08662} } - Copy Olive, X., Krummer, J., Figuet, B., & Alligier, R. (2025). Filtering Techniques for ADS-B Trajectory Preprocessing. Journal of Open Aviation Science, 2(2). https://doi.org/10.59490/joas.2024.7882Copy
@article{olive_filtering_2025, title = {Filtering {{Techniques}} for {{ADS-B Trajectory Preprocessing}}}, author = {Olive, Xavier and Krummer, Jan and Figuet, Benoit and Alligier, Richard}, year = {2025}, month = mar, journal = {Journal of Open Aviation Science}, volume = {2}, number = {2}, doi = {10.59490/joas.2024.7882}, url = {https://journals.open.tudelft.nl/joas/article/view/7882} } - Copy Olive, X., Basora, L., Sun, J., & Spinielli, E. (2025). Training a Machine Learning Model to Detect Holding Patterns in Aircraft Trajectories. Journal of Open Aviation Science, 2(2). https://doi.org/10.59490/joas.2024.7943Copy
@article{olive_training_2025, title = {Training a {{Machine Learning Model}} to {{Detect Holding Patterns}} in {{Aircraft Trajectories}}}, author = {Olive, Xavier and Basora, Luis and Sun, Junzi and Spinielli, Enrico}, year = {2025}, month = mar, journal = {Journal of Open Aviation Science}, volume = {2}, number = {2}, doi = {10.59490/joas.2024.7943}, url = {https://journals.open.tudelft.nl/joas/article/view/7943} }
- Copy Basora, L., Viens, A., Chao, M. A., & Olive, X. (2024). A benchmark on uncertainty quantification for deep learning prognostics. Reliability Engineering & System Safety, 110513. https://doi.org/10.1016/j.ress.2024.110513Copy
@article{basora_benchmark_2024, title = {A benchmark on uncertainty quantification for deep learning prognostics}, author = {Basora, Luis and Viens, Arthur and Chao, Manuel Arias and Olive, Xavier}, year = {2024}, month = oct, journal = {Reliability Engineering \& System Safety}, pages = {110513}, doi = {10.1016/j.ress.2024.110513}, url = {https://linkinghub.elsevier.com/retrieve/pii/S0951832024005854} } - Copy Felux, M., Fol, P., Figuet, B., Waltert, M., & Olive, X. (2024). Impacts of Global Navigation Satellite System Jamming on Aviation. Navigation, 71(3). https://doi.org/10.33012/navi.657Copy
@article{felux_impacts_2024, title = {Impacts of {{Global Navigation Satellite System Jamming}} on {{Aviation}}}, author = {Felux, Michael and Fol, Patric and Figuet, Benoit and Waltert, Manuel and Olive, Xavier}, year = {2024}, month = jun, journal = {Navigation}, volume = {71}, number = {3}, doi = {10.33012/navi.657}, url = {https://navi.ion.org/content/71/3/navi.657} } - Copy Krauth, T., Morio, J., Olive, X., & Figuet, B. (2024). Advanced collision risk estimation in terminal manoeuvring areas using a disentangled variational autoencoder for uncertainty quantification. Engineering Applications of Artificial Intelligence, 133, 108137. https://doi.org/10.1016/j.engappai.2024.108137Copy
@article{krauth_advanced_2024, title = {Advanced collision risk estimation in terminal manoeuvring areas using a disentangled variational autoencoder for uncertainty quantification}, author = {Krauth, Timoth{\'e} and Morio, J{\'e}r{\^o}me and Olive, Xavier and Figuet, Benoit}, year = {2024}, month = mar, journal = {Engineering Applications of Artificial Intelligence}, volume = {133}, pages = {108137}, doi = {10.1016/j.engappai.2024.108137}, url = {https://linkinghub.elsevier.com/retrieve/pii/S0952197624002951} }
Books
- A journey through aviation data, still work in progress
- Programmation Python avancée with Dunod Editions (in French)
Open Science Projects
-
The traffic library provides data analysis methods commonly applied to trajectories and airspaces. It offers facilities to parse and/or access traffic data from open sources of ADS-B traffic like the OpenSky Network. It is designed to be easily extendable to other sources of data.
-
The tangram project is a modular platform for real-time geospatial and air traffic management research. Built on a plugin-first architecture with a high-performance backend (Python & Rust) and modern web frontend (Vue & Deck.gl), it enables visualization and analysis of moving entities with low latency. While focused on air traffic management, the core framework is generic and adaptable to any domain.
-
The open aviation data initiative intends to reference any kind of (possibly open) data initiative related to aviation. It is supported by a group of academics, researchers and aviation people working to bring the power of data in order to improve the current state of the art in aviation.
-
The OpenSky Network is a non-profit association providing open access to real-world air traffic control data. The network collects and archives ADS-B data from thousands of sensors worldwide, supporting research in aviation safety, security, and efficiency.
Research Projects
2027
2023 NEEDED (Horizon Europe)
Next generation data-driven reference European models and methods towards silent and green aircraft operations around airports
Development of advanced models and methods to estimate present and future aircraft emissions (pollutants and noise) using real-world ADS-B data, improved emission inventories, and dynamic population maps to optimize flight patterns for minimum environmental impact.
2024
2023 DApIA (ANR ASTRID Maturation)
Detection of False Data Injection Attacks on the ADS-B protocol in civil and military air traffic control
Development of machine learning capabilities to detect False Data Injection Attacks (FDIA) on ADS-B surveillance data, extending detection models to low-altitude traffic including drones and helicopters, and providing modular detection components for civil and military air traffic control environments.
2025
2022 SafeTeam (Horizon Europe)
Safe Transition to Digital Assistants for Aviation
Research on human factors aspects in the adoption of AI tools and digital assistants in aviation, focusing on efficient and safe human-machine interaction, explainability of AI operations, and approval/certification issues related to the integration of sophisticated AI tools in air traffic operations.
2022
2018 ReMAP (Horizon 2020)
Real-time Condition-based Maintenance for Adaptive Aircraft Maintenance Planning
Development of an Integrated Fleet Health Management solution for aircraft maintenance, using data-driven machine learning techniques and physics models for health diagnostics and prognostics of aircraft systems and structures.
PhD Students
2028
2025active Alexandre Leys will start his reasearch about optimisation of collaborative air operations management (collaboration with Bastien Berthelot, Thalès AVS, Pierrick Legrand and Éric Grivel, Université de Bordeaux)
2025
2022thesisgraduated Zakaria Ezzahed will defend his thesis about explainability on autoencoders and variational autoencoders for trajectories, entitled “Explainability in Autoencoders for Time Series: From Latent Space Interpretation to Global Saliency Maps”
(collaboration with Christophe Hurter, ENAC)
2025
2022thesisgraduated Kim Gaume defended his thesis about data-driven methods and uncertainty quantification about conflict resolution, entitled “Extracting lateral deconfliction manoeuvres and uncertainty parameters from historical ADS-B air traffic data”
(collaboration with David Gianazza and Richard Alligier, ENAC)
2024
2021thesisgraduated Timothé Krauth defended his thesis about trajectory generation and estimation of risk probability for aircraft collision, entitled “Deep Generative Modelling for Mid-Air Collision
Probability Estimation”
(collaboration with Jérôme Morio, ONERA, and Michael Felux, Benoit Figuet and Manuel Waltert, ZHAW)
2021
2017thesisgraduated Sana Ikli defended her thesis around the Aircraft Landing Problem, entitled “Méthodes exactes et heuristiques pour l’ordonnancement des atterrissages d’avions”
(collaboration with Marcel Mongeau, Catherine Mancel, ENAC and Emmanuel Rachelson ISAE-SUPAERO)
Student Assignments
2025papergraduated Arnault Motte
Conditional Variational Autoencoders for aircraft type-specific trajectory generation.
Proceedings of the 15th SESAR Innovation Days. (2025)
2022papergraduated Arthur Viens
A benchmark on uncertainty quantification for deep learning prognostics.
Reliability Engineering & System Safety, 110513. (2024)
2022papergraduated Michel Khalaf graduated after working on real-time turbulence information extraction from ADS-B data.
2021papergraduated Adrian Lafage graduated after a work on temporal convolution network for trajectory generation.
2021graduated Raphaël Delair graduated after a work on ADS-B based airport collaborative decision making, with a particular focus on ground operations.
2020papergraduated Paloma Bry
Aircraft Fleet Health Monitoring with Anomaly Detection Techniques.
Aerospace, 8(4), 103. (2021)
2019papergraduated Benoît Viry
Deep Trajectory Clustering with Autoencoders.
Proceedings of the 9th International Conference on Research in Air Transportation. (2020)
2018papergraduated Jeremy Grignard
Detecting Controllers’ Actions in Past Mode S Data by Autoencoder-Based Anomaly Detection.
Proceedings of the 8th SESAR Innovation Days. (2018)
Teaching
I teach mostly programming, optimisation and machine learning techniques.
I regularly visit ISAE SUPAERO (Toulouse campus) and ENSTA Paris (Palaiseau campus).
- Python programming, advanced and idiomatic programming practices (at ISAE SUPAERO)
-
Python programming, (as above) with, in addition, data analysis and Geographical Information Systems, https://www.xoolive.org/pyclass/ (at ENSTA)
- C programming (at ISAE SUPAERO)
-
Algorithms, in Ocaml (at ISAE SUPAERO)
-
Optimization for Artificial Intelligence: a 4 full-day illustrated course
The course covers Non Linear Programming, Linear and Mixed-Integer Linear Programming, Constraint Programming and Metaheuristics.
- Optimization for transportation and environment (at ISAE SUPAERO)
In the past, I have also taught various other courses including:
- Algorithms and programming (at ISAE SUPAERO)
- Optimization in Graphs (at ISAE SUPAERO)
- Introduction to Machine Learning (at ISAE SUPAERO)
- Linear Programming (at ISAE SUPAERO)
- Integer Linear Programming (at ISAE SUPAERO)
- Computational complexity (at ISAE SUPAERO)
- Constraint programming (at ENSTA, at ISAE SUPAERO)
- Algorithms and programming (at ENSTA, at Sorbonne Université campus Jussieu)
Editorial Board Member
Editor for TU Delft OPEN Publishing since 2021
2025Program Committee Member for the 15th SESAR Innovation Days
2025Program Committee Member for the 13th OpenSky Symposium
2025Track chair “Air Traffic Management” for the 44th DASC Conference
2025Track chair “Air Traffic Management” for the 25th ICNS Conference
2024Program Committee Member for the 14th SESAR Innovation Days
2024Program Committee Member for the 12th OpenSky Symposium
2024Technical Committee Member for the 2st International Conference for CBM in Aerospace
2023Program Committee Member for the 13th SESAR Innovation Days
2023Program Committee Member, Local Chair for the 11th OpenSky Symposium
2022Co-editor in chief for the Journal of Open Aviation Science
2022Program Committee Member for the 10th OpenSky Symposium
2022Technical Committee Member for the 1st International Conference for CBM in Aerospace
2021 Guest Editor for MDPI Aerospace Special Issue Application of Data Science to Aviation II
2021Program Committee Member for the 9th OpenSky Symposium: proceedings, videos
2021 Guest Editor for MDPI Aerospace Special Issue Application of Data Science to Aviation
2020 Technical Program Chair for the 8th OpenSky Symposium: proceedings, videos
Most Active Collaborations
- Luis Basora and Jérôme Morio, ONERA, Université de Toulouse 🇫🇷
- Benoit Figuet, Manuel Waltert and Raphael Monstein, ZHAW, Zurich, Switzerland 🇨🇭
- Junzi Sun, Technical University of Delft, The Netherlands 🇳🇱
- Michael Schultz, Universität der Bundeswehr, München, Germany 🇩🇪
Positions
today
2012 Senior Research scientist
ONERA, The French Aerospace Lab, Toulouse, France
2012
2011 Research engineer
AiRPX, Paris, France
2007
2006 Software developer
Amadeus SAS, Sophia-Antipolis, France
Education
2023
Habilitation à diriger des recherches
Université de Toulouse 3 Paul Sabatier, Toulouse, France
2011
2007 PhD in Computer Science
Kyoto University, Kyoto, Japan
2006
2003 Master of Science & Engineering degree
École nationale supérieure de l’aéronautique et de l’espace, Toulouse, France
https://orcid.org/0000-0002-2335-5774