In 2012-13, he was Marie-Curie fellow at Lund University (Sweden) investigating virtualization in Cyber-Physical Systems. In 2000 he received the Laurea degree in Computer Engineering from University of Pisa. In 2004, he completed the doctoral studies on Real-Time Systems at Scuola Superiore Sant’Anna (recipient of the “Spitali Award” for best PhD thesis of the Scuola Superiore Sant’Anna). In January 2010 he also completed a Master degree in Mathematics with a thesis on optimal sampling for linear control systems. He is an IEEE Senior member. He has published more than 80 papers (two best-paper awards) on real-time scheduling, and design and optimization methods for real-time and control systems. His more recent research interests are on optimal management of distributed and parallel resources.