Coen De Roover
Full Professor, Software Languages Lab (SOFT), Vrije Universiteit Brussel (VUB)
Office F.10.747, building F, 10th floor
Faculteit WE - DINF - SOFT
Pleinlaan 2, 1050 Elsene, Belgium
- Programme chair of the Bachelor of Science in Computer Science (since 2019)
- Chair, Faculty Student Affairs Committee (Commissie Studentenzaken) (since 2023)
- Member, VUB Innovation and Valorization Council (since 2025)
- Member (vice-chair since academic year 2026–2027), “Dual Technologies, Military Research and Misuse” Ethics Committee (ECDMM) (since 2023)
- …
Coen De Roover is a full professor at the Software Languages Lab (SOFT) at Vrije Universiteit Brussel (VUB), where he leads the “Code Analysis and Manipulation” (CAMP) focus group. He earned his PhD at VUB in 2009, joined its faculty part-time in 2013, moved to a full-time appointment in 2015 after a spell in 2014 as a visiting assistant professor at Osaka University in Japan, was promoted to associate professor (Hoofddocent) in 2020, and has held the rank of full professor (Hoogleraar) since 2025. His full career timeline is on the CV page.
The central theme of his research is the design of program analyses, and their application to problems in software quality — see the research page for the topics this covers and the projects it spans.
His group has published nearly 200 articles, papers, and other works in the domain, and has been actively involved in collaborative research projects of a fundamental, strategic, or applied nature. His work has been cited 2,745 times, with an h-index of 29, according to Google Scholar.
Industry Collaboration
Companies and organisations are welcome to reach out at any stage — for instance for:
- an informal first conversation to explore whether there is a good fit;
- help with a feasibility study, often supported by VLAIO (Flanders) or Innoviris (Brussels), to assess an idea before committing to full-scale development;
- a joint R&D project or contract research; or
- tailor-made training for your team.
Get in touch to discuss what is possible.
news
| Oct 23, 2026 | Congratulations to Dr. Noah Van Es, who defended the PhD thesis “Abstract Garbage Collection for Efficient and Precise Abstract Interpretation”, promoted by Coen De Roover. Noah stays at SOFT as a postdoctoral researcher. Dissertation |
|---|---|
| Sep 07, 2026 | Co-chaired and hosted the 5th Summer School on Security Testing and Verification (ST&V 2026) in Brussels, 7–10 September 2026, a joint initiative of KU Leuven and the VUB. |
| May 19, 2026 | Together with DistriNet (KU Leuven, Bert Lagaisse), we organised the public kick-off of the VLAIO COOCK+ project CodeGuard on secure software engineering in a GenAI world, at KU Leuven’s Group T campus, with some 50 companies attending. |
| May 18, 2026 | Our paper “On the Evolution of Python Test Cases into Property-based Tests” appeared at the IEEE International Conference on Software Testing, Verification and Validation (ICST 2026) in Daejeon, South Korea, 18–22 May 2026. |
| May 18, 2026 | Our paper “Language-Agnostic Detection of Computation-Constraint Inconsistencies in ZKP Programs via Value Inference” appeared at the IEEE Symposium on Security and Privacy (S&P 2026) in San Francisco, 18–21 May 2026. |
selected publications
-
E2EGit: A Dataset of End-to-End Web Tests in Open Source ProjectsIn 2025 IEEE/ACM 22nd International Conference on Mining Software Repositories (MSR), Apr 2025 -
Smelling Secrets: Leveraging Machine Learning and Language Models for Sensitive Parameter Detection in Ansible Security AnalysisIn 2025 IEEE International Conference on Source Code Analysis & Manipulation (SCAM), Sep 2025 -
Static stack-preserving intra-procedural slicing of webassembly binariesIn Proceedings of the 44th International Conference on Software Engineering (ICSE), May 2022 -
Summary-Based Compositional Analysis for Soft Contract VerificationIn 2022 IEEE 22nd International Working Conference on Source Code Analysis and Manipulation (SCAM), Oct 2022 -
Uncovering Library Features from API Usage on Stack OverflowIn 2022 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), Mar 2022 -
Automated Generalization and Refinement of Code Templates with Ekeko/XIn Proceedings of the 23rd IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), 2016 -
Detecting Function Purity in JavaScriptIn Proceedings of the 15th IEEE Working Conference on Source Code Analysis and Manipulation (SCAM), Sep 2015
