Leon Moonen
ProfessorChief Research Scientist/Research ProfessorHead of Department
- Department
- Secure and Trustworthy Intelligent Systems
- Organisation
- Simula Research Laboratory
- Research Interests
- Security and Resilience in Software Systems Self-Healing and Self-Adaptive Software Applications of Machine Learning in SE Software Repository Mining and Analytics Reverse Engineering Empirical Software Engineering

- leon@simula.no
- Web
- leonmoonen.com
Publications
2025
Journal Articles
S. Fatima, K. O. Ellefsen and L. Moonen
Self Healing of a Mixed Autonomy Traffic System Using Reinforcement Learning and Attention
IEEE Open Journal of Intelligent Transportation Systems
F. Vallecillos-Ruiz, A. Grishina, M. Hort and L. Moonen
Assessing the Latent Automated Program Repair Capabilities of Large Language Models using Round-Trip Translation
ACM Transactions on Software Engineering and Methodology (TOSEM)
A. Grishina, V. Liventsev, A. Härmä and L. Moonen
Fully Autonomous Programming Using Iterative Multi-Agent Debugging With Large Language Models
ACM Transactions on on Evolutionary Learning and Optimization
Proceedings, refereed
A. Mølmen Høst, P. Lison and L. Moonen
A Systematic Approach to Predict the Impact of Cybersecurity Vulnerabilities Using LLMs
IEEE International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom)
R. Machacek, A. Grishina, M. Hort and L. Moonen
The Impact of Fine-Tuning Large Language Models on Automated Program Repair
IEEE International Conference on Software Maintenance and Evolution (ICSME)
F. Vallecillos-Ruiz, M. Hort and L. Moonen
The Art of Repair: Optimizing Iterative Program Repair with Instruction-Tuned Models
29th International Conference on Evaluation and Assessment in Software Engineering (EASE)
M. Hort and L. Moonen
Codehacks: A Dataset of Adversarial Tests for Competitive Programming Problems Obtained From Codeforces
2025 IEEE Conference on Software Testing, Verification and Validation (ICST)
M. Hort, L. Vidziunas and L. Moonen
Semantic-Preserving Transformations as Mutation Operators: A Study on Their Effectiveness in Defect Detection
2025 IEEE International Conference on Software Testing, Verification and Validation - Mutation Workshop
Technical reports
M. Hort, F. Vallecillos-Ruiz and L. Moonen
Large Language Models: A Survey of Surveys
A. Mølmen Høst, P. Lison and L. Moonen
A Systematic Approach to Predict the Impact of Cybersecurity Vulnerabilities Using LLMs
R. Machacek, A. Grishina, M. Hort and L. Moonen
The Impact of Fine-tuning Large Language Models on Automated Program Repair
F. Vallecillos-Ruiz, M. Hort and L. Moonen
Wisdom and Delusion of LLM Ensembles for Code Generation and Repair
A. Grishina, V. Liventsev, A. Härmä and L. Moonen
Fully Autonomous Programming Using Iterative Multi-Agent Debugging With Large Language Models
M. Hort and L. Moonen
Codehacks: A Dataset of Adversarial Tests for Competitive Programming Problems Obtained From Codeforces
M. Hort, L. Vidziunas and L. Moonen
Semantic-Preserving Transformations as Mutation Operators: A Study on Their Effectiveness in Defect Detection
F. Vallecillos-Ruiz, M. Hort and L. Moonen
The Art of Repair: Optimizing Iterative Program Repair With Instruction-Tuned Models
Talks, keynote
L. Moonen
Coding with the Machine: Promises and Perils in AI-Driven Software Engineering
16th International Conference on Internetware
L. Moonen
It's the end of source code analysis as we know it (and we'll be fine)
IEEE International Conference on Source Code Analysis and Manipulation, Auckland, New Zealand
Miscellaneous
A. Mølmen Høst, P. Lison and L. Moonen
Replication package for "A Systematic Approach to Predict the Impact of Cybersecurity Vulnerabilities Using LLMs"
F. Vallecillos-Ruiz, A. Grishina, M. Hort and L. Moonen
Replication package for "Assessing the Latent Automated Program Repair Capabilities of Large Language Models using Round-Trip Translation"
R. Machacek, A. Grishina, M. Hort and L. Moonen
Replication Package for "The Impact of Fine-tuning Large Language Models on Automated Program Repair"
M. Hort, F. Vallecillos-Ruiz and L. Moonen
Replication package for "Large Language Models: A Survey of Surveys"
M. Hort and L. Moonen
Replication Package for "Codehacks: A Dataset of Adversarial Tests for Competitive Programming Problems Obtained From Codeforces"
F. Vallecillos-Ruiz, M. Hort and L. Moonen
Replication Package for "The Art of Repair: Optimizing Iterative Program Repair With Instruction-Tuned Models"
2024
Journal Articles
O. I. Al-Bataineh, L. Moonen and L. Vidziunas
Extending the range of bugs that automated program repair can handle
Journal of Systems and Software
Proceedings, refereed
L. Vidziunas, D. Binkley and L. Moonen
The Impact of Program Reduction on Automated Program Repair
40th IEEE International Conference on Software Maintenance and Evolution (ICSME)
M. Hort and L. Moonen
On a Sustainable Training of Large Language Models for Source Code
International Conference on Information and Communications Technology for Sustainability (ICT4S)
O. I. Al-Bataineh and L. Moonen
Towards Developing Effective Fault localization Technique for Termination Bugs in Loop Programs
Proceedings of the 5th ACM/IEEE International Workshop on Automated Program Repair (APR)
M. Astekin, M. Hort and L. Moonen
A Comparative Study on Large Language Models for Log Parsing
18th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)
M. Astekin, M. Hort and L. Moonen
An Exploratory Study on How Non-Determinism in Large Language Models Affects Log Parsing
2nd International Workshop on Interpretability, Robustness, and Benchmarking in Neural Software Engineering (InteNSE)
Technical reports
L. Vidziunas, D. Binkley and L. Moonen
The Impact of Program Reduction on Automated Program Repair
F. Vallecillos-Ruiz, A. Grishina, M. Hort and L. Moonen
A Novel Approach for Automatic Program Repair using Round-Trip Translation with Large Language Models
Miscellaneous
L. Vidziunas, D. Binkley and L. Moonen
Replication Package for "The Impact of Program Reduction on Automated Program Repair"
A. Grishina, V. Liventsev, A. Härmä and L. Moonen
Replication Package for "Fully Autonomous Programming Using Iterative Multi-Agent Debugging With Large Language Models"
2023
Proceedings, refereed
M. Hort, A. Grishina and L. Moonen
An Exploratory Literature Study on Sharing and Energy Use of Language Models for Source Code
2023 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM)
S. Malik, M. A. Naqvi and L. Moonen
CHESS: A Framework for Evaluation of Self-adaptive Systems based on Chaos Engineering
18th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2023)
A. Mølmen Høst, P. Lison and L. Moonen
Constructing a Knowledge Graph from Textual Descriptions of Software Vulnerabilities in the National Vulnerability Database
24th Nordic Conference on Computational Linguistics (NoDaLiDa 2023)
A. Grishina, M. Hort and L. Moonen
The EarlyBIRD Catches the Bug: On Exploiting Early Layers of Encoder Models for More Efficient Code Classification
ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2023)
V. Liventsev, A. Grishina, A. Härmä and L. Moonen
Fully Autonomous Programming with Large Language Models
ACM SIGEVO Genetic and Evolutionary Computation Conference (GECCO 2023)
Technical reports
S. Malik, M. A. Naqvi and L. Moonen
CHESS: A Framework for Evaluation of Self-adaptive Systems based on Chaos Engineering
V. Liventsev, A. Grishina, A. Härmä and L. Moonen
Fully Autonomous Programming with Large Language Models
A. Mølmen Høst, P. Lison and L. Moonen
Constructing a Knowledge Graph from Textual Descriptions of Software Vulnerabilities in the National Vulnerability Database
A. Grishina, M. Hort and L. Moonen
The EarlyBIRD Catches the Bug: On Exploiting Early Layers of Encoder Models for More Efficient Code Classification
S. Malik, M. A. Naqvi and L. Moonen
Using Fault Injection to Generate Labeled Anomaly Datasets for Improving Fault Tolerance in Microservice-based Distributed Systems
Talks, invited
A. Yamashita and L. Moonen
Do Developers Care About Code Smells? - Ten Years Later
30th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER)
L. Moonen
It's the end of programming as we know it (and we'll be fine)
Oslo Big Data Day, Norway
Miscellaneous
O. I. Al-Bataineh, L. Moonen and L. Vidziunas
Replication Package for "Extending the Range of Bugs That Automated Program Repair Can Handle"
Conference proceedings
Proceedings of the 23rd IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM)
23rd IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM)
2022
Proceedings, refereed
D. Binkley and L. Moonen
Assessing the Impact of Execution Environment on Observation-Based Slicing
IEEE Working Conference on Source Code Analysis and Manipulation
Technical reports
M. A. Naqvi, S. Malik, M. Astekin and L. Moonen
On Evaluating Self-Adaptive and Self-Healing Systems using Chaos Engineering