Publications

2018

  • Paolo Pazzaglia, Luigi Pannocchi, Alessandro Biondi, and Marco Di Natale, "Beyond the Weakly Hard Model: Measuring the Performance Cost of Deadline Misses", In Proceedings of the 30th Euromicro Conference on Real-Time Systems (ECRTS 18), Barcelona, Spain, July 3-6, 2018.
    [PDF]

  • Alessandro Biondi and Marco Di Natale, "Achieving Predictable Multicore Execution of Automotive Applications Using the LET Paradigm", In Proceedings of the 24th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2018), Porto, Portugal, April 11-13, 2018.
    [PDF]

  • Alessandro Biondi and Youcheng Sun, "On the Ineffectiveness of 1/m-based Interference Bounds in the Analysis of Global EDF and FIFO Scheduling", Real-Time Systems Journal, July 2018, Volume 54, Issue 3, pp 515–536.
    [PDF] [Complete data set]

  • Alessandro Biondi, Giorgio Buttazzo and Marko Bertogna, "A Design Flow for Supporting Component-based Software Development in Multiprocessor Real-Time Systems", Real-Time Systems Journal, to appear.
    [PDF]

  • Alessandro Biondi, Mauro Marinoni, Giorgio Buttazzo, Claudio Scordino, and Paolo Gai, "Challenges in Virtualizing Safety-Critical Cyber-Physical Systems", Embedded World Conference 2018, Nuremberg, Germany, Febraury 27-March 1, 2018.
    [PDF]

  • Giorgiomaria Cicero, Alessandro Biondi, Giorgio Buttazzo and Anup Patel, "Reconciling Security with Virtualization: A Dual-Hypervisor Design for ARM TrustZone", In Proceedings of the 18th IEEE International Conference on Industrial Technology (ICIT 2018), Lyon, France, Febraury 20-22, 2018.
    [PDF]

  • Paolo Modica, Alessandro Biondi, Giorgio Buttazzo and Anup Patel, "Supporting Temporal and Spatial Isolation in a Hypervisor for ARM Multicore Platforms", In Proceedings of the 18th IEEE International Conference on Industrial Technology (ICIT 2018), Lyon, France, Febraury 20-22, 2018.
    [PDF]

  • Alessandro Biondi and Giorgio Buttazzo, "Modeling and Analysis of Engine Control Tasks Under Dynamic Priority Scheduling", IEEE Transactions on Industrial Informatics, to appear.
    [PDF]

  • Alessandro Biondi, Marco Di Natale and Giorgio Buttazzo, "Response-Time Analysis of Engine Control Applications under Fixed-Priority Scheduling", IEEE Transactions on Computers, Volume 67, Issue 5, May 2018.
    [PDF]

  • Timo Feld, Alessandro Biondi, Rob Davis, Giorgio Buttazzo and Frank Slomka, "A Survey of Schedulability Analysis Techniques for Rate-Dependent Tasks", Journal of Systems and Software, Volume 138, April 2018.
    [PDF]

  • Alessandro Biondi, Marco Di Natale, Giorgio Buttazzo and Paolo Pazzaglia, "Selecting the Transition Speeds of Engine Control Tasks to Optimize the Performance", ACM Transactions on Cyber-Physical Systems, Volume 2, Issue 1, January 2018.
    [PDF]

2017

  • 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]

  • Marco Pagani, Alessio Balsini, Alessandro Biondi, Mauro Marinoni and Giorgio Buttazzo, "A Linux-based Support for Developing Real-Time Applications on Heterogeneous Platforms with Dynamic FPGA Reconfiguration", In Proceedings of the 30th IEEE International System-on-Chip Conference (SOCC 2017), Munich, Germany, September 5-8, 2017.
    [PDF]

  • Alessandro Biondi and Giorgio Buttazzo, "Timing-aware FPGA Partitioning for Real-Time Applications Under Dynamic Partial Reconfiguration", In Proceedings of the 11th NASA/ESA Conference on Adaptive Hardware and Systems (AHS 2017), Pasadena, CA, USA, July 24-27, 2017.
    [PDF]

  • 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 17), Dubrovnik, Croatia, June 27-30, 2017.
    [PDF] [Online material]

  • Mauro Marinoni, Alessandro Biondi, Pasquale Buonocunto, Gianluca Franchino, Daniel Cesarini and Giorgio Buttazzo, "Real-Time Analysis and Design of a Dual Protocol Support for Bluetooth LE Devices", IEEE Transactions on Industrial Informatics, Volume 13, Issue 1, Febraury 2017.
    [PDF]

2016

  • Alessandro Biondi, Björn B. Brandenburg and Alexander Wieder, "A Blocking Bound for Nested FIFO Spin Locks", In Proceedings of the 37th IEEE Real-Time Systems Symposium (RTSS 16), Porto, Portugal, November 29 - December 2, 2016.
    [PDF]

  • Alessandro Biondi, Alessio Balsini, Marco Pagani, Enrico Rossi, Mauro Marinoni and Giorgio Buttazzo, "A Framework for Supporting Real-Time Applications on Dynamic Reconfigurable FPGAs", In Proceedings of the 37th IEEE Real-Time Systems Symposium (RTSS 16), Porto, Portugal, November 29 - December 2, 2016.
    [PDF] [Artifact Evaluation]

  • Alessandro Biondi, Giorgio Buttazzo and Marko Bertogna, "Partitioning and Interface Synthesis in Hierarchical Multiprocessor Real-Time Systems", In Proceedings of the 24th International Conference on Real-Time Networks and Systems (RTNS 2016), Brest, France, October 19-21, 2016. Best Student Paper Award
    [PDF]

  • Alessandro Biondi and Björn B. Brandenburg, "Lightweight Real-Time Synchronization under P-EDF on Symmetric and Asymmetric Multiprocessors", In Proceedings of the 28th Euromicro Conference on Real-Time Systems (ECRTS 16), Toulouse, France, July 5-8, 2016.
    [PDF] [PDF (extended version)] [Artifact Evaluation]

  • Alessandro Biondi, Giorgio Buttazzo, and Marko Bertogna, "Schedulability Analysis of Hierarchical Real-Time Systems under Shared Resources", IEEE Transactions on Computers, Volume 65, Issue 5, May 2016.
    [PDF]

  • Alessandro Biondi, Marco Di Natale and Giorgio Buttazzo, "Performance-driven Design of Engine Control Tasks", In Proceedings of the International Conference on Cyber-Physical Systems (ICCPS 2016), Vienna, Austria, April 2016. Best Paper Nomination
    [PDF]

  • Vincenzo Apuzzo, Alessandro Biondi and Giorgio Buttazzo, "OSEK-like Kernel Support for Engine Control Applications under EDF Scheduling", In Proceedings of the IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2016), Vienna, Austria, April 2016.
    [PDF] [Slides]

  • Alessandro Biondi, Marco Di Natale, Youcheng Sun and Stefania Botta, "Moving From Single-Core to Multicore: Initial Findings on a Fuel Injection Case Study", SAE Technical Paper, April 2016.

  • Pasquale Buonocunto, Alessandro Biondi, Marco Pagani, Mauro Marinoni and Giorgio Buttazzo, "ARTE: Arduino Real-Time Extension for Programming Multitasking Applications", In Proceedings of the 31st ACM Symposium on Applied Computing (SAC 2016), Pisa, Italy, April 4-8 2016.
    [PDF]

  • Alessandro Biondi and Giorgio Buttazzo, "Real-Time Analysis of Engine Control Applications with Speed Estimation", In Proceedings of the International Conference on Design, Automation & Test in Europe (DATE 2016), Dresden, Germany, March 14-18, 2016.
    [PDF]

2015

  • Alessandro Biondi, Alessio Balsini and Mauro Marinoni, "Resource Reservation for Real-Time Self-Suspending Tasks: Theory and Practice", In Proceedings of the 23rd International Conference on Real-Time Networks and Systems (RTNS 2015), Lille, France, November 4-6, 2015.
    [PDF]

  • Andrea Parri, Alessandro Biondi and Mauro Marinoni, "Response Time Analysis for G-EDF and G-DM Scheduling of Sporadic DAG-Tasks with Arbitrary Deadline", In Proceedings of the 23rd International Conference on Real-Time Networks and Systems (RTNS 2015), Lille, France, November 4-6, 2015.
    [PDF] [Slides]

  • Alessandro Biondi, Giorgio Buttazzo and Marko Bertogna, "Supporting Component-based Development in Partitioned Multiprocessor Real-Time Systems", In Proceedings of the 27th Euromicro Conference on Real-Time Systems (ECRTS 15), Lund, Sweden, July 7-10, 2015. Outstanding Paper Award
    [PDF]

  • Alessandro Biondi, Giorgio Buttazzo and Stefano Simoncelli, "Feasibility Analysis of Engine Control Tasks under EDF Scheduling", In Proceedings of the 27th Euromicro Conference on Real-Time Systems (ECRTS 15), Lund, Sweden, July 7-10, 2015.
    [PDF]

  • Mauro Marinoni, Gianluca Franchino, Daniel Cesarini, Alessandro Biondi, Pasquale Buonocunto and Giorgio Buttazzo, "Dual-Protocol Support for Bluetooth LE Devices", In Proceedings of the 13th International Conference on Industrial Informatics (INDIN 15), Cambridge, UK July 22-24, 2015.
    [PDF]

  • Alessandro Biondi, Marco Di Natale and Giorgio Buttazzo, "Response-Time Analysis for Real-Time Tasks in Engine Control Applications", In Proceedings of the International Conference on Cyber-Physical Systems (ICCPS 2015), Seattle, USA, April 2015. Best Paper Award
    [PDF]

  • Alessandro Biondi and Giorgio Buttazzo, "Engine Control: Task Modeling and Analysis", In Proceedings of the International Conference on Design, Automation & Test in Europe (DATE 2015), Grenoble, France, March 2015.
    [PDF]

2014

  • Alessandro Biondi, Alessandra Melani, Mauro Marinoni, Marco Di Natale and Giorgio Buttazzo, "Exact Interference of Adaptive Variable-Rate Tasks under Fixed-Priority Scheduling", Proceedings of the 26th Euromicro Conference on Real-Time Systems (ECRTS 14), Madrid, Spain, July 8-11, 2014.
    [PDF]

  • Alessandro Biondi, Alessandra Melani, Marko Bertogna and Giorgio Buttazzo, "Optimal Design for Reservation Servers under Shared Resources", Proceedings of the 26th Euromicro Conference on Real-Time Systems (ECRTS 14), Madrid, Spain, July 8-11, 2014.
    [PDF]   [optBROE.rar]

  • Alessandro Biondi, Alessandra Melani and Marko Bertogna, "Hard Constant Bandwidth Server: Comprehensive Formulation and Critical Scenarios", Proceedings of the 9th IEEE International Symposium on Industrial Embedded Systems (SIES 2014), Pisa, Italy, June 18-20, 2014. Best Paper Award
    [PDF]



Workshops and WiP

  • Daniel Casini, Alessandro Biondi, and Giorgio Buttazzo, "Deep Neural Networks for Safety-Critical Applications: Vision and Open Problems", 9th International Real-Time Scheduling Open Problems Seminar (RTSOPS 2018), in conjunction with ECRTS18, Barcelona, Spain, July 3, 2018. Best Open Problem

  • 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", 9th International Real-Time Scheduling Open Problems Seminar (RTSOPS 2018), in conjunction with ECRTS18, Barcelona, Spain, July 3, 2018.

  • Alessandro Biondi, Paolo Pazzaglia, Alessio Balsini and Marco Di Natale, "Logical Execution Time Implementation and Memory Optimization Issues in AUTOSAR Applications", 8th International Workshop on Analysis Tools and Methodologies for Embedded and Real-time Systems (WATERS 2017), in conjunction with ECRTS17, Dubrovnik, Croatia, June 27, 2017.

  • Paolo Pazzaglia, Alessandro Biondi, Marco Di Natale, Giorgio Buttazzo and Matteo Secchiari, "Exploring the Interaction Between Functional Performance and Scheduling Abstractions", 8th International Workshop on Analysis Tools and Methodologies for Embedded and Real-time Systems (WATERS 2017), in conjunction with ECRTS17, Dubrovnik, Croatia, June 27, 2017.

  • Daniel Casini, Alessandro Biondi and Giorgio Buttazzo, "Need for Reservation Servers with Constrained Deadlines", 8th International Real-Time Scheduling Open Problems Seminar (RTSOPS 2017), in conjunction with ECRTS17, Dubrovnik, Croatia, June 27, 2017.

  • Paolo Pazzaglia, Alessandro Biondi, Marco Di Natale and Giorgio Buttazzo, "How Does Task Scheduling Affect Engine Control Performance?", 7th International Real-Time Scheduling Open Problems Seminar (RTSOPS 2016), in conjunction with ECRTS16, Toulouse, France, July 5, 2016. Best Open Problem

  • Paolo Pazzaglia, Alessandro Biondi, Marco Di Natale and Giorgio Buttazzo, "A Simulation Framework to Analyze the Scheduling of AVR tasks with respect to Engine Performance", 7th International Workshop on Analysis Tools and Methodologies for Embedded and Real-time Systems (WATERS 2016), in conjunction with ECRTS16, Toulouse, France, July 5, 2016.

  • Marco Pagani, Mauro Marinoni, Alessandro Biondi, Alessio Balsini and Giorgio Buttazzo, "Towards Real-Time Operating Systems for Heterogeneous Reconfigurable Platforms", 12th Annual Workshop on Operating Systems Platforms for Embedded Real-Time Applications (OSPERT16), in conjunction with ECRTS16, Toulouse, France, July 5, 2016.

  • Pasquale Buonocunto, Alessandro Biondi and Pietro Lorefice, "Real-Time Multitasking in Arduino", WiP session of the 9th IEEE International Symposium on Industrial Embedded Systems (SIES 2014), Pisa, Italy, June 18-20, 2014.
    [PDF]



Other Publications

  • Giorgio Buttazzo, Alessandro Biondi and Mauro Marinoni, "Challenges in Using FPGA-based Heterogeneous Platforms for Real-time Systems", Submitted.

  • Alessandro Biondi, Giorgio Buttazzo, and Marko Bertogna, "Schedulability Analysis of Hierarchical Real-Time Systems under Shared Resources", Technical Report TR-13-01, RETIS Lab, Scuola Superiore Sant'Anna, July 2013.
    [PDF]
-