This material is presented to ensure timely dissemination. Copyrights are retained by authors or by other copyright
holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each copyright.
F. Montesano, R. Marotta and F. Quaglia, Spatial/Temporal Locality-based Load-sharing in Speculative Discrete Event Simulation on Multi-core Machines,
ACM Transactions on Modeling and Computer Simulation, to appear.
M. Faltelli, G. Belocchi, F. Quaglia, S. Pontarelli and G. Bianchi,
Metronome: Adaptive
and Precise Intermittent Packet Retrieval in DPDK,
IEEE/ACM Transactions on Networking , Volume 31(3), pp. 979-993, 2023.
S. Conoci, P. Di Sanzo, A. Pellegrini, B. Ciciani F. Quaglia, On Power Capping and Performance Optimization of Multi-threaded Applications,
Concurrency and Computation: Practice and Experience, 33(13), 2021.
A. Pellegrini and F. Quaglia, A Fine-grain Time-sharing Time Warp System
ACM Transactions on Modeling and Computer Simulation, Volume 27 Issue 2, July 2017
Article No. 10.
R. Vitali, A. Pellegrini and F. Quaglia, Load Sharing for Optimistic Parallel Simulations
on Multicore Machines,
ACM Performance Evaluation Review, vol. 40, issue 3, pp.2-11, 2012.
S. Peluso, D. Didona and F. Quaglia,
Supports for Transparent Object-Migration
in PDES Systems
, Journal of Simulation (Special Issue on Selected Papers from PADS 2011), 4(6):279-293, 2012.
A. Cosentino, M. Pedicini and F. Quaglia,
Supporting Function Calls within PELCR, Electronic Notes in Theoretical Computer Science (ENTCS),
vol.135, no.3, pp.107-117, 2006.
F. Quaglia and B. Ciciani, Performance vs. Cost of Redundant Arrays of Inexpensive Disks, Simulation Practice and Theory, vol.2, no.15, pp.153-170, 1999.
F. Quaglia, R. Baldoni and B. Ciciani, Multidatabase Global Concurrency Control Algorithms: a Performance Analysis, Foundations of Computing and Decision Sciences, vol.23, no.1, pp.15-33, 1998.
L.R.G. Auriche, F. Quaglia and B. Ciciani, Run-Time Selection of the Checkpoint Interval in Time Warp Based Simulations, Simulation Practice and Theory, vol.6, no.5, pp.461-478, 1998.
Conference Articles/Book Chapters (by Year)
2024
F. Montesano, R. Marotta and F. Quaglia,
Lightweight Operating System Services for Incremental Checkpointing in Speculative Discrete Event Simulation on Linux Platforms,
Proc. 30th IEEE International Conference on Parallel and Distributed Systems,
(ICPADS),
Belgrade, Serbia, October 2024.
F. Quaglia,
PARSIR: a Package for Effective Parallel Discrete Event Simulation on Multi-processor Machines,
Proc. 28th IEEE International Symposium on Distributed Simulation
and Real Time Applications,
(DS-RT),
Urbino, Italy, October 2024.
R. Marotta and F. Quaglia,
Out-of-Order Discrete Event Simulation: Fighting Memory Boundedness while Running DES Models,
Proc. 28th IEEE International Symposium on Distributed Simulation
and Real Time Applications,
(DS-RT),
Urbino, Italy, October 2024.
P. Caporaso, G. Bianchi and F. Quaglia,
Benchmarking Virtualized Page Permission for Malware Detection: a Web Server Case Study,
Proc. Italian Conference on Cybersecurity (ITASEC), Salerno, Italy, 2024.
M. Salvatori, G. Bernardinetti, F. Quaglia and G. Bianchi,
ShiftyLoader: Syscall-free Reflective Code Injection in the Linux Operating System,
Proc. Italian Conference on Cybersecurity (ITASEC), Salerno, Italy, 2024.
2023
R. Marotta, F. Montesano, A. Pellegrini and F. Quaglia,
Incremental Checkpointing of Large State Simulation Models with Write-Intensive Events via Memory Update Correlation on Buddy Pages,
Proc. 27th IEEE/ACM International Symposium on Distributed Simulation
and Real Time Applications,
(DS-RT),
Singapore, October 2023.
Shortlisted for the Best Paper Award.
P. Caporaso, G. Bianchi, and F. Quaglia,
JITScanner: Just-in-Time Executable Page Check in the Linux Operating System,
Proc. ACM 18th International Conference on Availability, Reliability and Security (ARES/FARES), Benevento, Italy, August/September 2023.
Winner of the Best Paper Award.
G. Bernardinetti, P. Caporaso, D. Di Cristofaro, F. Quaglia and G. Bianchi,
PHOENIX: A Cloud-Based Framework for Ensemble Malware Detection,
Proc. 21st IEEE Mediterranean Communication and Computer Networking Conference (MedComNet), Ponza, Italy, June 2023.
R. Marotta, F. Montesano, and F. Quaglia,
Effective Access to the Committed Global State in Speculative Parallel Discrete Event Simulation on Multi-core Machines,
Proc. ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (PADS), Orlando, Florida, USA, June 2023.
2022
F. Montesano, R. Marotta and F. Quaglia,
Spatial/Temporal Locality-based Load-sharing in Speculative Discrete Event Simulation on Multi-core Machines,
Proc. ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (PADS), Atlanta, GA, USA, June 2022.
2020
M. Faltelli, G. Belocchi, F. Quaglia, S. Pontarelli and G. Bianchi, Metronome: Adaptive and Precise Intermittent Packet Retrieval in DPDK
,
Proc. 16th ACM International Conference on emerging Networking EXperiments and Technologies
(CoNEXT),
Barcellona, Spain, 2020.
M. Rab, R. Marotta, M. Ianni, A. Pellegrini and F. Quaglia, NUMA-Aware Non-Blocking Calendar Queue
,
Proc. 24th IEEE/ACM International Symposium on Distributed Simulation
and Real Time Applications
(DS-RT),
Prague, Czech Republic, September, 2020.
E. O. Marasco and F. Quaglia,
AuthentiCAN: a protocol for improved security over CAN,
Proc. IEEE World Conference on Smart Trends in Systems, Security and Sustainability (WS4 2020), London, UK, July 2020.
M. Principe, A. Piccione, A. Pellegrini and F. Quaglia,
Approximated Rollbacks,
Proc. ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (PADS), Miami, Florida, USA, June 2020.
E. Silvestri, C. Milia, R. Marotta, A. Pellegrini and F. Quaglia,
Exploiting Inter-Processor-Interrupts for Virtual-Time Coordination in Speculative Parallel Discrete Event Simulation,
Proc. ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (PADS), Miami, Florida, USA, June 2020.
V. Bruschi, M. Faltelli, A. Tulumello, S. Pontarelli, F. Quaglia, G. Bianchi,
Offloading Online MapReduce tasks with Stateful Programmable Data Planes,
Prod. 23rd Conference on Innovation in Clouds, Internet and Networks (ICIN), Paris, France, February 2020.
2019
A. Piccione, M. Principe, A. Pellegrini and F. Quaglia, Hardware-Assisted Incremental Checkpointing in Speculative Parallel Discrete Event Simulation,
Proc. 2019 Winter Simulation Conference (WSC),
National Harbor, MD, USA, Society for Computer Simulation, December 2019.
R. Marotta, M. Ianni, A. Scarselli, A. Pellegrini and F. Quaglia,
NBBS: A Non-blocking Buddy System for Multi-core Machines,
Proc. 19th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), Cyprus, May 2019.
M. Spaziani Brunella, G. Bianchi, S. Turco, F. Quaglia and N. Blefari-Melazzi,
Foreshadow-VMM: Feasibility and Network Perspective,
Proc. 5th IEEE International Conference on Network Softwarization (NetSoft), Paris, France, June 2019.
A. Piccione, M. Principe, A. Pellegrini and F. Quaglia,
An Agent-Based Simulation API for Speculative PDES Runtime Environments,
Proc. ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (PADS), Chicago, Illinois, USA, June 2019.
2018
S. Economo, E. Silvestri, P. Di Sanzo, A. Pellegrini and F. Quaglia,
Model-based Proactive Read-validation in Transaction Processing Systems
, Proc. 24th IEEE International Conference on Parallel and Distributed Systems
(ICPADS), IEEE Computer Society Press, Singapore, December 2018.
R. Marotta, M. Ianni, A, Scarselli, A. Pellegrini and F. Quaglia,
A Non-blocking Buddy System for Scalable Memory Allocation on Multi-core Machines
,
Proc. 20th IEEE International Conference on Cluster Computing
(CLUSTER) (poster paper),
IEEE Computer Society Press, Belfast, UK, 2018.
M. Ianni, R. Marotta, D. Cingolani, A. Pellegrini, F. Quaglia, C. Montanola-Sales and J. Casanovas-Garcia, Optimizing Simulation on Shared-memory Platforms: the Smart Cities Case (invited paper),
Proc. 2018 Winter Simulation Conference (WSC),
Gothenburg, Sweden, Society for Computer Simulation, December 2018.
S. Conoci, P. Di Sanzo, B. Ciciani and F. Quaglia,
Adaptive Performance Optimization Under Power Constraint in Multi-thread Applications with Diverse Scalability
, Proc. 9th ACM/SPEC International Conference on Performance Engineering
(ICPE), Berlin, Germany, ACM Press, April 2018.
M. Ianni, R. Marotta, D. Cingolani, A. Pellegrini and F. Quaglia,
The Ultimate Share-everything PDES System,
Proc. ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (PADS), Rome, Italy, May 2018.
S. Conoci, D. Cingolani, P. di Sanzo, A. Pellegrini, B. Ciciani and F. Quaglia,
A Power Cap Oriented Time Warp Architecture,
Proc. ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (PADS), Rome, Italy, May 2018.
M. Principe, T. Tocci, A. Pellegrini and F. Quaglia,
Porting Event & Cross-state Synchronization to the Cloud,
Proc. ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (PADS), Rome, Italy, May 2018.
2017
S. Economo, E. Silvestri, P. Di Sanzo, A. Pellegrini and F. Quaglia,
Prompt Application-Transparent Transaction Revalidation in Software Transactional Memory
, Proc. 16th IEEE International Symposium on Network Computing and Applications (NCA), Cambridge, Massachussets, USA, IEEE Computer Society Press, October/November 2017.
M. Ianni. Pellegrini and F. Quaglia,
A Wait-free Multi-word Atomic (1,N) Register for Large-scale Data Sharing on Multi-core Machines
,
Proc. 19th IEEE International Conference on Cluster Computing
(CLUSTER),
IEEE Computer Society Press, Honolulu, Hawai, 2017.
T. Tocci, A. Pellegrini, F. Quaglia, J. Casanovas-Garcia, T. Suzumura
ORCHESTRA: An Asynchronous Wait-free Distributed GVT Algorithm,
Proc. 21st IEEE/ACM International Symposium on Distributed Simulation
and Real Time Applications
(DS-RT),
IEEE Computer Society Press, Rome, Italy, october, 2016.
M. Ianni R. Marotta, A. Pellegrini and F. Quaglia,
Towars a Fully Non-blocking Share-everything PDES Platform,
Proc. 21st IEEE/ACM International Symposium on Distributed Simulation
and Real Time Applications
(DS-RT),
IEEE Computer Society Press, Rome, Italy, october, 2016.
M. Ianni R. Marotta, A. Pellegrini and F. Quaglia,
A Non-Blocking Global Virtual Time Algorithm with Logarithmic Number of Memory Operations,
Proc. 21st IEEE/ACM International Symposium on Distributed Simulation
and Real Time Applications
(DS-RT),
IEEE Computer Society Press, Rome, Italy, october, 2016.
Candidate for (but not winner of) the Best Paper Award.
E. Silvestri, S. Economo, P. Di Sanzo, A. Pellegrini and F. Quaglia,
Preemptive Software Transactional Memory,
Proc. 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), Madrid, Spain, May 2017.
D. Cingolani, A. Pellegrini, M. Schordan, F. Quaglia and D. Jefferson,
Dealing with Reversibility of Shared Libraries in PDES,
Proc. ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (PADS), Singapore, May 2017.
R. Marotta, M. Ianni, A. Pellegrini and F. Quaglia,
A Conflict-Resilient Lock-Free Calendar Queue for Scalable Share-Everything PDES Platforms,
Proc. ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (PADS), Singapore, May 2017.
2016
A. Pellegrini, C. Montanola-Sales F. Quaglia and J. Casanovas-Garcia
Load-Sharing Policies in Parallel Simulation of Agent-Based Demographic Models
,
Proc. 4th Workshop on Parallel and Distributed Agent-Based Simulations (PADABS - Euro-Par Workshop), Grenoble, France, LNCS, Spinger-Verlang, August 2016.
R. Marotta, M. Ianni, A. Pellegrini and F. Quaglia,
A Lock-Free O(1) Event Pool and its Application to Share-Everything PDES Platforms,
Proc. 20th IEEE/ACM International Symposium on Distributed Simulation
and Real Time Applications
(DS-RT),
IEEE Computer Society Press, London, UK, September, 2016. Winner of the Best Paper Award.
S. Economo, D. Cingolani, A. Pellegrini and F.Quaglia,
Configurable and Efficient Memory Access Tracing via Selective Expression-based x86 Binary Instrumentation, Proc. 24th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), London, UK, IEEE Computer Society Press, September 2016.
R. Marotta, M. Ianni,
A. Pellegrini and F. Quaglia,
A Non-Blocking Priority Queue for the Pending Event Set, Proc. 9th International ICST Conference on Simulation Tools and Techniques (SIMUTools), Prague, Czech Republic, 2016.
A. Pellegrini, F. Quaglia, C. Montanola-Sales and J. Casanovas-Garcia, Programing Agent-Based Demographic Models with Cross-state and
Message-Exachange Dependencies: a Study with Speculative PDES and
Automatic Load-Sharing (invited paper),
Proc. 2016 Winter Simulation Conference (WSC),
Washington, DC, USA, Society for Computer Simulation, December 2016.
D. Cingolani, M. Ianni, A. Pellegrini and F. Quaglia,
Mixing Hardware and Software Reversibility for Speculative Parallel Discrete Event Simulation,
Proc. 8th Conference on Reversible Computation (RC), Bologna, Italy, July 2016.
N. Marziale, F. Nobilia, A. Pellegrini and F. Quaglia,
Granular Time Warp Objects,
Proc. ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (PADS), Banff, Canada, May 2016.
I. Di Gennaro, A. Pellegrini and F. Quaglia,
OS-based NUMA Optimization: Tackling the Case of Truly Multi-thread Applications with Non-Partitioned Virtual Page Accesses,
Proc. 16th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), Cartagena, Colombia, May 2016.
P. Di Sanzo, M. Sannicandro, B. Ciciani and F. Quaglia, Markov Chain-based Adaptive Scheduling in Software Transactional Memory,
Proc. 30th IEEE International Parallel & Distributed Processing Symposium (IPDPS),
Chicago, Illinois USA, IEEE Computer Society Press, May 2016.
2015
E. Santini, M. Ianni, A. Pellegrini and F. Quaglia, Hardware-Transactional-Memory Based Speculative Parallel Discrete Event Simulation of Very Fine Grain Models,
Proc. 22nd IEEE International Conference on High Performance Computing (HiPC),
Bengaluru, India, IEEE Computer Society Press, December 2015.
D. Cingolani, A. Pellegrini and F. Quaglia,
RAMSES: Reversibility-based Agent Modeling and Simulation Environment with Speculation-support
,
Proc. 3rd Workshop on Parallel and Distributed Agent-Based Simulations (PADABS - Euro-Par Workshop), Vienna, Austria,, LNCS, Spinger-Verlang, August 2015.
P. Di Sanzo, M. Sannicandro, B. Ciciani, and Francesco Quaglia, On Exploring Markov Chains for Scheduling Optimization in Transactional Memory, 7th Workshop on the Theory of Transactional Memory (WTTM 2015), Donostia-San Sebastian, Spain, 2015
S. Peluso, R. Palmieri, P. Romano, B. Ravindran and F. Quaglia,
Disjoint-Access Parallelism: Impossibility, Possibility, and Cost of Transactional Memory Implementations,
Proc. ACM Symposium on Principles of Distributed Computing (PODC), Donostia-San Sebastian, Spain, 2015.
A. Pellegrini and F. Quaglia,
NUMA Time Warp,
Proc. ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (PADS), London, UK, 2015.
D. Cingolani, A. Pellegrini and F. Quaglia,
Transparently Mixing Undo Logs and Software Reversibility for State Recovery in Optimistic PDES,
Proc. ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (PADS), London, UK, 2015.
A. Pellegrini and F. Quaglia,
Time-Sharing Time Warp via Lightweight Operating System Support,
Proc. ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (PADS), London, UK, 2015.
D. Didona, F. Quaglia, P. Romano and E. Torre,
Enhancing Performance Prediction Robustness
by Combining Analytical Modeling and Machine Learning,
Proc. 6th ACM/SPEC International Conference on Performance Engineering (ICPE), Austin, Texas, USA, February 2015.
2014
A. Pellegrini and F. Quaglia,
Wait-Free Global Virtual Time Computation in Shared Memory Time Warp Systems
,
Proc. 29th IEEE International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), Paris, France, October 2014.
A. Pellegrini and F. Quaglia,
Programmability and Performance of Parallel ECS-based Simulation of Multi-Agent Exploration Models
,
Proc. 2nd Workshop on Parallel and Distributed Agent-Based Simulations (PADABS - Euro-Par Workshop), Porto, Portugal, LNCS, Spinger-Verlang, August 2014.
S. Peluso, R. Palmieri, P. Romano, B. Ravindran and F. Quaglia,
Breaching the Wall of Impossibility Results
on Disjoint-Access Parallel TM
(Brief Announcement),
Proc. 28th International Symposium on Distributed Computing (DISC), Austin, Texas, USA, LNCS, Spinger-Verlang, October 2014.
D. Rughetti, P. Romano, F. Quaglia and B. Ciciani,
Automatic Tuning of the Parallelism Degree in Hardware Transactional Memory
,
Proc. 20th International Conference on Parallel Processing (Euro-Par), Porto (Portugal), LNCS, Spinger-Verlang, August 2014.
A. Pellegrini and F. Quaglia,
Transparent Multi-Core Speculative Parallelization of DES
Models with Event and Cross-State Dependencies
Proc. 28th ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (PADS), Denver, Colorado, USA, 2014.
D. Rughetti, P. Di Sanzo, B. Ciciani and F. Quaglia
Analytical/ML Mixed Approach for Concurrency Regulation in Software Transactional Memory
,
Proc. 14th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), Chicago, Illinois, USA, May 2014.
D. Rughetti, P. Di Sanzo, B. Ciciani and F. Quaglia
Dynamic Feature Selection for Machine-Learning Based Concurrency Regulation in STM
,
Proc. 22nd Euromicro International Conference on Parallel, Distributed and network-based Processing (PDP), Torino, Italy, February 2014.
2013
M. Sadini, A. Barbalace, B. Ravindran and F. Quaglia
A Page Coherency Protocol for Popcorn
Replicated-kernel Operating System
,
Proc. Many-Core Architecture Research Community Symposium (SPLASH-MARC), Indianapolis, Indiana, USA, October 2013.
D. Hendler, A. Naiman, S. Peluso, F. Quaglia, P. Romano, and A. Suissa
Exploiting Locality in Lease-Based Replicated
Transactional Memory via Task Migration
,
Proc. 27th International Symposium on Distributed Computing (DISC), Jerusalem, Israel, LNCS, Spinger-Verlang, October 2013.
A. Pellegrini and F. Quaglia,
The ROme OpTimistic Simulator: A Tutorial
,
Proc. 1st Workshop on Parallel and Distributed Agent-Based Simulations (PADABS - Euro-Par Workshop), Aechen (Germany), LNCS, Spinger-Verlang, August 2013.
A. Pellegrini and F. Quaglia,
A Study on the Parallelization of Terrain-Covering Ant Robots Simulations
,
Proc. 1st Workshop on Parallel and Distributed Agent-Based Simulations (PADABS - Euro-Par Workshop), Aechen (Germany), LNCS, Spinger-Verlang, August 2013.
P. Di Sanzo, F. Del Re, D. Rughetti, B. Ciciani and F. Quaglia,
Regulating Concurrency in Software Transactional Memory: An Effective Model-based Approach
, Proc. 7th IEEE International Conference
on Self-Adaptive and Self-Organizing Systems (SASO), Philadelphia, USA, IEEE Computer Society Press, August 2013.
S. Peluso, R. Palmieri, F. Quaglia and B. Ravindran, On the Viability of Speculative Transactional Replication in Database Systems:
a Case Study with PostgreSQL
, Proc. 12th IEEE International Symposium on Network Computing and Applications (NCA), Cambridge, Massachussets, USA, IEEE Computer Society Press, August 2013.
A. Porfirio, A. Pellegrini, P. Di Sanzo and F. Quaglia,
Transparent Support for Partial Rollback in
Software Transactional Memories
,
Proc. 19th International Conference on Parallel Processing (Euro-Par), Aechen (Germany), LNCS, Spinger-Verlang, August 2013.
F. Antonacci,
A. Pellegrini and F. Quaglia,
Consistent and Efficient Output-Streams Management in Optimistic Simulation Platforms
Proc. 27th ACM SIGSIM Conference on Principles of Advanced Discrete Simulation (PADS), Montreal, Canada, 2013.
P. Di Sanzo, F. Antonacci, B. Ciciani, R. Palmieri,
A. Pellegrini, S. Peluso, F. Quaglia, D. Rughetti and R. Vitali, A Framework for High Performance Simulation of
Transactional Data Grid Platforms, Proc. 6th International ICST Conference on Simulation Tools and Techniques (SIMUTools), Cannes, French Riviera, 2013.
2012
P. Di Sanzo, D. Rughetti, B. Ciciani and F.Quaglia, Auto-tuning of Cloud-based In-memory Transactional Data Grids
via Machine Learning,
Proc. 2nd IEEE International Symposium on Network Cloud Computing and Applications
(NCCA), London, UK, IEEE Computer Society Press, December 2012.
S. Peluso, P. Romano and F. Quaglia, SCORe: a Scalable One-Copy Serializable Partial Replication Protocol, Proc. 13th ACM/IFIP/USENIX International Middleware Conference
(Middleware), Montreal, Quebec, Canada, December
2012.
R. Vitali, A. Pellegrini and F. Quaglia, A Load-Sharing Architecture for High Performance Optimistic Simulations on Multi-Core Machines,
Proc. 19th IEEE International Conference on High Performance Computing (HiPC),
Pune, India, IEEE Computer Society Press, December 2012.
R. Vitali, A. Pellegrini and F. Quaglia, Assessing Load Sharing within Optimistic Simulation Platforms (invited paper),
Proc. 2012 Winter Simulation Conference (WSC),
Berlin, Germany, Society for Computer Simulation, December 2012.
S. Peluso, J. Fernandes, P. Romano, F. Quaglia and L. Rodrigues, SPECULA: Speculative Replication of Software Transactional Memory, Proc. 31th IEEE International Symposium on Reliable
Distributed Systems (SRDS), Irvine, California, USA, IEEE Computer Society Press, October
2012.
R. Palmieri, F. Quaglia and P. Romano, ASAP: an Aggressive SpeculAtive Protocol for
Actively Replicated Transactional Systems, Proc. 11th IEEE International Symposium on Network Computing and Applications (NCA), Cambridge, Massachussets, USA, IEEE Computer Society Press, August 2012.
D. Didona, P. Romano, S. Peluso and F.Quaglia, Transactional Auto Scaler: Elastic Scaling of In-Memory Transactional Data Grid, Proc. 9th ACM International Conference on Autonomic Computing (ICAC), San Jose, California, USA, ACM Press, September 2010.
D. Rughetti, P. Di Sanzo, B. Ciciani and F.Quaglia, Machine Learning-based Self-adjusting Concurrency
in Software Transactional Memory Systems, Proc. 20th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), Arlington, VA, USA, IEEE Computer Society Press, August 2012.
A. Pellegrini, R. Vitali, S. Peluso and F.Quaglia, Transparent and Efficient Shared-State Management
for Optimistic Simulations on Multi-core Machines, Proc. 20th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), Arlington, VA, USA, IEEE Computer Society Press, August 2012.
R. Vitali, A. Pellegrini and F. Quaglia, Towards Symmetric Multi-threaded Optimistic Simulation Kernels,
Proc. 26th ACM/IEEE/SCS Workshop on Principles of Advanced and Distributed Simulation (PADS),
Zhangjiajie, China,
IEEE Computer Society Press, July 2012.
S. Peluso, P. Ruivo, P. Romano, F. Quaglia and L. Rodrigues, When Scalability Meets Consistency: Genuine Multiversion Update-Serializable Partial Data Replication, Proc. 32nd IEEE International Conference on Distributed Computing Systems (ICDCS), Macau, China, IEEE Computer Society Press, June 2012.
B. Ciciani, D. Didona, P. Di Sanzo, R. Palmieri, S. Peluso, F. Quaglia and P. Romano, Automated Workload Characterization in Cloud-based Transactional Data Grids, Proc. 26th IEEE International Parallel and Distributed Processing Symposium - DPDNS Workshop
(IPDPS),
Shanghai, China, IEEE Computer Society Press, May 2012.
S. Peluso, P. Romano, and Francesco Quaglia, Genuine replication, opacity and wait-free read transactions: can a STM get them all?, 4th Workshop on the Theory of Transactional Memory (WTTM 2012), Madeira, Portugal, July 2012
2011
P. Romano, R. Palmieri, F. Quaglia, L. Rodrigues, Boosting STM Replication via Speculation, 3rd Workshop on the Theory of Transactional Memory (WTTM 2011), Rome, Italy, Sept. 2011
R. Palmieri, P. Di Sanzo, F. Quaglia, Paolo Romano, S. Peluso and D. Didona, Integrated Monitoring of Infrastructures and Applications in Cloud Environments, Cloud Computing
Project and Initiatives (CCPI 2011) - collocated with EuroPar 2011,
Proceedings of EuroPar 2011, Springer, LNCS series, Bordeaux, France
R. Palmieri, F. Quaglia and P. Romano, OSARE: Opportunistic Speculation in Actively REplicated Transactional Systems, Proc. 30th IEEE International Symposium on Reliable
Distributed Systems (SRDS), Madrid, Spain, October
2011.
S. Peluso, D. Didona and F. Quaglia, Application Transparent Migration of Simulation Objects with Generic Memory Layout,
Proc. 25th ACM/IEEE/SCS Workshop on Principles of Advanced and Distributed Simulation (PADS),
Nice, France,
IEEE Computer Society Press, June 2011.
Candidate for (but not winner of) the Best Paper Award.
A. Pellegrini, R. Vitali and F.Quaglia, An Evolutionary Algorithm to Optimize Log/Restore Operations within Optimistic Simulation Platforms, Proc. 4th International ICST Conference on Simulation Tools and Techniques (SIMUTools), Barcelona, Spain, March 2011.
A. Pellegrini, R. Vitali and F.Quaglia, The ROme OpTimistic Simulator: Core Internals and Programming Model, Proc. 4th International ICST Conference on Simulation Tools and Techniques (Demo Track) (SIMUTools), Barcelona, Spain, March 2011.
2010
P. Di Sanzo, B. Ciciani, R. Palmieri, F.Quaglia and P. Romano, Analytical Modeling of Commit-Time-Locking Algorithms for Software Transactional Memories, 36th International Computer Measurement Group Conference (CMG), Orlando, Florida, USA, CMG, December 2010.
R. Vitali, A. Pellegrini and F.Quaglia,
Autonomic Log/Restore for Advanced Optimistic Simulation Systems, Proc. 18th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), Miami Beach, Florida, USA, IEEE Computer Society Press, August 2010.
P. Romano, R. Palmieri, F. Quaglia, N. Carvalho and L. Rodrigues,
An Optimal Speculative Transactional Replication Protocol, Proc. 8th IEEE International Symposium on Parallel and Distributed Processing with Applications (ISPA), Taiwan, Taipei, IEEE Computer Society Press, September 2010.
R. Palmieri, P. Romano and F. Quaglia, AGGRO: Boosting STM Replication via Aggressively Optimistic Transaction Processing, Proc. 9th IEEE International Symposium on Network Computing and Applications (NCA), Cambridge, Massachussets, USA, IEEE Computer Society Press, July 2010.
C. Bertolli, B. Ciciani, F. Quaglia, M. Vanneschi
Enabling Replication in the ASSISTANT Programming Model
,
Proc. 6th International Wireless Communications and Mobile Computing Conference -
(IWCMC) -
Emergency Management-Communication and Computing Platforms Workshop,
ACM Press, Caen, France, June-July 2010.
P. Di Sanzo, R. Palmieri, B. Ciciani, F. Quaglia and P. Romano, Analytical Modelling of Lock-based Concurrency Control with Arbitrary Transaction Data Access Patterns, Proc. First ACM Joint International Conference on Performance Engineering (WOSP/SIPEW), San Jose, California, USA, ACM Press, January 2010.
2009
R. Vitali, A. Pellegrini and F. Quaglia,
Benchmarking Memory Management Capabilities within ROOT-Sim,
Proc. 13th IEEE/ACM International Symposium on Distributed Simulation
and Real Time Applications
(DS-RT),
IEEE Computer Society Press, Singapore, October 2010.
B. Ciciani, P. Di Sanzo, U. Nanni, F. Quaglia and F. Sarracco,
Osservambiente - a project for territorial governance,
Proc. VI Conference of the Italian Chapter of AIS (ITAIS),
October 2009.
P. Romano, F. Quaglia and B. Ciciani, APART+: Boosting APART Performance via Optimistic Pipelining of Output Events , Proc. 23rd IEEE International Parallel and Distributed Processing Symposium - DPDNS Workshop
(IPDPS), Rome, Italy, IEEE Computer Society Press, April 2009.
2008
V. Gheri, G. Castellari and F. Quaglia,
Controlling Bias in Optimistic Simulations with Space Uncertain Events,
Proc. 12th IEEE/ACM International Symposium on Distributed Simulation
and Real Time Applications
(DS-RT),
IEEE Computer Society Press, Vancouver, British Columbia, Canada, October 2008. Candidate for (but not winner of) the Best Paper Award.
P. Di Sanzo, P. Romano, B.Ciciani and F.Quaglia,
A Performance Model of Multi-Version Concurrency Control, Proc. 16th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems (MASCOTS), Baltimore, Maryland, USA, IEEE Computer Society Press, September 2008.
P. Romano, D. Rughetti, F. Quaglia and B. Ciciani,
APART: Low Cost Active Replication for Multi-tier Data Acquisition Systems, Proc. 7th IEEE International Symposium on Network Computing and Applications (NCA), Cambridge, Massachussets, USA, IEEE Computer Society Press, July 2008.
Winner of the Best Paper Award.
P. Romano, B. Ciciani, A. Santoro and F. Quaglia, Fast Computation of Hyper-exponential Approximations of the Response Time Distribution of MMPP/M/1 Queues, Proc. 41st IEEE Annual Simulation Symposium (ANSS), Ottawa, Canada, IEEE Computer Society Press, April 2008.
P. Romano, B. Ciciani, A. Santoro and F. Quaglia Accuracy vs Efficiency of Hyper-exponential Approximations of the Response Time Distributions of MMPP/M/1 Queues , Proc. 21st EEE International Parallel and Distributed Processing Symposium - DPDNS Workshop
(IPDPS), Miami, USA, IEEE Computer Society Press, April 2008.
F. Quaglia and A. Santoro,
Transparent Risk-free Synchronization in the High-Level-Architecture Interoperability Standard,
Proc. 12th IEEE International Symposium on Computers and Communications
(ISCC),
IEEE Computer Society Press, Aveiro, Portugal, July 2007.
P. Romano, F. Quaglia and B. Ciciani
A Simulation Study of the Effects of Multi-path Approaches in e-Commerce Applications,
Proc. 20th IEEE International Parallel and Distributed Processing Symposium - DPDNS Workshop (IPDPS),
Rhodes Island, Greece,
IEEE Computer Society Press, April 2006.
F. Quaglia,
Enhancing the Performance of HLA-Based Simulation Systems
via Software Diversity and Active Replication,
Proc. 20th IEEE International Parallel and Distributed Processing Symposium - APDCM Workshop (IPDPS),
Rhodes Island, Greece,
IEEE Computer Society Press, April 2006.
P. Romano, F. Quaglia and B. Ciciani, Design and Evaluation of a Parallel Edge Server Invocation Protocol for Transactional Applications over the Web,
Proc. 6th IEEE Symposium on Applications and the Internet
(SAINT),
Phoenix, Arizona, USA,
IEEE Computer Society Press, January 2006.
B. Ciciani, F. Calderoni, A. Santoro and F. Quaglia,
Modeling of QoS-oriented Content Delivery Networks, Proc. 13th IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication
Systems (MASCOTS),
Atlanta (Georgia, USA), IEEE Computer Society Press, September 2005.
F. Quaglia, A. Santoro and B. Ciciani Towards Transparent Optimistic Synchronization in HLA, Proc. FIRB-Perf Workshop on Techniques, Methodologies and Tools for Performance Evaluation of Complex Systems
(FIRB-Perf 2005),
Torino, Italy,
IEEE Computer Society Press, September 2005.
F. Quaglia and A. Santoro,
CCL v3.0: Multiprogrammed Semi-Asynchronous Checkpoints,
Proc. 17th ACM/IEEE/SCS Workshop on Parallel and Distributed Simulation (PADS),
San Diego, CA (USA),
IEEE Computer Society Press, June 2003.
P. Romano, M. Romero, B. Ciciani and F. Quaglia,
Validation of the Sessionless Mode of the HTTPR Protocol,
Proc. 23rd IFIP International Conference on Formal Techniques for Networked and
Distributed Systems (FORTE),
Berlin, Germany,
LNCS, Springer-Verlang, September-October 2003.
B. Ciciani, F. Quaglia, P. Romano and D. Dias,
Analysis of Design Alternatives for
Reverse Proxy Cache Providers, Proc. 11th IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication
Systems (MASCOTS),
Orlando (Florida, USA), IEEE Computer Society Press, October 2003.
M. Pedicini and F. Quaglia,
Scheduling vs Communication in PELCR,
Proc. 8th International Conference on Parallel Processing (EuroPar), Paderborn (Germany), LNCS, Spinger-Verlang, August 2002.
F. Quaglia,
A Scaled Version of the Elastic Time Algorithm, Proc. 15th ACM/IEEE/SCS Workshop on Parallel and Distributed Simulation (PADS), Lake Arrowhead, California (USA), IEEE Computer Society Press, May 2001.
A. Santoro, B. Ciciani, M. Colajanni and F. Quaglia,
Two-Tier Cooperation: A Scalable Protocol for Web Cache Sharing, Proc. IEEE International Symposium on
Network Computing and Applications
(NCA),
Cambridge, MA (USA), IEEE Computer Society Press, October 2001.
M. Pedicini and F. Quaglia
A Parallel Implementation for Optimal Lambda-Calculus Reduction, Proc. 2nd ACM-SIGPLAN International Conference on Principles and Practice of Declarative Programming (PPDP),
Montreal (Canada), ACM Press, September 2000. Best Paper of PPDP, selected as the unique
PPDP candidate for (but not winner of) the EAPLS award to be presented to the best PLI 2000 paper .
F. Quaglia, B. Ciciani and M. Colajanni,
An Analytical Comparison of Cooperation Protocols for Web Proxy Servers, Proc. 7th IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication
Systems (MASCOTS),
College Park MD (Maryland, USA), IEEE Computer Society Press, October 1999.
R. Baldoni, F. Quaglia and M. Raynal,
Distributed Database Checkpointing, Proc. Euro-Par'99, Toulose (France), LNCS 1685, Spinger-Verlang, August-September 1999.
F. Quaglia, R. Baldoni and B. Ciciani, A Low-Overhead Z-Cycle-Free Checkpointing Algorithm for Distributed Systems, Proc. 2nd European Research Seminar on Advances in Distributed
Systems, Zinal (Switzerland), March 1997.
F. Quaglia, B. Ciciani and R. Baldoni A Checkpointing Recovery Scheme for Domino-Free Distributed Systems, Proc. 2nd Workshop on Fault-Tolerant Parallel and Distributed
Systems, Geneva (Switzerland), March 1997. An extended version appears in Dimiter R. Avresky, David R. Kaeli, editors, "Fault Tolerant Parallel and Distributed Systems"
( Chapter 5)
Kluwer Academic Publishers, 1998.
F. Quaglia and L.R.G. Auriche, A New Technique for Adaptive Checkpointing in Time Warp, Proc. European Simulation Multiconference (ESM),
Istanbul (Turkey), Society for Computer Simulation, June 1997.
F. Quaglia, R. Baldoni and B. Ciciani Ticket Access Methods for MultiDataBase Global Concurrency Control
Algorithms, Proc. International Conference on Parallel and Distributed
Systems, Barcelona (Spain), June 1997.
F. Quaglia,
Passo ottimo del salvataggio dello stato nel tool SIMCOR
Tesi di Laurea, Universita' di Roma "La Sapienza" (Italy), Febbraio 1995.
F. Quaglia, Consistent Checkpointing in Distributed Computations: Theoretical Results and Protocols
link for download
Ph.D. Dissertation, Universita' di Roma "La Sapienza" (Italy), May 1999.