FCT

DaVinci (07/2018-now) - Coordinator

__Distributed Architectures - Variability and Interaction for Cyber-Physical Systems__ - is an FCT project to analyse interactions among software components considering aspects such as real time and variability. It currently produced 4 conference publications, 1 master thesis, 5 talks, it was involved in the organisation of a workshop and an invited tutorial, and produced several tools available online in http://arcatools.org.

Reassure (07/2018-now)

__Running Secure Runtime Verification for Reliable Real-Time Embedded Software__ - is an FCT project that proposes a novel framework for Runtime Verification of Real-Time Embedded Systems.

Klee (07/2018-now)

__Coalgebraic Modeling and Analysis for Computational Synthetic Biology__ - is an FCT project that aims at the design of biological systems in a systematic way, using the theory of coalgebras.

PREfECT (07/2018-now)

__Predictable Multiprocessor Platforms for Embedded Safety Critical Systems__ - addresses the following challenges with respect to the introduction of multicore processors in safety-critical systems: - model and analyze the timing interference generated by the hardware resources shared between cores (e.g., caches, interconnect and I/O devices); - propose runtime mechanisms and scheduling solutions to mitigate the unpredictability of COTS multicore processors by controlling the interference between cores; - develop tools for the automatic system configuration before its deployment.

TRUST (2016-2019)

__Trustworthy Software Design with Alloy__ - is an FCT project that proposes to investigate lightweight approaches to verify software systems via the Alloy toolset, considering aspects such as variability of systems

PURe (2003-2005)

__Program Understanding and Re-engineering - Calculi and Applications__ - is an FCT project POSI/ICHS/44304/2002 aiming at developing calculi for program understanding and re-engineering.