Flavio Lerda

dblp:38/6631 · DBLP profile ↗
← Back
5ranked-venue papers
0as first author
0since 2021 · last 2005
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 5Computer networks · 1Theory of computation · 1

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%
Theoretical computer science
1 paper
Automated reasoning and model checking · 100%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Program verification › model checking
bounded model checking
0.112005
Proof-guided underapproximation-widening for multi-process systems · POPL 2005
Program verification
model checking
0.112005
Proof-guided underapproximation-widening for multi-process systems · POPL 2005
Program verification
underapproximation
0.112005
Proof-guided underapproximation-widening for multi-process systems · POPL 2005
Automated reasoning and model checking › model checking
counterexample explanation
0.012004
Understanding Counterexamples with explain · CAV 2004

Methods — techniques the papers use, named apart from their topics

unsatisfiability proof · 0.1SAT solver · 0.1
YearPublicationVenuePosition
2005 Proof-guided underapproximation-widening for multi-process systems
abstract
This paper presents a procedure for the verification of multi-process systems based on considering a series of underapproximated models. The procedure checks models with an increasing set of allowed interleavings of the given set of processes, starting from a single interleaving. The procedure relies on SAT solvers' ability to produce proofs of unsatisfiability: from these proofs it derives information that guides the process of adding interleavings on the one hand, and determines termination on the other. The presented approach is integrated in a SAT-based Bounded Model Checking (BMC) framework. Thus, a BMC formulation of a multi-process system is introduced, which allows controlling which interleavings are considered. Preliminary experimental results demonstrate the practical impact of the presented method.
Orna Grumberg, Flavio Lerda, Ofer Strichman, Michael Theobald
POPL2
2004 Understanding Counterexamples with explain
Alex Groce, Daniel Kroening, Flavio Lerda
CAV3
2004 A Tool for Checking ANSI-C Programs
Edmund M. Clarke, Daniel Kroening, Flavio Lerda
TACAS3
2003 Model Checking Programs
Willem Visser, Klaus Havelund, Guillaume Brat, Seungjoon Park, Flavio Lerda
Autom. Softw. Eng.5
2002 From States to Transitions: Improving Translation of LTL Formulae to Büchi Automata
Dimitra Giannakopoulou, Flavio Lerda
FORTE2