I'm an Associate Professor at the Department of Informatics of the Faculty of Sciences of the University of Lisboa. I received my PhD degree in Computer Science (Informatics) from the University of Lisboa in 2003. I'm also a member of the LaSIGE (Large-Scale Informatic Systems Laboratory) research unit and of the Navigators group, where I lead the Timeliness and Adaptation in Dependable Systems research line.
My main research interests are in the area of dependable adaptive systems, focusing on architectures and middleware solutions for distributed embedded real-time applications. I was the coordinator of the FP7 KARYON project, providing solutions for safe cooperative applications in the automotive and avionics domains, and of the the CMU-Portugal TRONE project. Other EU projects in which I've been previously involved include HIDENETS (FP6) and CORTEX (FP5).
In the last few years I've been teaching several courses of the Informatics Engineering Degree, including Real-Time and Embedded systems, Fault-tolerant Distributed Systems, Parallel Computing, Computer Architectures. Currently I'm responsible for the Master courses on Programming in Distributed Systems and on Cyber-Physical Systems, as well as the undergraduate course on Computer Networks.
I'm a member of the Scientific Council of the Faculty of Sciences and in the past I was vice-president of the Informatics Department and coordinator of the Master degree on Information Security (MSI). I was also responsible for the computing infrastructure of the Faculty, serving more than 5000 students and staff, and I had the same kind of responsibility at department level, managing an infrastructure with more than 10 labs serving more than 1000 users.
I'm a member of the Ordem dos Engenheiros, IEEE, ACM and IFIP WG10.4 on Dependable Computing and Fault Tolerance.