Marco Caccamo's Publications

Conference and journal papers

(listed in reverse chronological order)

  • I. Izhbirdeev, D. Hoornaert, W. Chen, A. Zuepke, Y. Hammad, M. Caccamo and R. Mancuso,

    “Coherence-Aided Memory Bandwidth Regulation”,

    IEEE Real-Time Systems Symposium (RTSS), December 2024

  • B. Sun, T. Kloda, C. Wu, M. Caccamo,

    “Partitioned Scheduling and Parallelism Assignment for Real-Time DNN Inference Tasks on Multi-TPU”,

    ACM/IEEE Design Automation Conference (DAC), July 2024

  • M. Theile, H. Cao, M. Caccamo, A. L. Sangiovanni-Vincentelli,

    “Equivariant Ensembles and Regularization for Reinforcement Learning in Map-based Path Planning”,

    IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), October 2024

  • R. Trumpp, E. Javanmardi, J. Nakazato, M. Tsukada, M. Caccamo,

    “RaceMOP: Mapless online path planning for multi-agent autonomous racing using residual policy learning”,

    IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), October 2024

  • T. Betz, L. Wen, F. Pan, G. Kaljavesi, A. Zuepke, A. Bastoni, M. Caccamo, A. Knoll and J. Betz,

    “A Containerized Microservice Architecture for a ROS 2 Autonomous Driving Software: An End-to-End Latency Evaluation”,

    IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), August 2024

  • B. Sun, T. Kloda, S.A. Garcia, G. Gracioli, M. Caccamo,

    “Minimizing cache usage with fixed-priority and earliest deadline first scheduling”,

    Real-Time Systems Journal, July 2024

  • A. Zuepke, A. Bastoni, W. Chen, M. Caccamo, R. Mancuso,

    “MemPol: polling-based microsecond-scale per-core memory bandwidth regulation”,

    Real-Time Systems Journal, July 2024

  • M. Caccamo, D. Bernardini,

    “Service Class Based Management Framework for Photovoltaic Self-Consumption”,

    Mediterranean Conference on Embedded Computing (MECO), July 2024

  • D. Hoornaert, G. Ghaemi, A. Bastoni, R. Mancuso, M. Caccamo, G. Corradi,

    “Mcti: mixed-criticality task-based isolation”,

    Real-Time Systems Journal, July 2024

  • M. Theile, H. Bayerlein, M. Caccamo, A.L. Sangiovanni-Vincentelli,

    “Learning to Recharge: UAV Coverage Path Planning through Deep Reinforcement Learning”,

    IEEE Access, July 2024

  • B. Sun, M. Theile, Z. Qin, D. Bernardini, D. Roy, A. Bastoni, M. Caccamo,

    “Edge Generation Scheduling for DAG Tasks using Deep Reinforcement Learning”,

    IEEE Transactions on Computers, July 2024

  • B. Sun, T. Kloda, M. Caccamo,

    “Response Time Analysis for Fixed-Priority Preemptive Uniform Multiprocessor Systems”,

    Euromicro Conference on Real-Time Systems (ECRTS), July 2024

  • B. Sun, T. Kloda, M. Caccamo,

    “Strict Partitioning for Sporadic Rigid Gang Tasks”,

    IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), May 2024

  • A. Bansal, H. Kim, S. Yu, B. Li, N. Hovakimyan, M. Caccamo, L. Sha,

    “Perception simplex: Verifiable collision avoidance in autonomous vehicles amidst obstacle detection faults”,

    Software Testing, Verification and Reliability, May 2024

  • B. Sun, D. Roy, T. Kloda, A. Bastoni, R. Pellizzoni, M. Caccamo,

    “Co-Optimizing Cache Partitioning and Multi-Core Task Scheduling: Exploit Cache Sensitivity or Not?”,

    IEEE Real-Time Systems Symposium (RTSS), December 2023

  • H. Cao, Y. Mao, L. Sha, M. Caccamo,

    “Physics-Model-Regulated Deep Reinforcement Learning: Towards Safety & Stability?”,

    IEEE 62nd Conference on Decision and Control (CDC), December 2023

  • B. Zhong, S. Liu, M. Caccamo, M. Zamani,

    “Towards Trustworthy AI: Sandboxing AI-Based Unverified Controllers for Safe and Secure Cyber-Physical Systems”,

    IEEE 62nd Conference on Decision and Control (CDC), December 2023

  • J. Chen, O. Esrafilian, H. Bayerlein, D. Gesbert, M. Caccamo,

    “Model-aided Federated Reinforcement Learning for Multi-UAV Trajectory Planning in IoT Networks”,

    IEEE Global Communications Conference (GLOBECOM), December 2023

  • J. Ming, D. Bargmann, H. Cao, M. Caccamo,

    “Flexible Gear Assembly With Visual Servoing and Force Feedback”,

    IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), October 2023

  • H. Cao, L. Dirnberger, D. Bernardini, C. Piazza, M. Caccamo,

    “6IMPOSE: bridging the reality gap in 6D pose estimation for robotic grasping”,

    Frontiers in Robotics and AI, 10, 1176492, 2023

  • S.A. García, G. Gracioli, D. Hoornaert, T. Kloda, M. Caccamo,

    “Improving the Execution Time of Industrial Applications through Planned Cache Eviction Policy Selection”,

    IEEE International Symposium on Industrial Electronics (ISIE), June 2023

  • B. Sun, T. Kloda, S. A. Garcia, G. Graciolo, M. Caccamo,

    “Minimizing Cache Usage for Real-time Systems”,

    (Best paper award) Proceedings of the 31st Conference on Real-Time Networks and Systems (RTNS), June 2023

  • R. Trumpp, D. Hoornaert, M. Caccamo,

    “Residual Policy Learning for Vehicle Control of Autonomous Racing Cars”,

    IEEE Intelligent Vehicles Symposium, June 2023

  • O.D. Dantsker, M. Caccamo, R. Mancuso,

    “Expanded Flight & Ground Testing Data Set for an Unmanned Aircraft: Great Planes Avistar Elite”,

    AIAA SCITECH Forum, 2105, 2023

  • A. Zuepke, A. Bastoni, W. Chen, M. Caccamo, R. Mancuso,

    “MemPol: Policing Core Memory Bandwidth from Outside of the Cores”,

    IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), May 2023

  • B. Sun, T. Kloda, J. Chen, C. Lu, M. Caccamo,

    “Schedulability Analysis of Non-preemptive Sporadic Gang Tasks on Hardware Accelerators”,

    IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), May 2023

  • T. Kloda, G. Gracioli, R. Tabish, R. Mirosanlou, R. Mancuso, R. Pellizzoni, M. Caccamo,

    “Lazy Load Scheduling for Mixed-Criticality Applications in Heterogeneous MPSoCs”,

    ACM Transactions on Embedded Computing Systems, Volume 22 Issue 3, May 2023.

  • L. Santos, G. Gracioli, T. Kloda, M. Caccamo,

    “Supporting single and multi-core resource access protocols on object-oriented RTOSes”,

    Journal of Design Automation for Embedded Systems, Volume 27, pp. 31-50, March 2023

  • B. Zhong, H. Cao, M. Zamani, M. Caccamo,

    “Towards safe AI: Sandboxing DNNs-based controllers in stochastic games”,

    Proceedings of the AAAI Conference on Artificial Intelligence (AAAI), February 2023.

  • B. Zhong, A. Lavaei, M. Zamani, M. Caccamo,

    “Automata-based controller synthesis for stochastic systems: A game framework via approximate probabilistic relations”,

    Featured by Editor-in-Chief as the Editors' Choice papers for January 2023. Automatica, Volume 147, January 2023.

  • J. Chen, T. Kloda, R. Tabish, A. Bansal, C. Chen, B. Liu, S. Mohan, M. Caccamo, L. Sha,

    “Schedguard++: Protecting against schedule leaks using linux containers on multi-core processors”,

    ACM Transactions on Cyber-Physical Systems, October 2022.

  • H. Cao, M. Theile, F. G. Wyrwal, M. Caccamo,

    “Cloud-edge training architecture for sim-to-real deep reinforcement learning”,

    Proceedings of the 2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), October 2022.

  • T. Kloda, J. Chen, A. Bertout, L. Sha, M. Caccamo,

    “Latency analysis of self-suspending task chains”,

    Proceedings of the 2022 Design, Automation and Test in Europe Conference and Exhibition (DATE), September 2022.

  • Z. Zhang, Y. Shen, B. Sun, T. Kloda, M. Caccamo,

    “Memory allocation for low-power real-time embedded microcontroller: a case study”,

    Proceedings of the IEEE 27th International Conference on Emerging Technologies and Factory Automation (ETFA), August 2022.

  • B. Zhong, M. Zamani, M. Caccamo,

    “Synthesizing safety controllers for uncertain linear systems: A direct data-driven approach”,

    Proceedings of the 6th IEEE Conference on Control Technology and Applications (CCTA), August 2022.

  • A. Nejati, B. Zhong, M. Caccamo, M. Zamani,

    “Data-driven controller synthesis of unknown nonlinear polynomial systems via control barrier certificates”,

    Proceedings of the 4th Learning for Dynamics and Control Conference (L4DC), June 2022.

  • B. Zhong, M. Zamani, M. Caccamo,

    “A set-based approach for synthesizing controllers enforcing omega-regular properties over uncertain linear control systems”,

    Proceedings of 2022 American Control Conference (ACC), June 2022.

  • O. Dantsker, M. Theile, M. Caccamo,

    “A cyber-physical prototyping and testing framework to enable the rapid development of UAVs”,

    Aerospace, 9(5), May 2022.

  • B. Zhong, A. Lavaei, M. Zamani, M. Caccamo,

    “Controller synthesis for nonlinear stochastic games via approximate probabilistic relations”,

    Proceedings of the 25th ACM International Conference on Hybrid Systems: Computation and Control, May 2022.

  • A. Nejati, B. Zhong, M. Caccamo, M. Zamani,

    “Controller synthesis for unknown polynomial-type systems: A data-driven approach”,

    Proceedings of the 2nd International Workshop on Computation-Aware Algorithmic Design for Cyber-Physical Systems (CAADCPS), May 2022.

  • B. Zhong, A. Lavaei, H. Cao, M. Zamani, M. Caccamo,

    “Safe-visor architecture for sandboxing (AI-based) unverified controllers in stochastic cyber–physical systems”,

    Journal of Nonlinear Analysis: Hybrid Systems, Volume 43, December 2021.

  • G. Schwäricke, R. Tabish, R. Pellizzoni, R. Mancuso, A. Bastoni, A. Züpke, M.Caccamo,

    "A Real-Time virtio-based Framework for Predictable Inter-VM Communication",

    Proceedings of the 42nd IEEE Real-Time Systems Symposium (RTSS), December 2021.

  • M. Theile, H. Bayerlein, R. Nai, D. Gesbert, and M. Caccamo,

    “UAV path planning using global and local map information with deep reinforcement learning”,

    Proceedings of the International Conference of Advanced Robotics (ICAR), December 2021.

  • B. Araujo, G. Gracioli, T. Kloda, D. Hoornaert, and M. Caccamo,

    "Implementation and Evaluation of Adaptive Cache Insertion Policies for Real-Time Systems",

    Proceedings of the XI Brazilian Symposium on Computing Systems Engineering (SBESC), November 2021.

  • R. Tabish, JY Wen, R. Pellizzoni, R. Mancuso, H. Yun, M. Caccamo, and L. Sha,

    “An Analyzable Inter-Core Communication Framework for High-Performance Multicore Embedded Systems”,

    Journal of Systems Architecture, Volume 18, September 2021.

  • O. Dantsker, M. Theile, and M. Caccamo,

    “Long Endurance Flight Testing Results for the UIUC-TUM Solar Flyer”,

    In AIAA AVIATION 2021 FORUM, July 2021.

  • O. Dantsker, M. Theile, M. Caccamo, and S. Hong,

    “Integrated Power Simulation for a Solar-Powered, Computationally-Intensive Unmanned Aircraft”,

    In AIAA Propulsion and Energy 2021 Forum, July 2021.

  • O. Dantsker, M. Caccamo, and R. Mancuso,

    “Energy System Instrumentation and Data Acquisition for Flight Testing a Long-Endurance, Solar-Powered Unmanned Aircraft”,

    In AIAA Propulsion and Energy Forum, Virtual Forum, July 2021.

  • A. Bansal, J. Singh, M. Verucchi, M.Caccamo, and L. Sha,

    "Risk Ranked Recall: Collision Safety Metric for Object Detection Systems in Autonomous Vehicles",

    Proceedings of the 10th Mediterranean Conference on Embedded Computing (MECO), June 2021.

  • H. Bayerlein, M. Theile, M. Caccamo, and D. Gesbert,

    “Multi-uav path planning for wireless data harvesting with deep reinforcement learning”,

    IEEE Open Journal of the Communications Society, Volume 2, May 2021.

  • D. Hoornaert, S. Roozkhosh, R. Mancuso, and M. Caccamo,

    “Work in Progress: Identifying Unexpected Inter-core Interference Induced by Shared Cache”,

    Proceedings of the 27th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), May 2021.

  • J. Chen, T. Kloda, A. Bansal, R. Tabish, C. Chen, B. Liu, S. Mohan, M. Caccamo and L. Sha,

    “SchedGuard: Protecting against Schedule Leaks Using Linux Containers”,

    Proceedings of the 27th IEEE Conference on Real-Time and Embedded Technology and Applications Symposium (RTAS), May 2021.

  • A. Lavaei, B. Zhong, M. Caccamo, and M. Zamani,

    “Towards trustworthy AI: safe-visor architecture for uncertified controllers in stochastic cyber-physical systems”,

    Proceedings of the Workshop on Computation-Aware Algorithmic Design for Cyber-Physical Systems (CAADCPS). May 2021.

  • O. Kwon, G. Schwäricke, T. Kloda, D. Hoornaert, G. Gracioli and M. Caccamo,

    "Flexible Cache Partitioning for Multi-Mode Real-Time Systems",

    Proceedings of the Design, Automation & Test in Europe Conference & Exhibition (DATE), February 2021.

  • D. Roy, C. Hobbs, J. H. Anderson, M. Caccamo, and S. Chakraborty,

    “Timing debugging for cyber-physical systems”,

    Proceedings of the Design, Automation & Test in Europe Conference & Exhibition (DATE), February 2021.

  • J. Ponniah, M. Theile, O. Dantsker, and M. Caccamo,

    “Autonomous Hierarchical Multi-Level Clustering for Multi-UAV Systems”,

    In AIAA SciTech Forum 2021, Virtual Forum, January 2021.

  • D. Roy, S. Ghosh, Q. Zhu, M. Caccamo, and S. Chakraborty,

    "GoodSpread: Criticality-Aware Static Scheduling of CPS with Multi-QoS Resources",

    Proceedings of the IEEE Real-Time Systems Symposium, December 2020.

  • H. Bayerlein, M. Theile, M. Caccamo, and D. Gesbert,

    "UAV Path Planning for Wireless Data Harvesting: A Deep Reinforcement Learning Approach",

    Proceedings of IEEE Global Communications Conference (GLOBECOM), Taipei, Taiwan, December 2020.

  • L. M. dos Santos, G. Gracioli, T. Kloda, and M. Caccamo,

    "On the Design and Implementation of Real-Time Resource Access Protocols",

    Proceedings of the X Brazilian Symposium on Computing Systems Engineering, November 2020.

  • M. Theile, H. Bayerlein, R. Nai, D. Gesbert, and M. Caccamo,

    "UAV Coverage Path Planning under Varying Power Constraints using Deep Reinforcement Learning",

    Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Las Vegas, Nevada, USA, October 2020.

  • O. Dantsker, M. Theile, and M. Caccamo,

    "Integrated Power Modeling for a Solar-Powered, Computationally-Intensive Unmanned Aircraft",

    In AIAA/IEEE Electric Aircraft Technologies Symposium, Virtual Forum, August 2020.

  • O. Dantsker, M. Caccamo, and S. Imtiaz,

    "Propulsion System Design, Optimization, Simulation, and Testing for a Long-Endurance Solar-Powered Unmanned Aircraft",

    In AIAA Propulsion and Energy 2020 Forum, Virtual Forum, August 2020.

  • G. Schwäricke, T. Kloda, G. Gracioli, M. Bertogna, and M. Caccamo,

    "Fixed-Priority Memory-Centric Scheduler for COTS-Based Multiprocessors",

    Proceedings of 32nd Euromicro Conference on Real-Time Systems (ECRTS 2020), Dagstuhl, Germany, July 2020.

  • A. Bansal, J. Singh, Yifan Hao, J. Wen, R. Mancuso, and M. Caccamo,

    "Reconciling Predictability and Coherent Caching",

    Proceedings of IEEE 9th Mediterranean Conference on Embedded Computing (MECO), June 2020.

  • R. Tabish, JY. Wen, R. Pellizzoni, R. Mancuso, H. Yun, M. Caccamo, L. Sha,

    "SCE-Comm: A Real-Time Inter-Core Communication Framework for Strictly Partitioned Multi-core Processors",

    Proceedings of IEEE 9th Mediterranean Conference on Embedded Computing (MECO), June 2020.

  • O. Dantsker, M. Caccamo, R. Deters, and M. Selig,

    "Performance Testing of Aero-Naut CAM Folding Propellers",

    in AIAA Aviation and Aeronautics Forum and Exposition, Virtual Forum, June 2020.

  • M. Theile, O. Dantsker, R. Nai, M. Caccamo, and S. Yu,

    "uavAP: A Modular Autopilot Framework for UAVs",

    in AIAA Aviation and Aeronautics Forum and Exposition, Virtual Forum, June 2020.

  • M. Verucchi, M. Theile, M. Caccamo, and M. Bertogna,

    "Latency-Aware Generation of Single-Rate DAGs from Multi-Rate Task Sets",

    Proceedings of 2020 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), Sydney, Australia, April 2020.

  • O. Dantsker, M. Caccamo, M. Vahora, and R. Mancuso,

    "Flight & Ground Testing Data Set for an Unmanned Aircraft: Great Planes Avistar Elite",

    In AIAA SciTech Forum, Orlando, FL, USA, January 2020.

  • O. Dantsker, M. Theile, M. Caccamo, S. Yu, M. Vahora, and R. Mancuso,

    "Continued Development and Flight Testing of a Long-Endurance Solar-Powered Unmanned Aircraft: UIUC-TUM Solar Flyer",

    In AIAA SciTech Forum, Orlando, FL, USA, January 2020.

  • M. R. Soliman, G. Gracioli, R. Tabish, R. Pellizzoni, and M. Caccamo,

    "Segment Streaming for the Three-Phase Execution Model: Design and Implementation",

    Proceedings of the IEEE Real-Time Systems Symposium, Hong Kong, China, December 2019.

  • M. Theile, S. Yu, O. Dantsker, and M. Caccamo,

    "Trajectory Estimation for Geo-Fencing Applications on Small-Size Fixed-Wing UAVs",

    Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Macau, China, November 2019.

  • R. Tabish, R. Mancuso, S. Wasly, R. Pellizzoni, and M. Caccamo,

    "A real-time scratchpad-centric OS with predictable inter/intra-core communication for multi-core embedded systems",

    Real-Time Systems Journal, on-line, September 2019.

  • B. Zhong, M. Zamani, and M. Caccamo,

    "Sandboxing Controllers for Stochastic Cyber-Physical Systems",

    Proceedings of the International Conference on Formal Modeling and Analysis of Timed Systems (FORMATS), Amsterdam, Netherlands, August 2019.

  • O. Dantsker, S. Imtiaz, S. Yu, and M. Caccamo,

    "Electric Propulsion System Optimization for a Long-Endurance Solar-Powered Unmanned Aircraft",

    (Best presentation award) in AIAA/IEEE Electric Aircraft Technologies Symposium, Indianapolis, IN, USA, August 2019.

  • F. Abdi, C.-Y. Chen, M. Hasan, S. Liu, S. Mohan and M. Caccamo,

    "Preserving Physical Safety Under Cyber Attacks",

    IEEE Internet of Things Journal, Vol. 6, No. 4, August 2019.

  • G. Gracioli, R. Tabish, R. Mancuso, R. Mirosanlou, R. Pellizzoni, and M. Caccamo,

    "Designing Mixed Criticality Applications on Modern Heterogeneous MPSoC Platforms",

    (Outstanding paper) Proceedings of the 31st Euromicro Conference on Real-Time Systems (ECRTS), Stuttgart, Germany, July 2019.

  • O. Dantsker, S. Yu, M. Vahora, and M. Caccamo,

    "Flight Testing Automation to Characterize UAV Aerodynamics",

    in AIAA Aviation and Aeronautics Forum and Exposition, Dallas, TX, USA, June 2019.

  • O. Dantsker, M. Caccamo, and R. Deters,

    "Propulsion System Testing for a Long-Endurance Solar-Powered Unmanned Aircraft",

    In AIAA Aviation and Aeronautics Forum and Exposition, Dallas, TX, USA, June 2019.

  • M. Theile, O. Dantsker, R. Nai, and M. Caccamo,

    "uavEE: A Modular, Power-Aware Emulation Environment for Rapid Prototyping and Testing of UAV",

    Proceedings of IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), Hokkaido, Japan, August 2018.

  • O. Dantsker, M. Theile, M. Caccamo,

    "A High-Fidelity, Low-Order Propulsion Power Model for Fixed-Wing Electric Unmanned Aircraft",

    in AIAA/IEEE Electric Aircraft Technologies Symposium, Cincinnati, OH, USA, July 2018.

  • O. Dantsker, M. Theile, M. Caccamo, R. Mancuso,

    "Design, Development, and Initial Testing of a Computationally-Intensive, Long-Endurance Solar-Powered Unmanned Aircraft",

    In AIAA Aviation and Aeronautics Forum and Exposition, Atlanta, GA, USA, June 2018.

  • O. Dantsker, M. Vahora, S. Imtiaz, M. Caccamo,

    "High Fidelity Moment of Inertia Testing of Unmanned Aircraft",

    In AIAA Aviation and Aeronautics Forum and Exposition, Atlanta, GA, USA, June 2018.

  • F. Abdi, C.-Y. Chen, M. Hasan, S. Liu, S. Mohan, M. Caccamo,

    "Guaranteed Physical Security with Restart-Based Design for Cyber-Physical Systems",

    Proceedings of the ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS), Porto, Portugal, April 2018.

  • A. Melani, R. Mancuso, M. Caccamo, G. Buttazzo, J. Freitag, S. Uhrig,

    "A Scheduling Framework for Handling Integrated Modular Avionic Systems on Multicore Platforms",

    Proceedings of IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), Hsinchu, Taiwan, August 2017.

  • F. Abdi, R. Mancuso, R. Tabish, M. Caccamo,

    "Restart-Based Fault-Tolerance: System Design and Schedulability Analysis",

    Proceedings of IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), Hsinchu, Taiwan, August 2017.

  • R. Mancuso, R. Pellizzoni, N. Tokcan and M. Caccamo,

    "WCET Derivation under Single Core Equivalence with Explicit Memory Budget Assignment",

    Proceedings of the 29th Euromicro Conference on Real-Time Systems (ECRTS), Dubrovnik, Croatia, June 2017.

  • R. Tabish, R. Mancuso, S. Wasly, S. Phatak, R. Pellizzoni and M. Caccamo,

    "A Reliable and Predictable Scratchpad-Centric OS for Multi-Core Embedded Systems",

    Proceedings of the IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), Pittsburgh, USA, April 2017.

  • F. Abdi, R. Tabish, M. Rungger, M. Zamani, M. Caccamo,

    "Application and System-Level Software Fault Tolerance Through Full System Restarts",

    Proceedings of the ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS), Pittsburgh, USA, April 2017.

  • A. Melani, R. Mancuso, D. Cullina, M. Caccamo, and L. Thiele,

    "Optimizing resource speed for two-stage real-time tasks",

    Real-Time Systems Journal, Vol. 53, No. 1, pp. 82-120, January 2017.

  • L. Sha, M. Caccamo, R. Mancuso, J.-E. Kim, M.-K. Yoon, R. Pellizzoni, H. Yun, R. Kegley, D. Perlman, G. Arundale and R. Bradford,

    "Real-Time Computing on Multicore Processors",

    IEEE Computer, Vol. 49, Issue 9, pp. 69-77, September 2016.

  • F. Abdi, R. Mancuso, S. Bak, O. Dantsker and M. Caccamo,

    "Reset-Based Recovery for Real-Time Cyber-Physical Systems with Temporal Safety Constraints",

    Proceedings of the IEEE International Conference on Emerging Technology and Factory Automation, (ETFA), Berlin, Germany, September 2016.

  • R. Tabish, R. Mancuso, S. Wasly, A. Alhammad, S.S. Phatak, R. Pellizzoni, M. Caccamo,

    "A Real-Time Scratchpad-centric OS for Multi-core Embedded Systems",

    (Best presentation award) Proceedings of the IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), Vienna, Austria, April 2016.

  • A. Melani, R. Mancuso, D. Cullina, M. Caccamo, L. Thiele,

    "Speed Optimization for Tasks with Two Resources",

    Proceedings of the Conference on Design, Automation and Test in Europe (DATE 2016), Dresden, Germany, March 2016.

  • H. Yun, G. Yao, R. Pellizzoni, M. Caccamo, L. Sha,

    "Memory bandwidth management for efficient performance isolation in multi-core platforms",

    Featured by IEEE TC as Paper of the month and Editor's pick of the year 2016.IEEE Transactions on Computers (TC), Vol. 65, Issue 2, February 2016.

  • G. Yao, R. Pellizzoni, S. Bak, H. Yun and M. Caccamo,

    "Global Real-Time Memory-Centric Scheduling for Multicore Systems",

    IEEE Transactions on Computers (TC), Vol. 65, Issue 9, September 2016.

  • T. Johnson, S. Bak, M. Caccamo and L. Sha,

    "Real-Time Reachability for Verified Simplex Design"

    ACM Transactions on Embedded Computing Systems (TECS), Vol. 15, Issue 2, May 2016.

  • G. Yao, H. Yun, Z.P. Wu, R. Pellizzoni, M. Caccamo, L. Sha,

    "Schedulability Analysis for Memory Bandwidth Regulated Multicore Real-Time Systems",

    IEEE Transactions on Computers (TC), Vol. 65, Issue 2, February 2016.

  • S. Bak, Z. Huang, F. Abdi, M. Caccamo,

    "Safety and Progress for Distributed Cyber-Physical Systems with Unreliable Communication",

    ACM Transactions on Embedded Computing Systems (TECS), Vol. 14, Issue 4, September 2015.

  • R. Mancuso, A. V. Louis, M. Caccamo,

    "Using Traffic Phase Shifting to Improve AFDX Link Utilization",

    Proceedings of the 15th ACM International Conference on Embedded Software (EMSOFT), Amsterdam, The Netherlands. October 2015.

  • M. Cesati, R. Mancuso, E. Betti, M. Caccamo,

    "A Memory Access Detection Methodology for Accurate Workload Characterization",

    IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), Hong Kong, China, August 2015.

  • R. Mancuso, R. Pellizzoni, M. Caccamo, L. Sha, and H. Yun,

    "WCET(m) estimation in multi-core systems using Single Core Equivalence",

    Proceedings of the IEEE Euromicro Conference on Real-Time Systems (ECRTS), Lund, Sweden, July 2015.

  • S. Bak, T. Johnson, M. Caccamo and L. Sha,

    "Real-Time Reachability for Verified Simplex Design"

    Proceedings of the IEEE Real-Time Systems Symposium, Rome, Italy, December 2014.

  • R. Mancuso, R. Dudko, M. Caccamo,

    "Light-PREM: Automated Software Refactoring for Predictable Execution on COTS Embedded Systems",

    IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), Chongqing, China, August 2014.

  • R. Mancuso, P. Srivastava, D. Chen, M. Caccamo,

    "A Hardware Architecture to Deploy Complex Multiprocessor Scheduling Algorithms",

    IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), Chongqing, China, August 2014.

  • O.D. Dantsker, R. Mancuso, M.S. Selig, M. Caccamo,

    "High-Frequency Sensor Data Acquisition System (SDAC) for Flight Control And Aerodynamic Data Collection Research on Small to Mid-Sized UAVs",

    Proceedings of the AIAA Aviation and Aeronautics Forum and Exposition, Applied Aerodynamic Conference, Atlanta, Georgia, June 2014.

  • R. Mancuso, O.D. Dantsker, M. Caccamo, M.S. Selig,

    "A Low-Power Architecture for High Frequency Sensor Acquisition in Many-DOF UAVs",

    Proceedings of the ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS), Berlin, Germany, April 2014.

  • F. Abdi, J. Van Der Woude, Y. Lu, S. Bak, M. Caccamo, L. Sha, R. Mancuso, S. Mohan,

    "On-Chip Control Flow Integrity Check for Real Time Embedded Systems",

    Proceedings of the IEEE International Conference on Cyber-Physical Systems, Networks, and Applications (CPSNA'13), Taipei, Taiwan, August 2013.

  • S. Bak, F. Abdi, Z. Huang, M. Caccamo,

    "Using Run-Time Checking to Provide Safety and Progress for Distributed Cyber-Physical Systems",

    Proceedings of the IEEE conference on Embedded and Real-Time Computing Systems and Applications (RTCSA'13), Taipei, Taiwan, August 2013.

  • S. Mohan, S. Bak, E. Betti, H. Yun, L. Sha and M. Caccamo,

    "S3A: Secure System Simplex Architecture for Enhanced Security and Robustness of Cyber-Physical Systems",

    Proceedings of the ACM Int. Conference on High Confidence Networked Systems (HiCoNS), Philadelphia, USA, April 2013.

  • H. Yun, G. Yao, R. Pellizzoni, M. Caccamo, L. Sha,

    "MemGuard: Memory Bandwidth Reservation System for Efficient Performance Isolation in Multi-core Platforms",

    Proceedings of the IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), Philadelphia, USA, April 2013.

  • R. Mancuso, R. Dudko, E. Betti, M. Cesati, M. Caccamo, R. Pellizzoni,

    "Real-Time Cache Management Framework for Multi-core Architectures",

    (Best student paper award) Proceedings of the IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), Philadelphia, USA, April 2013.

  • E. Betti, S. Bak, R. Pellizzoni, M. Caccamo and L. Sha,

    "Real-Time I/O Management System with COTS Peripherals"

    IEEE Transactions on Computers (TC), Vol. 62, No. 1, pp. 45-58, January 2013.

  • G. Yao, R. Pellizzoni, S. Bak, E. Betti, and M. Caccamo,

    "Memory-centric scheduling for multicore hard real-time systems",

    Real-Time Systems Journal, Vol. 48, No. 6, pp. 681-715, November 2012.

  • F. Abdi, B. Robbins, and M. Caccamo,

    "A Fault Resilient Architecture for Distributed Cyber-Physical Systems",

    Proceedings of the IEEE conference on Embedded and Real-Time Computing Systems and Applications (RTCSA'12), Seoul, Korea, August 2012.

  • S. Bak, G. Yao, R. Pellizzoni, and M. Caccamo,

    "Memory-Aware Scheduling of Multicore Task Sets for Real-Time Systems",

    Proceedings of the IEEE conference on Embedded and Real-Time Computing Systems and Applications (RTCSA'12), Seoul, Korea, August 2012.

  • H. Yun, G. Yao, R. Pellizzoni, M. Caccamo, L. Sha,

    "Memory Access Control in Multiprocessor for Real-time Systems with Mixed Criticality",

    Proceedings of the IEEE Euromicro Conference on Real-Time Systems (ECRTS), Pisa, Italy, July 2012.

  • B.D. Bui, R. Pellizzoni and M. Caccamo,

    "Real-time Scheduling of Concurrent Transactions in Multi-domain Ring Buses",

    IEEE Transactions on Computers (TC), Vol. 61, No. 9, September 2012.

  • B.D. Bui, M. Caccamo, R. Pellizzoni,

    "A Slot-Based Real-Time Scheduling Algorithm for Concurrent Transactions in NoC",

    Proceedings of the IEEE conference on Embedded and Real-Time Computing Systems and Applications (RTCSA'11), Toyama, Japan, August 2011.

  • S. Bak, K. Manamcheri, S. Mitra and M. Caccamo,

    "Sandboxing Controllers for Cyber-Physical Systems",

    Proceedings of 2nd ACM/IEEE Intern. Conference on Cyber-Physical Systems (ICCPS), Chicago, USA, April 2011.

  • R. Pellizzoni, E. Betti, S. Bak, G. Yao, J. Criswell, M. Caccamo, R. Kegley,

    "A Predictable Execution Model for COTS-based Embedded Systems",

    Proceedings of 17th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), Chicago, USA, April 2011.

  • A. Schranzhofer, R. Pellizzoni, J.-J. Chen, L. Thiele, and M. Caccamo,

    "Timing Analysis for Resource Access Interference on Adaptive Resource Arbiters",

    Proceedings of 17th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), Chicago, USA, April 2011.

  • K. Manamcheri, S. Mitra, S. Bak and M. Caccamo,

    "A step towards verification and synthesis from Simulink/Stateflow models",

    Proceedings of 14th International Conference on Hybrid Systems: Computation and Control (HSCC), Chicago, USA, April 2011.

  • R. Bradford, S. Mohan, M. Nam, R. Pellizzoni, C. Kim, M. Caccamo, L. Sha and S. Fliginger,

    "Exploring the Design Space of IMA System Architectures",

    Proceedings of 29th Digital Avionics Systems Conference (DASC), October 2010.

  • B.D. Bui, R. Pellizzoni, D.K. Chivukula, and M. Caccamo,

    "Real-time Communication for Multicore Systems with Multi-domain Ring Buses",

    Proceedings of the IEEE conference on Embedded and Real-Time Computing Systems and Applications (RTCSA'10), Macau SAR, P.R.C., August 2010.

  • M. Bertogna, G. Buttazzo, M. Marinoni, and M. Caccamo,

    "Preemption Points Placement for Sporadic Task Sets",

    Proceedings of the IEEE Euromicro Conference on Real-Time Systems (ECRTS), Brussels, Belgium, July 2010.

  • A. Schranzhofer, R. Pellizzoni, J.-J. Chen, L. Thiele and M. Caccamo,

    "Worst Case Response Time Analysis of Resource Access Models in Multi-Core Systems",

    Proceedings of the Design Automation Conference (DAC 2010), Anheim (CA), USA, June 2010.

  • R. Pellizzoni, A. Schranzhofer, J.-J. Chen, M. Caccamo and L. Thiele,

    "Worst Case Delay Analysis for Memory Interference in Multicore Systems",

    Proceedings of the Conference on Design, Automation and Test in Europe (DATE 2010), Dresden, Germany, March 2010.

  • R. Pellizzoni and M. Caccamo,

    "Impact of Peripheral-Processor Interference on WCET Analysis of Real-Time Embedded Systems"

    IEEE Transactions on Computers (TC), Vol. 59, No. 3, March 2010.

  • S. Bak, E. Betti, R. Pellizzoni, M. Caccamo and Lui Sha,

    "Real-Time Control of I/O COTS Peripherals for Embedded Systems",

    Proceedings of the IEEE Real-Time Systems Symposium, Washington, December 2009.

  • R. Pellizzoni, P. Meredith, M.Y. Nam, M. Sun, M. Caccamo and L. Sha,

    "Handling Mixed Criticality in SoC-based Real-Time Embedded Systems",

    Proceedings of the International Conference on Embedded Software (EMSOFT), Grenoble, France, October 2009.

  • S. Bak, D.K. Chivukula, O. Adekunle, M. Sun, M. Caccamo, L. Sha,

    "The System-Level Simplex Architecture for Improved Real-Time Embedded System Safety",

    Proceedings of the IEEE Real-Time and Embedded Technology and Applications Symposium, San Francisco, CA, April 2009.

  • R. Pellizzoni, P. Meredith, M. Caccamo and G. Rosu,

    "Hardware Runtime Monitoring for Dependable COTS-based Real-Time Embedded Systems,"

    Proceedings of the IEEE Real-Time Systems Symposium, Barcelona, December 2008.

  • R. Pellizzoni, B.D. Bui, M. Caccamo and L. Sha,

    "Coscheduling of CPU and I/O Transactions in COTS-based Embedded Systems,"

    Proceedings of the IEEE Real-Time Systems Symposium, Barcelona, December 2008.

  • R. Pellizzoni and M. Caccamo,

    "M-CASH: A Real-Time Resource Reclaiming Algorithm for Multiprocessor Platforms"

    Real-Time Systems Journal, Vol. 40, No. 1, October 2008.

  • B.D. Bui, M. Caccamo, L. Sha and J. Martinez,

    "Impact of Cache Partitioning on Multi-Tasking Real Time Embedded Systems"

    (Best paper award) Proceedings of the IEEE conference on Embedded and Real-Time Computing Systems and Applications (RTCSA'08), Kaohsiung, Taiwan, August 2008.

  • R. Pellizzoni and M. Caccamo,

    "Hybrid Hardware-Software Architecture for Reconfigurable Real-Time Systems",

    Proceedings of the IEEE Real-Time and Embedded Technology and Applications Symposium, St. Luis, MO, April 2008.

  • S. Gopalakrishnan, M. Caccamo, L. Sha,

    "Sharp thresholds for scheduling recurring tasks with distance constraints"

    IEEE Transactions on Computers (TC), Vol. 57, No. 3, pp. 344-358, March 2008.

  • R. Pellizzoni and M. Caccamo,

    "Toward the Predictable Integration of Real-Time COTS based Systems",

    Proceedings of the IEEE Real-Time Systems Symposium, Tucson, Arizona, December 2007.

  • V. Bhandari, V. Raghunathan, B.D. Bui, M. Caccamo,

    "Extended Abstract: Real-Time Implications of Multiple Transmission Rates in Wireless Networks",

    Proceedings of ACM Conference on Mobile Computing and Networking (Mobicom), Montreal, Canada, September 2007.

  • R. Pellizzoni and M. Caccamo,

    "Real-Time Management of Hardware and Software Tasks for FPGA-based Embedded Systems",

    IEEE Transactions on Computers (TC), Vol. 56, No. 12, pp. 1666-1680, Dec. 2007.

  • Q. Wang, X. Liu, W. Chen, L. Sha, and M. Caccamo,

    "Building Robust Wireless LAN for Industrial Control with DSSS-CDMA Cellphone Network Paradigm",

    IEEE Transactions on Mobile Computing (TMC), Vol. 6, No. 6, pp. 706-719, June 2007.

  • T.L. Crenshaw, S. Hoke, A. Tirumala and M. Caccamo,

    "Robust Implicit EDF: A wireless MAC protocol for collaborative real-time systems",

    ACM Transactions on Embedded Computing Systems (TECS), Vol.6, No.4, September 2007.

  • B.D. Bui, R. Pellizzoni, M. Caccamo, C.F. Cheah, A. Tzakis,

    "Soft Real-Time Chains for Multi-Hop Wireless Ad-Hoc Networks",

    Proceedings of the IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), Bellevue, WA, April 2007.

  • P.C. Olveczky and M. Caccamo,

    "Formal Simulation and Analysis of the CASH Scheduling Algorithm in Real-Time Maude",

    Lecture Notes in Computer Science, Fundamental Approaches to Software Engineering (FASE'06), pp.357-372, Vienna (Austria), March 2006.

  • S. Gopalakrishnan and M. Caccamo,

    "Task partitioning with replication upon heterogeneous multiprocessor systems",

    Proceedings of the IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), San Jose, California, April 2006.

  • S. Gopalakrishnan, M. Caccamo, and L. Sha,

    "Switch scheduling and network design for real-time systems",

    Proceedings of the IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), San Jose, California, April 2006.

  • R. Pellizzoni and M. Caccamo,

    "Adaptive Allocation of Software and Hardware Real-Time Tasks for FPGA-based Embedded Systems",

    Proceedings of the IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), San Jose, California, April 2006.

  • S. Gopalakrishnan, M. Caccamo, C.S. Shih, C.G. Lee, and L. Sha,

    "Finite horizon scheduling of radar dwells with online template construction",

    Real-Time Systems, Vol.33, pp.47-75, July 2006.

  • X. Liu, Q. Wang, W. He, M. Caccamo, and L. Sha,

    "Optimal Real-Time Sampling Frequency Assignment for Wireless Sensor Networks",

    ACM Transactions on Sensor Networks (TOSN), vol. 2, N. 2, pp.263-295, May 2006.

  • H. Ding, L. Arber, L. Sha, and M. Caccamo,

    "The Dependency Management Framework: A Case Study of the ION CubeSat",

    Proceedings of the IEEE Euromicro Conference on Real-Time Systems, Dresden, Germany, Pages:52-64, July 2006.

  • Q. Wang, W. Shin, X. Liu, Z. Zeng, C. Oh, B.K. Alshebli, M. Caccamo, C.A. Gunter, E. Gunter, J. Hou, K. Karahalios, and L. Sha,

    "I-Living: An Open System Architecture for Assisted Living",

    Proceedings of IEEE International Conference on Systems, Man, and Cybernetics (SMC), Taipei, Taiwan, Pages:4268-4275, October 2006.

  • X. Liu, H. Ding, K. Lee, L. Sha, and M. Caccamo,

    "Feedback Fault Tolerance of Real-Time Embedded Systems -- Issues and Possible Solutions",

    ACM SIGBED Review, Vol.3, N.2, April 2006.

  • Q. Wang, X. Liu, W. Chen, W. He and M. Caccamo,

    "Building Robust Wireless LAN for Industrial Control with DSSS-CDMA Cellphone Network Paradigm",

    Proceedings of the IEEE Real-Time Systems Symposium, Miami, Florida, December 2005.

  • M.Y. Nam, C.G. Lee, K. Kim and M. Caccamo,

    "Time-Parameterized Sensing Task Model for Real-Time Tracking",

    Proceedings of the IEEE Real-Time Systems Symposium, Miami, Florida, December 2005.

  • W.P. Chen, J.C. Hou, L. Sha, M. Caccamo,

    "A Distributed, Energy-Aware, Utility-Based Approach for Data Transport in Wireless Sensor Networks",

    Proceedings of the IEEE MILCOM Conference, New Jersey, October 2005.

  • D.C. Thomas, S. Gopalakrishnan, M. Caccamo, and C.G. Lee,

    "Spare CASH: Reclaiming Holes to Minimize Aperiodic Response Times in a Firm Real-Time Environment",

    Proceedings of the IEEE Euromicro Conference on Real-Time Systems, Palma de Mallorca, Spain, July 2005.

  • T. L. Crenshaw, A. Tirumala, S. Hoke, and M. Caccamo,

    "A Robust Implicit Access Protocol for Real-Time Wireless Collaboration",

    Proceedings of the IEEE Euromicro Conference on Real-Time Systems, Palma de Mallorca, Spain, July 2005.

  • M. Caccamo, G. Buttazzo, D. C. Thomas,

    "Efficient Reclaiming in Reservation-Based Real-Time Systems with Variable Execution Times",

    IEEE Transactions on Computers, vol. 54, N. 2, pp.198-213, February 2005.

  • M. Caccamo and L. Y. Zhang

    "The Capacity of an Implicit Prioritized Access Protocol in Wireless Sensor Networks",

    Journal of Embedded Computing (JEC) by Cambridge International Science Publishing, Vol. 1, No.2, 2005.

  • S. Gopalakrishnan, L. Sha, and M. Caccamo,

    "Hard Real-Time Communication in Bus-Based Networks",

    Proceedings of the IEEE Real-Time Systems Symposium, Lisbon, Portugal, December 2004.

  • S. Gopalakrishnan, M. Caccamo, C.S. Shih, C.G. Lee, and L. Sha,

    "Finite-Horizon Scheduling of Radar Dwells with Online Template Construction",

    (Best student paper award) Proceedings of the IEEE Real-Time Systems Symposium, Lisbon, Portugal, December 2004.

  • L. Sha, T. Abdelzaher, K. Arzen, A. Cervin, T. Baker, A. Burns, G. Buttazzo, M. Caccamo, J. Lehoczky, A. Mok,

    "Real-Time Scheduling Theory: A Hystorical Perspective",

    Real-Time Systems, Vol. 28, pp. 101-155, 2004.

  • S. Gopalakrishnan, C.S. Shih, P. Ganti, M. Caccamo, C.G. Lee, L. Sha

    "Radar Dwell Scheduling with Temporal Distance and Energy Constraints",

    Proceedings of International RADAR Conference (RADAR '04), Toulouse, France, October 2004.

  • C.G. Lee, P.-S. Kang, C.S. Shih, M. Caccamo, L. Sha,

    "Schedulability Envelope for Real-Time Radar Dwell Scheduling and Its Application to Multi-Ship Multi-Radar Systems",

    Proceedings of International RADAR Conference (RADAR '04), Toulouse, France, October 2004.

  • S. Giannecchini, M. Caccamo, and C.S. Shih,

    "Collaborative Resource Allocation in Wireless Sensor Networks",

    Proceedings of the IEEE Euromicro Conference on Real-Time Systems, Catania, Italy, June 2004.

  • C.S. Shih, P. Ganti, S. Gopalakrishnan, M. Caccamo, and Lui Sha,

    "Synthesizing Task Periods for Dwells in Multi-Function Phased Array Radars",

    Proceedings of the IEEE Radar Conference, Philadelphia, Pennsylvania, April 2004.

  • C.S. Shih, S. Gopalakrishnan, P. Ganti, M. Caccamo, and Lui Sha,

    "Scheduling Real-Time Dwells Using Tasks with Synthetic Periods",

    Proceedings of the IEEE Real-Time Systems Symposium, Cancun, Mexico, December 2003.

  • M. Caccamo and L. Y. Zhang,

    "The Capacity of Implicit EDF in Wireless Sensor Networks",

    IEEE Proceedings of the 15th Euromicro Conference on Real-Time Systems, Porto, Portugal, July 2003.

  • C.S. Shih, S. Gopalakrishnan, P. Ganti, M. Caccamo, and L. Sha,

    "Template-Based Real-Time Dwell Scheduling with Energy Constraint",

    Proceedings of the IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2003), Washington DC, May 2003.

  • M. Caccamo, L. Y. Zhang, L. Sha and G. Buttazzo

    "An Implicit Prioritized Access Protocol for Wireless Sensor Networks",

    Proceedings of the IEEE Real-Time Systems Symposium, Austin, Texas, December 2002.

  • M. Caccamo, G. Buttazzo and L. Sha

    "Handling Execution Overruns in Hard Real-Time Control Systems",

    IEEE Transactions on Computers, vol. 51, N. 7, pp.835-849, July 2002.

  • G. Buttazzo, G. Lipari, M. Caccamo and L. Abeni

    "Elastic Scheduling for Flexible Workload Management",

    IEEE Transactions on Computers, vol. 51, N. 3, pp.289-302, March 2002.

  • M. Caccamo and L. Sha

    "Aperiodic Servers with Resource Constraints",

    Proceedings of the IEEE Real-Time Systems Symposium, London, (UK), December 2001.

  • M. Caccamo, G. Buttazzo, and L. Sha

    "Capacity Sharing for Overrun Control",

    Proceedings of the IEEE Real-Time Systems Symposium, Orlando, Florida, December 2000.

  • X. Liu, L. Sha, M. Caccamo, and G. Buttazzo

    "Online Control Optimization Using Load Driven Scheduling",

    Proceedings of the 39th IEEE Conference on Decision and Control, Sydney, Australia, December 2000.

  • M. Caccamo, G. Buttazzo, and L. Sha

    "Elastic Feedback Control",

    IEEE Proceedings of the 12th Euromicro Conference on Real-Time Systems, Stockholm, Sweden, pp. 121-128, June 2000.

  • M. Caccamo, G. Lipari, and G. Buttazzo,

    "Sharing Resources among Periodic and Aperiodic Tasks With Dynamic Deadlines",

    Proceedings of IEEE Real-Time Systems Symposium, Phoenix, Arizona, December 1999.

  • G. Buttazzo and M. Caccamo,

    "Minimizing Aperiodic Response Times in a Firm Real-Time Environment",

    IEEE Transactions on Software Engineering, vol. 25, N. 1, January/February 1999.

  • M. Caccamo and G. Buttazzo,

    "Optimal Scheduling for Fault-Tolerant and Firm Real-Time Systems",

    Proceedings of fifth conference on Real-Time Computing Systems and Applications (RTCSA'98), Hiroshima, Japan, October 1998.

  • M. Caccamo and G. Buttazzo,

    "Exploiting Skips In Periodic Tasks For Enhancing Aperiodic Responsiveness",

    Proceedings of IEEE Real-Time Systems Symposium, San Francisco, December 1997.

Books & Book chapters

  • (chapter) M. Caccamo, T. Abdelzaher,

    chapter:"Real-Time Communication for Embedded Wireless Networks"

    in "Handbook of Real-Time and Embedded Systems" edited by Sang H. Son, Insup Lee, and Joseph Y-T. Leung,

    CRC Press, 2007.

  • (chapter) M. Caccamo, T. Baker, A. Burns, G. Buttazzo, L. Sha,

    chapter:"Real-Time Scheduling for Embedded Systems"

    in "Handbook of Networked and Embedded Control Systems" edited by Dimitrios Hristu-Varsakelis and William S. Levine,

    Birkhauser Boston, Inc; 2005.

  • (book) G. Buttazzo, G. Lipari, L. Abeni, M. Caccamo,

    "Soft Real-Time Systems: Predictability vs. Efficiency",

    Springer 2005.

  • (chapter) L. Sha, M. Caccamo,

    chapter:"Real-Time Synchronization Protocols"

    in "Handbook of Scheduling" edited by Joseph Y-T. Leung,

    CRC Press, 2004.

Workshop papers

  • A. Bansal, R. Tabish, G. Gracioli, R. Mancuso, R. Pellizzoni, and M. Caccamo,

    "Evaluating Memory Subsystem of Configurable Heterogeneous MPSoC",

    Workshop on Operating Systems Platforms for Embedded Real-Time applications (OSPERT 2018), Barcelona, Spain, July, 2018.

  • F. Abdi, M. Hassan, S. Mohan, D. Agarwal, M. Caccamo,

    "ReSecure: A Restart-Based Security Protocol for Tightly Actuated Hard Real-Time Systems",

    Workshop on Security and Dependability of Critical Embedded Real-Time Systems (CERTS'16), Porto, Portugal, December 2016.

  • S. Mohan, M. Caccamo, L. Sha, R. Pellizzoni, G. Arundale, R. Kegley, and D. de Niz

    Position paper: "Using Multicore Architectures in Cyber-Physical Systems",

    Workshop on Developing Dependable and Secure Automotive Cyber-Physical Systems from Components, Troy, Michigan, March 2011.

  • J. Hou, Q. Wang, L. Ball, S. Birge, M. Caccamo, C.F. Cheah, E. Gilbert, C. Gunter,

    E. Gunter, C.-G. Lee, K. Karahalios, M.-Y. Nam, N. Nitya, C. Rohit and L. Sha,

    "PAS: A Wireless-enabled, Sensor-integrated Personal Assistance System for Independent and Assisted Living",

    Workshop On High Confidence Medical Devices, Software, and Systems (HCMDSS), Boston, MA, June 2007.

  • X. Liu, H. Ding, K. Lee, L. Sha, and M. Caccamo,

    "Feedback Based Real-Time Fault Tolerance -- Issues and Possible Solutions",

    Int. Workshop on Feedback Control Implementation and Design in Computing Systems and Networks (FeBID 2006), Vancouver, Canada, 2006.

  • T. Facchinetti, G. Buttazzo, M. Caccamo and L. Almeida,

    "Wireless real-time communication protocol for cooperating mobile units",

    Proceedings of the 2nd International Workshop on Real-Time LANs in the Internet Age (RTLIA 2003), Porto, Portugal, July, 2003.

Technical reports

  • G. Gracioli, R. Tabish, R. Mirosanlou, R. Mancuso, R. Pellizzoni, and M. Caccamo,

    "A virtualized scratchpad-based architecture for real-time event-triggered applications",

    Technical Report, Lehrstuhl fur Cyber-Physical Systems in Production Engineering, 2019.

  • L. Sha, M. Caccamo, R. Mancuso, J.-E. Kim, M.-K. Yoon, R. Pellizzoni, H. Yun, R. Kegley, D. Perlman, G. Arundale, R. Bradford,

    "Single Core Equivalent Virtual Machines for Hard Real-Time Computing on Multicore Processors",

    Technical Report, University of Illinois at Urbana-Champaign, October 2014.

  • R. Mancuso, R. Pellizzoni, M. Caccamo, L. Sha, H. Yun.,

    "Response-Time Analysis for Single Core Equivalence Framework",

    Technical Report, University of Illinois at Urbana-Champaign, October 2014.

  • R. Pellizzoni, E. Betti, S. Bak, G. Yao, J. Criswell and M. Caccamo,

    "Predictable Execution Model: Concept and implementation",

    Technical Report, University of Illinois at Urbana-Champaign, July 2010.

  • R. Pellizzoni and M. Caccamo,

    "The M-CASH Resource Reclaiming Algorithm for Identical Multiprocessor Platforms",

    Technical Report No. UIUCDCS-R-2006-2703, University of Illinois at Urbana-Champaign, March 2006.

  • R. Pellizzoni and M. Caccamo,

    "Adaptive Real-Time Management of Relocatable Tasks for FPGA-based Embedded Systems",

    Technical Report, University of Illinois at Urbana-Champaign, 2005.

  • M. Caccamo, G. Lipari, and G. Buttazzo,

    "Sharing Resources with the TB* server",

    Technical Report 99-04, Scuola Superiore S.Anna, 1999.

  • M. Caccamo and G. Buttazzo,

    "A Flexible Scheduling Algorithm for Efficient Support of Multimedia Real-Time Applications",

    Technical Report 97-03, Scuola Superiore S.Anna, 1997.

Marco Caccamo