Welcome

I'm Daniele Ottaviano

PhD student

Daniele Ottaviano

PhD student

I am a PhD student enrolled in the Fusion Science and Engineering (FSE) Doctoral Programme at University of Padova - University of Naples Federico II.

I am attending my PhD in the Department of Information Technology and Electrical Engineering (DIETI) at Federico II University of Naples.

I am also a member of DESSERT (DEpendable and Secure Software Engineering and Real-Time Systems) research group.

My research activities focus on virtualization technologies for real-time and embedded systems. I’m especially interested in hypervisor-level resource management. My aim is to realize dependable mixed-criticality systems over next-generation Multiprocessor Systems-on-Chip powered with heterogeneous resources and reprogrammable hardware (FPGA).

  • From: Naples, IT
  • Lives In: Naples, IT
  • Age: 26
  • Gender: Male

My Skills

Digital skills

C/C++
80%
Linux
80%
RTOS
70%
Java
60%
Phyton
60%


VHDL
70%
PHP
50%
HTML + CSS
60%
Matlab
70%
SQL
70%

Languages

Italian
100%
English
80%

Education and Experience

  • Current
    PhD Student in Fusion Science and Engineering
    University of Padova - University of Naples Federico II, Italy

    Advisors: Assoc. Prof. Marcello Cinque, Prof. Gianmaria De Tommasi

    Topic: Virtualization, Real-Time Systems, Embedded Mixed-Criticality systems, Operating Systems

  • 2023 - 2024
    Visiting Scholar at Boston University
    Cyber-Physical Systems Lab, Boston, USA

    Advisors: Asst. Prof. Renato Mancuso

    Topic: Exploration of novel virtualization models for modern heterogeneous MultiProcessor Systems-on-Chip (MPSoCs).

  • 2019 - 2021
    Master's Degree In Computer Engineering
    University of Naples Federico II, Italy

    Advisors: Assoc. Prof. Marcello Cinque

    Thesis in real-time systems: Virtualizing Real-Time Processing Units in Asymmetric Multiprocessing for Mixed-Criticality Systems

    Final Mark: 110/110 cum laude

  • 2019 - 2020
    Back-end developer
    Net Caring

    • Database in PostgreSQL

    • PHP and Java Script for DB

  • 2016 - 2019
    Bachelor of Computer Engineering
    University of Naples Federico II, Italy

    Advisors: Assoc. Prof. Marcello Cinque

    Thesis: Constant Bandwidth Server: analysis and evolutions.

    Final Mark: 110/110 cum laude

Research activities

Real-Time Systems

High predictable computing that must guarantee strict time constraints for safety-critical systems.

Embedded Systems

A computer system that has a dedicated function within a larger mechanical or electronic system.

Mixed-Criticality

Systems that can execute several applications of different criticality, such as safety-critical and non-safety critical on the same platform.

Vertical Stabilization

Magnetic control alghoritms for plasma stabilization during fusion reaction.

Publications

  • Sept. 2023
    Evaluating virtualization for fog monitoring of realtime applications in mixed-criticality systems
    Springer RTS, doi.org/10.1007/s11241-023-09410-4

    Authors: M. Cinque, L. De Simone, N. Mazzocca, D. Ottaviano, & F. Vitale

  • June 2023
    Partitioned Containers: Towards Safe Clouds for Industrial Applications
    Proc. DSN-S, doi.org/10.1109/dsn-s58398.2023.00029

    Authors: M. Barletta; M. Cinque, L. De Simone, R. Della Corte, G. Farina & D. Ottaviano

  • May 2023
    Virtualization of accelerators in embedded systems for mixed-criticality: RPU exploitation for fusion diagnostics and control
    Elsevier FED, doi.org/10.1016/j.fusengdes.2023.113518

    Authors: : D. Ottaviano, M. Cinque, G. Manduchi, & S. Dubbioso

  • Dec. 2022
    System-Engineering approach for the ITER PCS design: The correction coils current controller case study
    Elsevier FED, doi.org/10.1016/j.fusengdes.2022.113317

    Authors: : G. De Tommasi, M. Cinque, M. Mattei, D. Ottaviano, A. Pironti, S. Rosiello, F. Villone, P. de Vries, T. Ravensbergen, & L. Zabeo

  • Oct. 2022
    RunPHI: Enabling Mixed-criticality Containers via Partitioning Hypervisors in Industry 4.0
    Proc. ISSRE, doi.org/10.1109/ISSREW55968.2022.00058

    Authors: : M. Barletta, M. Cinque, L. De Simone, R. Della Corte, G. Farina, & D. Ottaviano

  • Sept. 2022
    RPUGuard: Real-Time Processing Unit Virtualization for Mixed-Criticality Applications
    Proc. EDCC, doi.org/10.1109/EDCC57035.2022.00025

    Authors: : M. Cinque, G. De Tommasi, S. Dubbioso, & D. Ottaviano

  • Sept. 2021
    Virtualizing Real-Time Processing Units in MultiProcessor Systems-on-Chip
    Proc. RTSI, doi.org/10.1109/rtsi50628.2021.9597281

    Authors: :M. Cinque, G. De Tommasi, S. Dubbioso, & D. Ottaviano

  • Teaching

    University of Naples Federico II
  • Linux Preempt-RT
  • FreeRTOS programming
  • Xen installation/testing
  • AMP programming
  • Leonardo Technical Training
  • Linux kernel modules
  • Linux Preempt-RT
  • Device drivers basics
  • POSIX API threads/IPC