Academic service

Conference chair

  • PC chair of the <Programming> 2025 conference and Associate Editor of Volume 9 Issue 1 and Volume 10 Issue 1 of the Programming journal (associated with the conference).

Workshop chairs

  • Co-chair of DEBT 2024, co-located with ECOOP 2024 in Vienna, Austria. 19 September 2024.
  • Workshops co-chair for <Programming> from 2020 to 2023.
  • Co-chair of PaPoc 2023, co-located with EuroSys 2023 in Rome, Italy. 8 May 2023.
  • Co-chair of DEBT 2023, co-located with ECOOP 2023 in Seattle, USA. 17 July 2023.
  • Co-chair of the Metaprogramming and Reflection (META) workshop, co-located with SPLASH 2018 in Boston, USA. 5 November 2018.
  • Co-chair of the Metaprogramming and Reflection (META) workshop, co-located with SPLASH 2017 in Vancouver, Canada. 22 October 2017.
  • Co-chair of the Metaprogramming and Reflection (META) workshop, co-located with SPLASH 2016 in Amsterdam, The Netherlands. 30 October 2016.
  • Co-chair of the International Workshop on Programming based on Actors, Agents, and Decentralised Control (AGERE!) 2015, co-located with SPLASH 2015 in Pittsburgh, USA. 26 October 2015.
  • Co-chair of the International Workshop on Programming based on Actors, Agents, and Decentralized Control (AGERE!) 2014, co-located with SPLASH 2014 in Portland, USA. 20 October 2014.

Organizing

  • Co-organizer of the fourth ACM Europe Summer School on Distributed and Replicated Environments (DARE 2026), partially funded by the Erasmus+ Blended Intensive Program of the European Union, ACM, and SIGSOFT. 31 August–4 September 2026, Milan, Italy.
  • Co-organizer of the ECOOP Academy at ECOOP 2026, Brussels, Belgium.
  • Co-organizer of the third ACM Europe Summer School on Distributed and Replicated Environments (DARE 2025), partially funded by the Erasmus+ Blended Intensive Program of the European Union. 8–12 September 2025, Lisboa, Portugal.
  • Organizer of the first Belgian Local-First Software Meetup. 23 August 2024, VUB, Belgium.
  • Co-organizer of the second ACM Europe Summer School on Distributed and Replicated Environments (DARE 2024), funded by the Erasmus+ Blended Intensive Program of the European Union and ACM. 9–13 September 2024, Darmstadt, Germany. 32 international students attended, including 5 VUB master’s students.
  • Coordinator of the First Summer School on Distributed and Replicated Environments (DARE 2023), partially funded by the Erasmus+ Blended Intensive Program of the European Union. 11–15 September 2023, Brussels.
  • General Chair of the 19th International Conference on Managed Programming Languages and Runtimes (MPLR 2022). 14–15 September 2022, Brussels.
  • Co-organizer and coach of CoderDojo Schaarbeek, September 2015–September 2017.
  • Co-organizer of the Brussels Meteor Meetup since 2016.
  • Co-organizer of the Brussels Hub of the Belgian Internet of Things Community (iotbe.org) since 2014.
  • AGERE! 2014: ACM SIGPLAN Workshop on Programming based on Actors, Agents, and Decentralized Control, co-located with SPLASH 2014, Portland, USA.
  • AGERE! 2015: ACM SIGPLAN Workshop on Programming based on Actors, Agents, and Decentralized Control, co-located with SPLASH 2015, Pittsburgh, USA.
  • SCRIPT ‘13: Workshop on Secure Cloud and Reactive Internet Programming Technology, 12–13 November 2013, VUB, Belgium.
  • Local organizing committee of the 2013 edition of the Vlaamse Programmeerwedstrijd (Flemish Programming Contest). 17 April 2013, VUB, Belgium.
  • Local organizing committee of the International Conference on Aspect-Oriented Software Development (AOSD 2008), 30 March–4 April 2008, VUB, Belgium.

Program committee memberships

  • 2027: OOPSLA 2027.
  • 2026: ECOOP 2025, FORTE 2026.
  • 2025: ECOOP 2025, FORTE 2025, Onward! Papers 2025, GPCE 2025.
  • 2024: ECOOP 2024.
  • 2023: OOPSLA 2023, MPLR 2023.
  • 2022: ECOOP 2022, GPCE 2022, <Programming> 2022.
  • 2021: Coordination 2021.
  • 2020: ECOOP 2020, Onwards! Essays 2020, GPCE 2020, MPLR 2020.
  • 2019: OOPSLA 2019, GPCE 2019, DLS 2019.
  • 2017: OOPSLA 2017, ManLang 2017, <Programming> 2017.
  • 2016: DLS 2016.
  • 2015: DLS 2015.

Workshop program committee memberships

  • 2026: PX 26.
  • 2024: MoreVMs 24.
  • 2023: Erlang 2023, Paint 2023.
  • 2022: VMIL 2022, COP 2022, MoreVMs 2022.
  • 2021: AGERE 2021, VMIL 2021.
  • 2020: MoreVMs 2020, VMIL 2020.
  • 2019: ICOOOLPS 2019.
  • 2018: COP 2018.
  • 2017: ICOOOLPS 2017.
  • 2016: ICOOOLPS 2016, AGERE! 2016.
  • 2011–2016: PerCol.

Editorial boards

  • Member of the Journal of Computer Languages (COLA) editorial board since 2021.
  • Editorial board member of the International Journal of Handheld Computing Research (IJHCR) in 2013.

Steering committee chairing

  • PaPoc workshop series since November 2024, co-chairing with Prof. Haller (KTH Royal Institute of Technology, Sweden).
  • DEBT workshop series since October 2024, co-chairing with Prof. Scholliers (UGent, Belgium).
  • META workshop series in 2019, co-chairing with Prof. Stefan Marr (JKU, Austria).

Steering committee memberships

  • SIGPLAN Distinguished Education Award Committee (2023).
  • MPLR since 2022.
  • SPLASH (2018–2021).
  • AITO Dahl-Nygaard Award Committee (2019).
  • ECOOP 2025 Test of Time Award Committee (2025).

External PhD committees

  1. External reporter for Valentin Bourcier’s PhD committee. “Empirical Evaluation and Novel Design of Object-Centric Debuggers to Improve the Debugging of Object-Oriented Programs.” Université de Lille, France. Supervisor: Dr. Steven Costiou. October 2025.
  2. External reviewer for Jacob Kreindl’s PhD committee. “Dynamic Taint Analysis in a Polyglot Virtual Machine.” Johannes Kepler University Linz, Austria. Supervisor: Prof. Mössenböck. 22 October 2024.
  3. External reviewer for Javier Esteban Pimás’s PhD committee. “Objetos vivos a fondo: removiendo las barreras entre aplicaciones y máquinas virtuales.” Universidad de Buenos Aires, Argentina. Supervisor: Prof. Garbervetsky. 11 September 2024.
  4. External reviewer for Marina Shimchenko’s PhD committee. “Optimizing Energy Efficiency of Concurrent Garbage Collection.” Uppsala University, Sweden. Supervisor: Prof. Wrigstad. 30 August 2024.
  5. External reviewer for Luke Cheeseman’s PhD committee. “Behaviour-Oriented Concurrency. Flexibility, Isolation and Order.” Imperial College London, UK. Supervisor: Prof. Drossopoulou. 20 June 2024.
  6. External reporter for Maximilian Ignacio Willembrinck Santander’s PhD committee. “An Interactive Debugging Approach Based on Time-traveling Queries.” Université de Lille, France. Supervisors: Prof. Anne Etien and Dr. Steven Costiou. November 2023.
  7. External evaluator for Kristof Jannes’s PhD committee. “Client-centric Replication for the Decentralized Web.” KU Leuven, Belgium. Supervisors: Prof. Joosen and Prof. Lagaisse. August 2023.
  8. External reporter for Jayanth Krishnamurthy’s PhD committee. “Dynamic and static debugging support for HipHop.js.” Université Côte d’Azur, France. Supervisor: Dr. Serrano. April 2023.
  9. External evaluator for Georges Younes’s PhD committee. “Dynamic End-to-End Reliable Causal Delivery Middleware for Geo-Replicated Services.” Universidade do Minho, Portugal. Supervisors: Prof. Baquero and Prof. Shoker. January 2023.
  10. External reporter for Fabio Niephaus’s PhD committee. “Exploratory Tool-Building Platforms for Polyglot Virtual Machines.” Hasso Plattner Institute, Germany. Supervisor: Prof. Hirschfeld. July 2022.
  11. External evaluator for Francisco Ramon Fernandez Reyes’s PhD committee. “Abstractions To Control The Future.” Uppsala University, Sweden. Supervisors: Prof. Wrigstad and Prof. Victor. January 2021.
  12. External evaluator for Carolina Hernadez Phillips’s PhD committee. “Bootstrap-Based Language Development: Turning an existing VM into a polyglot VM.” Université de Lille, France. Supervisors: Prof. Fabresse and Dr. Polito. November 2021.
  13. External evaluator for Pable Tesone’s PhD committee. “Dynamic Software Update for Production and Live Programming Environments.” Université de Lille, France. Supervisor: Stephane Ducasse. December 2018.
  14. External evaluator for Clement Bera’s PhD committee. “Sista: a Metacircular Architecture for Runtime Optimisation Persistence.” Université de Lille, France. Supervisor: Stephane Ducasse. September 2017.

Other external reviewing

  • ECOOP, the European Conference on Object-Oriented Programming (2014, 2013, 2007, 2006).
  • PerCol, the International Workshop on Communication, Collaboration and Social Networking in Pervasive Computing Environments, co-located with PerCom (2015–2011).
  • Expert Systems With Applications (Elsevier, 2014).
  • Science of Computer Programming (SCICO, 2014).
  • Journal of Object Technology (JOT, 2014).
  • Journal of Systems and Software (JSS, 2014).
  • Dynamic Languages Symposium (DLS), co-located with SPLASH (2012).
  • Distributed Event-Based Systems (DEBS, 2012).
  • International Conference on Objects, Models, Components, Patterns (TOOLS, 2011).
  • SPLASH, International Conference on Systems, Programming, Languages, and Applications: Software for Humanity (2013, 2010).
  • International Conference on Coordination Models and Languages (COORDINATION, 2014, 2010).
  • ACM Transactions on Programming Languages and Systems (TOPLAS, 2007).
  • International Conference on Model Driven Engineering Languages and Systems (MoDELS, 2006).
  • Conference on Langages et Modèles à Objects (LMO, 2007).