Research

Our research topics, projects, and grants.

The research of DisCo focuses on topics related to programming languages and software engineering for concurrent and distributed systems. The topics explored departure from the topics explored by Elisa in the context of ambient-oriented programming (AmOP). In particular, she conducted research on fault-tolerant programming abstractions and debugging support for programs which are deployed in mobile environments where network disconnections are the rule and infastructure is limited, e.g. smartphones or embeeded devices connected via ad hoc wireless technology.

With AmoP as foundation, today DisCo’s research focuses on systems at the crossing between the cloud and mobile systems. We explore topics for geo-replicated applications in the cloud as well as edge computing and internet of things environments. Our research in these application domains is twofold. First, we focus on making new programming abstractions for communicating and coordinating different components in those distributed systems as well as application-level mechanisms for making them secure. Second, we investigate tools like debuggers to ease the software development and maintenance of concurrent and distributed systems.


Projects

SODISA 2025-2028 FWO SBO project Tom Van Cutsem (KULeuven) · Bert Lagaisse (KULeuven) · Elisa Gonzalez Boix (VUB) · Wouter Joosen (KULeuven)
Everest 2024-2027 FWO fundamental research project Elisa Gonzalez Boix (VUB)
Tearless 2016-2019 IWT SBO project Coen De Roover (VUB) · Elisa Gonzalez Boix (VUB) · Frank Piessens (KULeuven)
D3CPS 2017-2021 FWO SBO project Elisa Gonzalez Boix (VUB) · Wolfgang De Meuter (VUB) · Danny Hughes (KULeuven) · Wouter Joosen (KULeuven)
MetaConc 2016-2020 FWO Lead Agency project with Austria Elisa Gonzalez Boix (VUB) · Hanspeter Mössenböck (JKU Linz) · Stefan Marr (Kent University)
Associated Team - Advanced Debugging 2020-2021 Elisa Gonzalez Boix (VUB) · Stephane Ducasse (INRIA Lille Nord-Europe) · Steven Costiou (INRIA Lille Nord-Europe) · Matteo Marra(VUB)
SeCloud (Programming Pilar) 2015-2018 Innoviris project Ann Nowe (VUB) · Elisa Gonzalez Boix (VUB) · Coen de Roover (VUB) · Charles Pecheur (UCL)


Personal Grants

Supporting dynamic analysis for multi-language applications 2024-2028 FWO-SB Aäron Munsters
A language-agnostic and scalable approach for building IoT development tools 2023-2027 FWO-SB Carlos Rojas Castillo
VERDI: Software engineering and verification techniques for distributed programming with replicated state (Phd co-tutelle with NOVA University of Lisbon) 2022-2026 EUTOPIA Dina Borrego
Software engineering techniques for strong eventual consistent replicated data types 2019-2023 FWO-SB Jim Bauwens
Consistency à la carte 2018-2022 FWO-SB Kevin De Porre
Debugging Support for Big Data Processing Applications 2017-2021 FWO-SB Matteo Marra