Find out how ICT can support biomedical and clinical researchFind out more. Managing complexity by developing new tools and processes. Managing Complexity

Sergio Ruocco - Researcher

Trustworthy Embedded Systems Project

Research Interests

Dr Ruocco's research interests include the analysis, design, and implementation of object-oriented software architectures of concurrent, distributed, time-sensitive systems (including hard real-time and Quality of Service-aware systems). He is also interested in researching novel approaches to low-level, embedded system software development. Other interests include principles and design of programming languages and their interactions with run-time support; operating systems; compilers and processor architectures; and computer and processor architecture.

Career Summary

Prior to joining NICTA, Dr Ruocco consulted as a project leader and a senior software engineer, leading technology transfer projects between academia and industry. This included the design and implementation of a Linux device driver for custom embedded real-time video acquisition and a compression board for an international security and surveillance company.

Qualifications

Dr Ruocco received his Masters degree cum Laude in Computer Science in 1999, and his PhD in Computer Science in February 2004, both from the Universita' degli Studi di Milano, Italy.

Contact Details

Email:ruocco@disco.unimib.it

More contact information is available at the ERTOS Contacts page.

Publications

NICTA Papers

2007

plain text PDF Kevin Elphinstone, David Greenaway and Sergio Ruocco
Lazy scheduling and direct process switch — merit or myths?
Proceedings of the 3rd Workshop on Operating System Platforms for Embedded Real-Time Applications, Pisa, Italy, July, 2007
Preliminary version

2006

plain text PDF Sergio Ruocco
User-level fine-grained adaptive real-time scheduling via temporal reflection
Proceedings of the 27th IEEE Real-Time Systems Symposium, Rio De Janeiro, Brazil, December, 2006
plain text PDF Sergio Ruocco
Real-Time Programming and L4 Microkernels
Proceedings of the 2nd Workshop on Operating System Platforms for Embedded Real-Time Applications, Dresden, Germany, July, 2006

2005

plain text PDF Kevin Elphinstone, Gernot Heiser, Ralf Huuck, Stefan M. Petters and Sergio Ruocco
L4cars
3rd Embedded Security in Cars Conference (escar), Cologne, Germany, November, 2005
plain text PDF David C. Snowdon, Sergio Ruocco and Gernot Heiser
Power management and dynamic voltage scaling: Myths and facts
Proceedings of the 2005 Workshop on Power Aware Real-time Computing, New Jersey, USA, September, 2005
Preliminary workshop version

2004

plain text PDF Frank Engel, Gernot Heiser, Ihor Kuz, Stefan M. Petters and Sergio Ruocco
Operating systems on SoCs: A good idea?
Embedded Real-Time Systems Implementation (ERTSI 2004) Workshop, Lisbon, Portugal, December, 2004