Work-In-Progress: a DSL for the safe deployment of Runtime Monitors in Cyber-Physical Systems


Hubs for VirtuosoNext: Online verification of real-time coordinators

SCP 2020

Implementing Hybrid Semantics: From Functional to Imperative

ICTAC 2020

Verification of Real-Time Coordination in VirtuosoNext (extended version)

VirtuosoNextTM is a distributed real-time operating system (RTOS) featuring a generic programming model dubbed Interacting Entities. This paper focuses on these interactions, implemented as so-called Hubs. Hubs act as synchronisation and …

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.

ARx: Reactive Programming for Synchronous Connectors


Implementing Hybrid Semantics: From Functional to Imperative (Extended Version)

CoRR 2020

Coordination of Tasks on a Real-Time OS


Proceedings of F-IDE@FM 2019

EPTCS 2019

Taming Hierarchical Connectors

FSEN 2019