VLDB 2026 Research / reviewers in the wild / expert
Francesco Alberti
dblp:05/8375
· DBLP profile ↗
14ranked-venue papers
11as first author
0since 2021 · last 2017
0000-0001-5732-8224ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 6 · 6 first-authorSoftware engineering, systems software and programming languages · 5 · 3 first-authorArtificial intelligence and machine learning · 3 · 3 first-authorSecurity and privacy · 2 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
1 paper |
Program verification · 100% |
Topics — the 1 heaviest of 1, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program verification
interpolation |
0.1 | 1 | 2012 | SAFARI: SMT-Based Abstraction for Arrays with Interpolants · CAV 2012 |
Methods — techniques the papers use, named apart from their topics
interpolants · 0.1abstraction · 0.1SMT · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Cardinality constraints for arrays (decidability results and applications)
Francesco Alberti, Silvio Ghilardi, Elena Pagani |
Formal Methods Syst. Des. | 1 |
| 2017 | A Framework for the Verification of Parameterized Infinite-state SystemsabstractWe present our framework for the verification of parameterized infinite-state systems. The framework has been successfully applied in the verification of heterogeneous systems, ranging from distributed fault-tolerant protocols to programs handling unbounded data-structures. In such application doma ins, being able to infer quantified invariants is a mandatory requirement for successful results. Our framework differentiates itself from the state-of-the-art solutions targeting the generation of quantified safe inductive invariants: instead of monolitically exploiting a single static analysis technique, it is based on the effective integration of several analysis strategies. The paper targets the description of the engineering strategies adopted for a successful implementation of such an integrated framework, and presents the extensive experimental evaluation demonstrating its effectiveness. Francesco Alberti, Silvio Ghilardi, Natasha Sharygina |
Fundam. Informaticae | 1 |
| 2016 | Co-creating Security-and-Privacy-by-Design SystemsabstractThe elicitation and the analysis of security and privacy requirements are generally intended as being mainly performed by field experts. In this paper we show how it is possible to integrate practical Co-Creation processes into Security-and-Privacy-by-Design methodologies. In addition, we present some guidelines showing how it is possible to translate the high-level requirements obtained from the end-user engaging into verifiable low-level requirements and technological requirements. The paper demonstrates as well the feasibility of our approach by applying it in two realistic scenarios where the outsourcing of personal and sensitive data requires high-level of security and privacy. Sauro Vicini, Francesco Alberti, Nicolás Notario, Alberto Crespo, Juan Ramón Troncoso-Pastoriza, Alberto Sanna |
ARES | 2 |
| 2015 | A Simple Abstraction of Arrays and Maps by Program Translation
David Monniaux, Francesco Alberti |
SAS | 2 |
| 2015 | Decision Procedures for Flat Array Properties
Francesco Alberti, Silvio Ghilardi, Natasha Sharygina |
J. Autom. Reason. | 1 |
| 2014 | Booster: An Acceleration-Based Verification Framework for Array Programs
Francesco Alberti, Silvio Ghilardi, Natasha Sharygina |
ATVA | 1 |
| 2014 | Verige: verification with invariant generation engineabstractProgram verification systems fail in verifying programs if appropriate loop invariants are not suggested. Generation of loop invariants in general is an art and providing them manually is a highly complex task (if possible at all). In this paper we present VERIGE, a tool that integrates a verifier with an invariant generator engine. VERIGE implements a novel generic algorithm that can alleviate the load on the invariant generator and consequently achieve a general speed-up of program verification. Nicolas Latorre, Francesco Alberti, Natasha Sharygina |
SPIN | 2 |
| 2014 | Decision Procedures for Flat Array Properties
Francesco Alberti, Silvio Ghilardi, Natasha Sharygina |
TACAS | 1 |
| 2014 | An extension of lazy abstraction with interpolation for programs with arrays
Francesco Alberti, Roberto Bruttomesso, Silvio Ghilardi, Silvio Ranise, Natasha Sharygina |
Formal Methods Syst. Des. | 1 |
| 2012 | SAFARI: SMT-Based Abstraction for Arrays with Interpolants
Francesco Alberti, Roberto Bruttomesso, Silvio Ghilardi, Silvio Ranise, Natasha Sharygina |
CAV | 1 |
| 2012 | Lazy Abstraction with Interpolants for Arrays
Francesco Alberti, Roberto Bruttomesso, Silvio Ghilardi, Silvio Ranise, Natasha Sharygina |
LPAR | 1 |
| 2011 | ASASP: Automated Symbolic Analysis of Security Policies
Francesco Alberti, Alessandro Armando, Silvio Ranise |
CADE | 1 |
| 2011 | Efficient symbolic automated analysis of administrative attribute-based RBAC-policiesabstractAutomated techniques for the security analysis of Role-Based Access Control (RBAC) access control policies are crucial for their design and maintenance. The definition of administrative domains by means of attributes attached to users makes the RBAC model easier to use in real scenarios but complicates the development of security analysis techniques, that should be able to modularly reason about a wide range of attribute domains. In this paper, we describe an automated symbolic security analysis technique for administrative attribute-based RBAC policies. A class of formulae of first-order logic is used as an adequate symbolic representation for the policies and their administrative actions. State-of-the-art automated theorem proving techniques are used (off-the-shelf) to mechanize the security analysis procedure. Besides discussing the assumptions for the effectiveness and termination of the procedure, we demonstrate its efficiency through an extensive empirical evaluation. Francesco Alberti, Alessandro Armando, Silvio Ranise |
AsiaCCS | 1 |
| 2010 | Brief Announcement: Automated Support for the Design and Validation of Fault Tolerant Parameterized Systems - A Case Study
Francesco Alberti, Silvio Ghilardi, Elena Pagani, Silvio Ranise, Gian Paolo Rossi 0001 |
DISC | 1 |