All publications
You can find all available PDFs for the publications in this page here. Each individual publication’s page will contain a direct link to the corresponding manuscript when available.
2025
-
Static Detection of Untrusted Cross-Contract Invocations in Go Smart Contracts
By Luca Olivieri, Luca Negrini, Vincenzo Arceri, Pietro Ferrara, Agostino Cortesi, Fausto Spoto
Proceedings of the 40th ACM/SIGAPP Symposium on Applied Computing (SAC 2025)
blockchain static-analysis abstract-interpretation
Conference paper - March 31, 2025
• PDF available
-
Detection of Read-Write Issues in Hyperledger Fabric Smart Contracts
By Luca Olivieri, Luca Negrini, Vincenzo Arceri, Pietro Ferrara, Agostino Cortesi
Proceedings of the 40th ACM/SIGAPP Symposium on Applied Computing (SAC 2025)
blockchain static-analysis abstract-interpretation
Conference paper - March 31, 2025
• PDF available
-
Inference of access policies through static analysis
By Giacomo Zanatta, Gianluca Caiazza, Pietro Ferrara, Luca Negrini
Challenges of Software Verification, International Journal on Software Tools for Technology Transfer (CSV 2024)
static-analysis abstract-interpretation robotics
Journal paper - January 10, 2025
• PDF available
-
Challenges of software verification
By Vincenzo Arceri, Luca Negrini, Luca Olivieri, Pietro Ferrara
Challenges of Software Verification, International Journal on Software Tools for Technology Transfer (CSV 2024)
static-analysis abstract-interpretation
Journal paper - January 8, 2025
• PDF available
2024
-
General-Purpose Languages for Blockchain Smart Contracts Development: A Comprehensive Study
By Luca Olivieri, Vincenzo Arceri, Badaruddin Chachar, Luca Negrini, Fabio Tagliaferro, Fausto Spoto, Pietro Ferrara, Agostino Cortesi
IEEE Access
blockchain programming-languages
Journal paper - November 13, 2024
• PDF available
-
Stability: an Abstract Domain for the Trend of Variation of Numerical Variables
By Luca Negrini, Sofia Presotto, Pietro Ferrara, Enea Zaffanella, Agostino Cortesi
10th ACM SIGPLAN International Workshop on Numerical and Symbolic Abstract Domains (NSAD 2024)
static-analysis abstract-interpretation numeric-abstractions
Workshop paper - October 22, 2024
- Pasadena, California, United States
• PDF available
-
Automating ROS2 Security Policies Extraction through Static Analysis
By Giacomo Zanatta, Gianluca Caiazza, Pietro Ferrara, Luca Negrini, Ruffin White
IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2024)
static-analysis abstract-interpretation robotics
Conference paper - October 14-18, 2024
- Abu Dhabi, United Arab Emirates
• PDF available
-
Sound Static Analysis for Microservices: Utopia? A preliminary experience with LiSA
By Giacomo Zanatta, Pietro Ferrara, Teodors Lisovenko, Luca Negrini, Gianluca Caiazza, Ruffin White
Formal Techniques for Java-like Programs (FTfJP 2024)
static-analysis abstract-interpretation microservices
Workshop paper - September 16, 2024
- Wien, Austria
• PDF available
-
Towards a Sound Construction of EVM Bytecode Control-flow Graphs
By Vincenzo Arceri, Saverio Mattia Merenda, Greta Dolcetti, Luca Negrini, Luca Olivieri, Enea Zaffanella
Formal Techniques for Java-like Programs (FTfJP 2024)
static-analysis abstract-interpretation evm cfg-reconstruction
Workshop paper - September 20, 2024
- Wien, Austria
• PDF available
-
Teaching Through Practice: Advanced Static Analysis with LiSA
By Luca Negrini, Vincenzo Arceri, Luca Olivieri, Agostino Cortesi, Pietro Ferrara
Formal Methods Teaching (FMTea 2024)
static-analysis abstract-interpretation teaching
Workshop paper - September 10, 2024
- Milan, Italy
• PDF available
-
Detection of Phantom Reads in Hyperledger Fabric
By Luca Olivieri, Luca Negrini, Vincenzo Arceri, Badaruddin Chachar, Pietro Ferrara, Agostino Cortesi
IEEE Access, Volume 12
blockchain static-analysis abstract-interpretation
Journal paper - June 5, 2024
• PDF available
-
European Union Data Act and Blockchain Technology: Challenges and New Directions
By Luca Olivieri, Luca Pasetto, Luca Negrini, Pietro Ferrara
6th Distributed Ledger Technologies Workshop (DLT2024)
data-act blockchain
Workshop paper - May 14-15, 2024
- Turin, Italy
• PDF available
-
Tarsis: An effective automata-based abstract domain for string analysis
By Luca Negrini, Vincenzo Arceri, Agostino Cortesi, Pietro Ferrara
Journal of Software: Evolution and Processes
string-analysis static-analysis abstract-interpretation
Journal paper - February 14, 2024
• PDF available
-
Design and Implementation of Static Analyses for Tezos Smart Contracts
By Luca Olivieri, Luca Negrini, Vincenzo Arceri, Thomas Jensen, Fausto Spoto
Distributed Ledger Technologies: Research and Practice
blockchain static-analysis abstract-interpretation
Journal paper - January 11, 2024
• PDF available
2023
-
LiSA: A Generic Framework for Multilanguage Static Analysis
By Luca Negrini, Pietro Ferrara, Vincenzo Arceri, Agostino Cortesi
Challenges of Software Verification, Intelligent Systems Reference Library (CSV 2023)
static-analysis abstract-interpretation multilanguage-analysis
Book chapter - July 22, 2023
• PDF available
-
Information Flow Analysis for Detecting Non-Determinism in Blockchain
By Luca Olivieri, Vincenzo Arceri, Luca Negrini, Fabio Tagliaferro, Pietro Ferrara, Agostino Cortesi, Fausto Spoto
Proceedings of the 37th European Conference on Object-Oriented Programming (ECOOP 2023)
blockchain static-analysis abstract-interpretation
Conference paper - July 19-21, 2023
- Seattle, Washington, USA
• PDF available
-
Static Analysis of Data Transformations in Jupyter Notebooks
By Luca Negrini, Guruprerana Shabadi, Caterina Urban
Proceedings of the 12th ACM SIGPLAN International Workshop on the State Of the Art in Program Analysis (SOAP 2023)
data-science static-analysis abstract-interpretation jupyter-notebooks
Workshop paper - June 17, 2023
- Orlando, FL, USA & online
• PDF available
-
MichelsonLiSA: A Static Analyzer for Tezos
By Luca Olivieri, Thomas Jensen, Luca Negrini, Fausto Spoto
2023 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops) (BRAIN 2023)
blockchain static-analysis abstract-interpretation
Workshop paper - March 13, 2023
- Atlanta, GA, USA
• PDF available
2022
-
Ensuring Determinism in Blockchain Software with GoLiSA: An Industrial Experience Report
By Luca Olivieri, Fabio Tagliaferro, Vincenzo Arceri, Marco Ruaro, Luca Negrini, Agostino Cortesi, Pietro Ferrara, Fausto Spoto, Enrico Tallin
Proceedings of the 11th ACM SIGPLAN International Workshop on the State Of the Art in Program Analysis (SOAP 2022)
blockchain static-analysis abstract-interpretation
Workshop paper - June 14, 2022
- San Diego, CA, USA & online
• PDF available
2021
-
Static analysis for dummies: experiencing LiSA
By Pietro Ferrara, Luca Negrini, Vincenzo Arceri, Agostino Cortesi
Proceedings of the 10th ACM SIGPLAN International Workshop on the State Of the Art in Program Analysis (SOAP 2021)
static-analysis abstract-interpretation teaching
Workshop paper - June 22, 2021
- San Diego, CA, USA & online
• PDF available
-
Twinning Automata and Regular Expressions for String Static Analysis
By Luca Negrini, Vincenzo Arceri, Pietro Ferrara, Agostino Cortesi
22nd International Conference on Verification, Model Checking, and Abstract Interpretation (VMCAI 2021)
string-analysis static-analysis abstract-interpretation
Conference paper - January 17-19, 2021
- Online conference
• PDF available
2020
2018
PhD Thesis