| 2026 | PADS | Grid Checkpointing in Speculative Simulation. | Andrea Mazzucchi, Francesco Quaglia |
| 2026 | PADS | EBA: an Event-Buffer Allocator Specifically Suited for Parallel Discrete Event Simulation. | Francesco Quaglia |
| 2025 | CLOUD | A Bootstrapping Technique for Reducing the Costs of Machine Learning Models for Predicting Execution Times in IaaS Clouds. | Romolo Marotta, Gabriele Russo Russo, Francesco Quaglia, Pierangelo di Sanzo |
| 2025 | DIMVA | Poster: On the Usage of Kernel Shadow Stacks for User-Level Programs. | Marco Calavaro, Pasquale Caporaso, Luca Capotombolo, Giuseppe Bianchi, Francesco Quaglia |
| 2025 | NCA | Thwarting ROP Attacks and Unveiling User Level Stack Tampering through Kernel Shadow Stack. | Marco Calavaro, Pasquale Caporaso, Giuseppe Bianchi, Francesco Quaglia |
| 2025 | PADS | Test of Time Award: Transparently Mixing Undo Logs and Software Reversibility for State Recovery in Optimistic PDES. | Davide Cingolani, Alessandro Pellegrini, Francesco Quaglia |
| 2024 | ICPADS | Lightweight Operating System Services for Incremental Checkpointing in Speculative Discrete Event Simulation on Linux Platforms. | Federica Montesano, Romolo Marotta, Francesco Quaglia |
| 2023 | PADS | Effective Access to the Committed Global State in Speculative Parallel Discrete Event Simulation on Multi-core Machines. | Romolo Marotta, Federica Montesano, Francesco Quaglia |
| 2022 | PADS | Spatial/Temporal Locality-based Load-sharing in Speculative Discrete Event Simulation on Multi-core Machines. | Federica Montesano, Romolo Marotta, Francesco Quaglia |
| 2020 | CoNEXT | Metronome: adaptive and precise intermittent packet retrieval in DPDK. | Marco Faltelli, Giacomo Belocchi, Francesco Quaglia, Salvatore Pontarelli, Giuseppe Bianchi |
| 2020 | ICIN | Offloading Online MapReduce tasks with Stateful Programmable Data Planes. | Valerio Bruschi, Marco Faltelli, Angelo Tulumello, Salvatore Pontarelli, Francesco Quaglia, Giuseppe Bianchi |
| 2020 | PADS | Approximated Rollbacks. | Matteo Principe, Andrea Piccione, Alessandro Pellegrini, Francesco Quaglia |
| 2020 | PADS | Exploiting Inter-Processor-Interrupts for Virtual-Time Coordination in Speculative Parallel Discrete Event Simulation. | Emiliano Silvestri, Cristian Milia, Romolo Marotta, Alessandro Pellegrini, Francesco Quaglia |
| 2019 | CCGRID | NBBS: A Non-Blocking Buddy System for Multi-core Machines. | Romolo Marotta, Mauro Ianni, Andrea Scarselli, Alessandro Pellegrini, Francesco Quaglia |
| 2019 | NetSoft | Foreshadow-VMM: Feasibility and Network Perspective. | Marco Spaziani Brunella, Giuseppe Bianchi, Sara Turco, Francesco Quaglia, Nicola Blefari-Melazzi |
| 2019 | PADS | An Agent-Based Simulation API for Speculative PDES Runtime Environments. | Andrea Piccione, Matteo Principe, Alessandro Pellegrini, Francesco Quaglia |
| 2019 | WSC | Hardware-Assisted Incremental Checkpointing in Speculative Parallel Discrete Event Simulation. | Stefano Carn, Serena Ferracci, Emanuele De Santis, Alessandro Pellegrini, Francesco Quaglia |
| 2018 | CLUSTER | A Non-blocking Buddy System for Scalable Memory Allocation on Multi-core Machines. | Romolo Marotta, Mauro Ianni, Andrea Scarselli, Alessandro Pellegrini, Francesco Quaglia |
| 2018 | ICPADS | Model-Based Proactive Read-Validation in Transaction Processing Systems. | Simone Economo, Emiliano Silvestri, Pierangelo di Sanzo, Alessandro Pellegrini, Francesco Quaglia |
| 2018 | PADS | A Power Cap Oriented Time Warp Architecture. | Stefano Conoci, Davide Cingolani, Pierangelo di Sanzo, Bruno Ciciani, Alessandro Pellegrini, Francesco Quaglia |
| 2018 | PADS | The Ultimate Share-Everything PDES System. | Mauro Ianni, Romolo Marotta, Davide Cingolani, Alessandro Pellegrini, Francesco Quaglia |
| 2018 | PADS | Porting Event &Cross-State Synchronization to the Cloud. | Matteo Principe, Tommaso Tocci, Alessandro Pellegrini, Francesco Quaglia |
| 2018 | WSC | Optimizing simulation on Shared-Memory Platforms: the Smart Cities Case. | Mauro Ianni, Romolo Marotta, Davide Cingolani, Alessandro Pellegrini, Francesco Quaglia |
| 2017 | CCGRID | Preemptive Software Transactional Memory. | Emiliano Silvestri, Simone Economo, Pierangelo di Sanzo, Alessandro Pellegrini, Francesco Quaglia |
| 2017 | CLUSTER | A Wait-Free Multi-word Atomic (1, N) Register for Large-Scale Data Sharing on Multi-core Machines. | Mauro Ianni, Alessandro Pellegrini, Francesco Quaglia |
| 2017 | NCA | Prompt application-transparent transaction revalidation in software transactional memory. | Simone Economo, Emiliano Silvestri, Pierangelo di Sanzo, Alessandro Pellegrini, Francesco Quaglia |
| 2017 | PADS | Dealing with Reversibility of Shared Libraries in PDES. | Davide Cingolani, Alessandro Pellegrini, Markus Schordan, Francesco Quaglia, David R. Jefferson |
| 2017 | PADS | A Conflict-Resilient Lock-Free Calendar Queue for Scalable Share-Everything PDES Platforms. | Romolo Marotta, Mauro Ianni, Alessandro Pellegrini, Francesco Quaglia |
| 2016 | CCGRID | OS-Based NUMA Optimization: Tackling the Case of Truly Multi-thread Applications with Non-partitioned Virtual Page Accesses. | Ilaria Di Gennaro, Alessandro Pellegrini, Francesco Quaglia |
| 2016 | EuroPar | Load-Sharing Policies in Parallel Simulation of Agent-Based Demographic Models. | Alessandro Pellegrini, Cristina Montaola-Sales, Francesco Quaglia, Josep Casanovas-Garca |
| 2016 | MASCOTS | Configurable and Efficient Memory Access Tracing via Selective Expression-Based x86 Binary Instrumentation. | Simone Economo, Davide Cingolani, Alessandro Pellegrini, Francesco Quaglia |
| 2016 | PADS | Granular Time Warp Objects. | Nazzareno Marziale, Francesco Nobilia, Alessandro Pellegrini, Francesco Quaglia |
| 2016 | RC | Mixing Hardware and Software Reversibility for Speculative Parallel Discrete Event Simulation. | Davide Cingolani, Mauro Ianni, Alessandro Pellegrini, Francesco Quaglia |
| 2016 | WSC | Programming agent-based demographic models with cross-state and message-exchange dependencies: A study with speculative PDES and automatic load-sharing. | Alessandro Pellegrini, Francesco Quaglia, Cristina Montaola-Sales, Josep Casanovas-Garca |
| 2015 | EuroPar | RAMSES: Reversibility-Based Agent Modeling and Simulation Environment with Speculation-Support. | Davide Cingolani, Alessandro Pellegrini, Francesco Quaglia |
| 2015 | HiPC | Hardware-Transactional-Memory Based Speculative Parallel Discrete Event Simulation of Very Fine Grain Models. | Emanuele Santini, Mauro Ianni, Alessandro Pellegrini, Francesco Quaglia |
| 2015 | PADS | Transparently Mixing Undo Logs and Software Reversibility for State Recovery in Optimistic PDES. | Davide Cingolani, Alessandro Pellegrini, Francesco Quaglia |
| 2015 | PADS | Time-Sharing Time Warp via Lightweight Operating System Support. | Alessandro Pellegrini, Francesco Quaglia |
| 2015 | PADS | NUMA Time Warp. | Alessandro Pellegrini, Francesco Quaglia |
| 2015 | PODC | Disjoint-Access Parallelism: Impossibility, Possibility, and Cost of Transactional Memory Implementations. | Sebastiano Peluso, Roberto Palmieri, Paolo Romano, Binoy Ravindran, Francesco Quaglia |
| 2014 | CCGRID | Analytical/ML Mixed Approach for Concurrency Regulation in Software Transactional Memory. | Diego Rughetti, Pierangelo di Sanzo, Bruno Ciciani, Francesco Quaglia |
| 2014 | EuroPar | Programmability and Performance of Parallel ECS-Based Simulation of Multi-agent Exploration Models. | Alessandro Pellegrini, Francesco Quaglia |
| 2014 | EuroPar | Automatic Tuning of the Parallelism Degree in Hardware Transactional Memory. | Diego Rughetti, Paolo Romano, Francesco Quaglia, Bruno Ciciani |
| 2014 | PADS | Transparent multi-core speculative parallelization of DES models with event and cross-state dependencies. | Alessandro Pellegrini, Francesco Quaglia |
| 2014 | PDP | Dynamic Feature Selection for Machine-Learning Based Concurrency Regulation in STM. | Diego Rughetti, Pierangelo di Sanzo, Bruno Ciciani, Francesco Quaglia |
| 2014 | SBAC-PAD | Wait-Free Global Virtual Time Computation in Shared Memory TimeWarp Systems. | Alessandro Pellegrini, Francesco Quaglia |
| 2013 | EuroPar | The ROme OpTimistic Simulator: A Tutorial. | Alessandro Pellegrini, Francesco Quaglia |
| 2013 | EuroPar | A Study on the Parallelization of Terrain-Covering Ant Robots Simulations. | Alessandro Pellegrini, Francesco Quaglia |
| 2013 | EuroPar | Transparent Support for Partial Rollback in Software Transactional Memories. | Alice Porfirio, Alessandro Pellegrini, Pierangelo di Sanzo, Francesco Quaglia |
| 2013 | NCA | On the Viability of Speculative Transactional Replication in Database Systems: A Case Study with PostgreSQL. | Sebastiano Peluso, Roberto Palmieri, Francesco Quaglia, Binoy Ravindran |
| 2013 | PADS | Consistent and efficient output-streams management in optimistic simulation platforms. | Francesco Antonacci, Alessandro Pellegrini, Francesco Quaglia |
| 2012 | HiPC | A load-sharing architecture for high performance optimistic simulations on multi-core machines. | Roberto Vitali, Alessandro Pellegrini, Francesco Quaglia |
| 2012 | ICDCS | When Scalability Meets Consistency: Genuine Multiversion Update-Serializable Partial Data Replication. | Sebastiano Peluso, Pedro Ruivo, Paolo Romano, Francesco Quaglia, Lus E. T. Rodrigues |
| 2012 | MASCOTS | Transparent and Efficient Shared-State Management for Optimistic Simulations on Multi-core Machines. | Alessandro Pellegrini, Roberto Vitali, Sebastiano Peluso, Francesco Quaglia |
| 2012 | MASCOTS | Machine Learning-Based Self-Adjusting Concurrency in Software Transactional Memory Systems. | Diego Rughetti, Pierangelo di Sanzo, Bruno Ciciani, Francesco Quaglia |
| 2012 | Middleware | SCORe: A Scalable One-Copy Serializable Partial Replication Protocol. | Sebastiano Peluso, Paolo Romano, Francesco Quaglia |
| 2012 | NCA | ASAP: An Aggressive SpeculAtive Protocol for Actively Replicated Transactional Systems. | Roberto Palmieri, Francesco Quaglia, Paolo Romano |
| 2012 | PADS | Towards Symmetric Multi-threaded Optimistic Simulation Kernels. | Roberto Vitali, Alessandro Pellegrini, Francesco Quaglia |
| 2012 | WSC | Assessing load-sharing within optimistic simulation platforms. | Roberto Vitali, Alessandro Pellegrini, Francesco Quaglia |
| 2012 | SRDS | SPECULA: Speculative Replication of Software Transactional Memory. | Sebastiano Peluso, Joao Fernandes, Paolo Romano, Francesco Quaglia, Lus E. T. Rodrigues |
| 2011 | EuroPar | Integrated Monitoring of Infrastructures and Applications in Cloud Environments. | Roberto Palmieri, Pierangelo di Sanzo, Francesco Quaglia, Paolo Romano, Sebastiano Peluso, Diego Didona |
| 2011 | PADS | Application Transparent Migration of Simulation Objects with Generic Memory Layout. | Sebastiano Peluso, Diego Didona, Francesco Quaglia |
| 2011 | SRDS | OSARE: Opportunistic Speculation in Actively REplicated Transactional Systems. | Roberto Palmieri, Francesco Quaglia, Paolo Romano |
| 2010 | ISCC | A low-overhead constant-time LTF scheduler for optimistic simulation systems. | Tiziano Santoro, Francesco Quaglia |
| 2010 | ISPA | An Optimal Speculative Transactional Replication Protocol. | Paolo Romano, Roberto Palmieri, Francesco Quaglia, Nuno Carvalho, Lus E. T. Rodrigues |
| 2010 | IWCMC | Enabling replication in the ASSISTANT programming model. | Carlo Bertolli, Marco Vanneschi, Bruno Ciciani, Francesco Quaglia |
| 2010 | MASCOTS | Autonomic Log/Restore for Advanced Optimistic Simulation Systems. | Roberto Vitali, Alessandro Pellegrini, Francesco Quaglia |
| 2010 | NCA | AGGRO: Boosting STM Replication via Aggressively Optimistic Transaction Processing. | Roberto Palmieri, Francesco Quaglia, Paolo Romano |
| 2010 | SPAA | Brief announcement: on speculative replication of transactional systems. | Paolo Romano, Roberto Palmieri, Francesco Quaglia, Nuno Carvalho, Lus E. T. Rodrigues |
| 2009 | PADS | Di-DyMeLoR: Logging only Dirty Chunks for Efficient Management of Dynamic Memory Based Optimistic Simulation Objects. | Alessandro Pellegrini, Roberto Vitali, Francesco Quaglia |
| 2008 | DSN | Integration and evaluation of Multi-Instance-Precommit schemes within postgreSQL. | Paolo Romano, Francesco Quaglia |
| 2008 | MASCOTS | A Performance Model of Multi-Version Concurrency Control. | Pierangelo di Sanzo, Bruno Ciciani, Francesco Quaglia, Paolo Romano |
| 2008 | NCA | APART: Low Cost Active Replication for Multi-tier Data Acquisition Systems. | Paolo Romano, Diego Rughetti, Francesco Quaglia, Bruno Ciciani |
| 2008 | PADS | DyMeLoR: Dynamic Memory Logger and Restorer Library for Optimistic Simulation Objects with Generic Memory Layout. | Roberto Toccaceli, Francesco Quaglia |
| 2007 | ISCC | Transparent Risk-free Synchronization in the High-Level-Architecture Interoperability Standard. | Francesco Quaglia, Andrea Santoro |
| 2006 | NCA | Providing e-Transaction Guarantees in Asynchronous Systems with Inaccurate Failure Detection. | Paolo Romano, Francesco Quaglia |
| 2006 | PADS | Transparent Optimistic Synchronization in HLA via a Time-Management Converter. | Andrea Santoro, Francesco Quaglia |
| 2005 | MASCOTS | Modeling of QoS-oriented Content Delivery Networks. | Bruno Ciciani, Francesco Calderoni, Andrea Santoro, Francesco Quaglia |
| 2005 | PADS | Transparent State Management for Optimistic Synchronization in the High Level Architecture. | Andrea Santoro, Francesco Quaglia |
| 2005 | SAC | Reliability in three-tier systems without application server coordination and persistent message queues. | Francesco Quaglia, Paolo Romano |
| 2004 | ISPA | Ensuring E-Transaction Through a Lightweight Protocol for Centralized Back-End Database. | Paolo Romano, Francesco Quaglia, Bruno Ciciani |
| 2004 | NCA | A Protocol for Improved User Perceived QoS in Web Transactional Applications. | Paolo Romano, Francesco Quaglia, Bruno Ciciani |
| 2004 | PADS | Space Uncertain Simulation Events: Some Concepts and an Application to Optimistic Synchronization. | Francesco Quaglia, Roberto Beraldi |
| 2003 | FORTE | Validiation of the Sessionless Mode of the HTTPR Protocol. | Paolo Romano, Milton Romero, Bruno Ciciani, Francesco Quaglia |
| 2003 | ICS | Modeling and optimization of non-blocking checkpointing for optimistic simulation on myrinet clusters. | Francesco Quaglia, Andrea Santoro |
| 2003 | MASCOTS | Analysis of Design Alternatives for Reverse Proxy Cache Providers. | Bruno Ciciani, Francesco Quaglia, Paolo Romano, Daniel M. Dias |
| 2003 | PADS | CCL v3.0: Multiprogrammed Semi-Asynchronous Checkpoints. | Francesco Quaglia, Andrea Santoro |
| 2002 | EuroPar | Scheduling vs Communication in PELCR. | Marco Pedicini, Francesco Quaglia |
| 2002 | ISCC | Software supports for preemptive rollback in optimistic parallel simulation on Myrinet clusters. | Francesco Quaglia, Andrea Santoro |
| 2002 | PADS | Conditional checkpoint abort: an alternative semantic for re-synchronization in CCL. | Francesco Quaglia, Andrea Santoro, Bruno Ciciani |
| 2001 | MASCOTS | Tuning of the Checkpointing and Communication Library for Optimistic Simulation on Myrinet Based NOWs. | Francesco Quaglia, Andrea Santoro, Bruno Ciciani |
| 2001 | NCA | Two-Tier Cooperation: A Scalable Protocol for Web Cache Sharing. | Andrea Santoro, Bruno Ciciani, Francesco Quaglia, Michele Colajanni |
| 2001 | PADS | A scaled version of the elastic time algorithm. | Francesco Quaglia |
| 2001 | PADS | Semi-asynchronous checkpointing for optimistic simulation on a Myrinet based NOW. | Francesco Quaglia, Andrea Santoro |
| 2001 | WSC | Communications and network: benefits from semi-asynchronous checkpointing for time warp simulations of a large state PCS model. | Andrea Santoro, Francesco Quaglia |
| 2000 | PADS | Grain sensitive event scheduling in time warp parallel discrete event simulation. | Francesco Quaglia, Vittorio Cortellessa |
| 2000 | PPDP | A parallel implementation for optimal lambda-calculus reduction. | Marco Pedicini, Francesco Quaglia |
| 2000 | WSC | Techniques for optimizing model execution I: aggressiveness/risk effects based scheduling in Time Warp. | Vittorio Cortellessa, Francesco Quaglia |
| 1999 | EuroPar | Distributed Database Checkpointing. | Roberto Baldoni, Francesco Quaglia, Michel Raynal |
| 1999 | EuroPar | Performance Analysis of Wormhole Switching with Adaptive Routing in a Two-Dimensional Torus. | Michele Colajanni, Bruno Ciciani, Francesco Quaglia |
| 1999 | MASCOTS | An Analytical Comparison of Cooperation Protocols for Web Proxy Servers. | Francesco Quaglia, Bruno Ciciani, Michele Colajanni |
| 1999 | PADS | Combining Periodic and Probabilistic Checkpointing in Optimistic Simulation. | Francesco Quaglia |
| 1999 | PADS | Fast-Software-Checkpointing in Optimistic Simulation: Embedding State Saving into the Event Routine Instructions. | Francesco Quaglia |
| 1998 | PADS | Event History Based Sparse State Saving in Time Warp. | Francesco Quaglia |
| 1998 | SRDS | A VP-Accordant Checkpointing Protocol Preventing Useless Checkpoints. | Roberto Baldoni, Francesco Quaglia, Bruno Ciciani |
| 1997 | SRDS | An Index-Based Checkpointing Algorithm for Autonomous Distributed Systems. | Roberto Baldoni, Francesco Quaglia, Paolo Fornara |