VLDB 2026 Research / reviewers in the wild / expert
Francesco Parolini
dblp:299/4251
· DBLP profile ↗
5ranked-venue papers
3as first author
5since 2021 · last 2024
0000-0002-1077-7812ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4 · 3 first-author · 4 since 2021Theory of computation · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Mopsa-C: Improved Verification for C Programs, Simple Validation of Correctness Witnesses (Competition Contribution)abstractAbstract We present advances we brought to Mopsa for SV-Comp 2024. We significantly improved the precision of our verifier in the presence of dynamic memory allocation, library calls such as , -based loops, and integer abstractions. We introduced a witness validator for correctness witnesses. Thanks to these improvements, Mopsa won SV-Comp’sSoftwareSystemscategory by a large margin, scoring 2.5 times more points than the silver medalist, Bubaak-SpLit. Raphaël Monat, Marco Milanese 0001, Francesco Parolini, Jérôme Boillot, Abdelraouf Ouadjaout, Antoine Miné |
TACAS (3) | 3 |
| 2024 | Sound Abstract Nonexploitability Analysis
Francesco Parolini, Antoine Miné |
VMCAI (2) | 1 |
| 2023 | Sound static analysis of regular expressions for vulnerabilities to denial of service attacks
Francesco Parolini, Antoine Miné |
Sci. Comput. Program. | 1 |
| 2022 | Sound Static Analysis of Regular Expressions for Vulnerabilities to Denial of Service Attacks
Francesco Parolini, Antoine Miné |
TASE | 1 |
| 2021 | Inclusion Testing of Büchi Automata Based on Well-QuasiordersabstractWe introduce an algorithmic framework to decide whether inclusion holds between languages of infinite words over a finite alphabet. Our approach falls within the class of Ramsey-based methods and relies on a least fixpoint characterization of ω-languages leveraging ultimately periodic infinite words of type uv^ω, with u a finite prefix and v a finite period of an infinite word. We put forward an inclusion checking algorithm between Büchi automata, called BAInc, designed as a complete abstract interpretation using a pair of well-quasiorders on finite words. BAInc is quite simple: it consists of two least fixpoint computations (one for prefixes and the other for periods) manipulating finite sets (of pairs) of states compared by set inclusion, so that language inclusion holds when the sets (of pairs) of states of the fixpoints satisfy some basic conditions. We implemented BAInc in a tool called BAIT that we experimentally evaluated against the state-of-the-art. We gathered, in addition to existing benchmarks, a large number of new case studies stemming from program verification and word combinatorics, thereby significantly expanding both the scope and size of the available benchmark set. Our experimental results show that BAIT advances the state-of-the-art on an overwhelming majority of these benchmarks. Finally, we demonstrate the generality of our algorithmic framework by instantiating it to the inclusion problem of Büchi pushdown automata into Büchi automata. Kyveli Doveri, Pierre Ganty, Francesco Parolini, Francesco Ranzato |
CONCUR | 3 |