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.
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) |
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 |