Publications

  • Daniel Casini, Alessandro Biondi, and Giorgio Buttazzo. "Task Splitting and Load Balancing of Dynamic Real-Time Workloads for Semi-Partitioned EDF", IEEE Transactions on Computers, to appear.
  • Daniel Bristot de Oliveira, Daniel Casini, Rômulo Silva de Oliveira, and Tommaso Cucinotta. "Demystifying the Real-Time Linux Scheduling Latency", In Proceedings of the 32th Euromicro Conference on Real-time Systems (ECRTS 2020), Modena, Italy, July 7-10, 2020.
    [PDF] [Open Access] [Companion Page]
  • Daniel Casini, Alessandro Biondi, and Giorgio Buttazzo, "Timing Isolation and Improved Scheduling of Deep Neural Networks for Real-Time Systems", Software: Practice and Experience, Volume 50, Issue 9, September 2020.
    [Wiley Online Library]
  • Daniel Casini, Paolo Pazzaglia, Alessandro Biondi, Marco Di Natale, and Giorgio Buttazzo, "Predictable Memory-CPU Co-Scheduling with Support for Latency-Sensitive Tasks", Proceedings of the 57th ACM/ESDA/IEEE Design Automation Conference (DAC 2020), San Francisco, CA, USA, July 19-23, 2020.
    [PDF]
  • Daniel Casini, Alessandro Biondi, Geoffrey Nelissen, and Giorgio Buttazzo, "A Holistic Memory Contention Analysis for Parallel Real-Time Tasks under Partitioned Scheduling", Proceedings of the 26th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2020), Sydney, Australia, April 21-24, 2020.
    [PDF]
  • Alessandro Biondi, Federico Nesti, Giorgiomaria Cicero, Daniel Casini, and Giorgio Buttazzo, "A Safe, Secure, and Predictable Software Architecture for Deep Learning in Safety-Critical Systems", IEEE Embedded Systems Letters,, vol. 12, no. 3, pp. 78-82, Sept. 2020.
    [PDF] [IEEE]
  • Daniel Casini, Tobias Blaß, Ingo Lütkebohle, and Björn B. Brandenburg, "Response-Time Analysis of ROS 2 Processing Chains under Reservation-Based Scheduling", In Proceedings of the 31th Euromicro Conference on Real-Time Systems (ECRTS 2019), Stuttgart, Germany, July 9-12, 2019.
    [PDF(rev1)] [Open Access] [Artifact]
  • Daniel Casini, Alessandro Biondi, and Giorgio Buttazzo, "Analyzing Parallel Real-Time Tasks Implemented with Thread Pools", In Proceedings of the 56th ACM/ESDA/IEEE Design Automation Conference (DAC 2019), Las Vegas, NV, USA , June 2-6, 2019.
  • [PDF] [Slides]
  • Daniel Casini, Alessandro Biondi, and Giorgio Buttazzo, "Handling Transients of Dynamic Real-Time Workload Under EDF Scheduling", IEEE Transactions on Computers, Volume 68, Issue 6, pp. 820-835, June 2019.
    [PDF][IEEE]
  • Daniel Casini, Alessandro Biondi, Geoffrey Nelissen, and Giorgio Buttazzo, "Partitioned Fixed-Priority Scheduling of Parallel Tasks Without Preemptions", In Proceedings of the 39th IEEE Real-Time Systems Symposium (RTSS 2018), Nashville, TN, USA, December 11-14, 2018.
    [PDF] [Slides]
  • Daniel Casini, Alessandro Biondi, Geoffrey Nelissen, and Giorgio Buttazzo, "Memory Feasibility Analysis of Parallel Tasks Running on Scratchpad-Based Architectures", In Proceedings of the 39th IEEE Real-Time Systems Symposium (RTSS 2018), Nashville, TN, USA, December 11-14, 2018.
    [PDF]
  • Daniel Casini, Luca Abeni, Alessandro Biondi, Tommaso Cucinotta and Giorgio Buttazzo, "Constant Bandwidth Servers with Constrained Deadlines", In Proceedings of the 25th International Conference on Real-Time Networks and Systems (RTNS 2017), Grenoble, France, October 4-6, 2017.
    [PDF] [Slides]
  • Daniel Casini, Alessandro Biondi and Giorgio Buttazzo "Semi-Partitioned Scheduling of Dynamic Real-Time Workload: A Practical Approach Based On Analysis-driven Load Balancing", In Proceedings of the 29th Euromicro Conference on Real-Time Systems (ECRTS 2017), Dubrovnik, Croatia, June 28-30, 2017.
    [PDF] [Slides] [Online Material]


Book Chapters

  • Daniel Casini, "Elettronica Digitale" (Digital Electronics). In Liberatore, A. et al. (3rd ed.), Manuale Cremonese di Informatica e Telecomunicazioni (chpt. 10, 45 pages, Italian Language), Zanichelli Editore (Italy). April, 2020


Workshops and WiP

  • Daniel Casini, Paolo Pazzaglia, Alessandro Biondi, Giorgio Buttazzo and Marco Di Natale, "Addressing Analysis and Partitioning issues for the WATERS 2019 Challenge" Proc. of the 10th International Workshop on Analysis Tools and Methodologies for Embedded and Real-time Systems (WATERS 2019), in conjunction with the 31th Euromicro Conference on Real-Time Systems (ECRTS 2019), Stuttgart, Germany, July 9, 2019. July 3, 2018.
    [PDF ] [WATERS Industrial Challenge]
  • Daniel Casini, Alessandro Biondi and Giorgio Buttazzo, "Deep Neural Networks for Safety-Critical Applications: Vision and Open Problems", , Proc. of the 9th International Real-Time Scheduling Open Problems Seminar (RTSOPS 2018), in conjunction with the 30th Euromicro Conference on Real-Time Systems (ECRTS 2018), Barcelona, Spain, July 3, 2018.
    Best Open Problem
    [PDF] [Slides]
  • Daniel Bristot de Oliveira, Daniel Casini, Rômulo Silva de Oliveira, Tommaso Cucinotta, Alessandro Biondi, and Giorgio Buttazzo, "Nested Locks in the Lock Implementation: The Real-Time Read-Write Semaphores on Linux", ,Proc. of the 9th International Real-Time Scheduling Open Problems Seminar (RTSOPS 2018), in conjunction with the 30th Euromicro Conference on Real-Time Systems (ECRTS 2018), Barcelona, Spain, July 3, 2018.
    [PDF]
  • Daniel Casini, Alessandro Biondi and Giorgio Buttazzo, "Need for Reservation Servers with Constrained Deadlines", ,Proc. of the 8th International Real-Time Scheduling Open Problems Seminar (RTSOPS 2017), in conjunction with the 29th Euromicro Conference on Real-Time Systems (ECRTS 2017), Dubrovnik, Croatia, June 27, 2017.
    [PDF] [Slides]

-