Demo Data from EDBT 2026 / reviewers in the wild / expert
Aaron R. Bradley
dblp:20/1606
· DBLP profile ↗
18ranked-venue papers
14as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 13 · 9 first-authorSoftware engineering, systems software and programming languages · 12 · 8 first-authorArtificial intelligence and machine learning · 2 · 2 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.
| Theoretical computer science
5 papers |
Automated reasoning and model checking · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Program verification · 100% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Automated reasoning and model checking
abstraction refinement |
0.2 | 1 | 2014 | Counterexample to Induction-Guided Abstraction-Refinement (CTIGAR) · CAV 2014 |
Automated reasoning and model checking › model checking › temporal logic model checking
CTL model checking |
0.1 | 1 | 2012 | Incremental, Inductive CTL Model Checking · CAV 2012 |
Automated reasoning and model checking
model checking |
0.1 | 1 | 2012 | IC3 and beyond: Incremental, Inductive Verification · CAV 2012 |
Program verification › termination analysis
ranking functions |
0.1 | 1 | 2005 | The Polyranking Principle · ICALP 2005 |
Program verification
termination analysis |
0.1 | 1 | 2005 | The Polyranking Principle · ICALP 2005 |
Automated reasoning and model checking › program verification
program termination |
0.1 | 1 | 2005 | The Polyranking Principle · ICALP 2005 |
Automated reasoning and model checking
reachability |
0.1 | 1 | 2005 | Linear Ranking with Reachability · CAV 2005 |
Methods — techniques the papers use, named apart from their topics
inductive reasoning · 0.1inductive invariant inference · 0.1incremental verification · 0.1IC3 · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Counterexample to Induction-Guided Abstraction-Refinement (CTIGAR)
Johannes Birgmeier, Aaron R. Bradley, Georg Weissenbacher |
CAV | 2 |
| 2013 | Better generalization in IC3
Zyad Hassan, Aaron R. Bradley, Fabio Somenzi |
FMCAD | 2 |
| 2013 | Incremental, Inductive Model CheckingabstractIC3, a model checking algorithm for invariance properties, has inspired a fair amount of research since it was first noticed in 2011 and is now widely used in the EDA industry. It is rooted in the deductive approach to verification, central to which is the application of mathematical induction. IC3 applies induction in two ways: in the typical manner, to detect convergence to an inductive strengthening of the property, and in an incremental manner, to discover relatively inductive lemmas in response to concrete error states. Core ideas in IC3 have been lifted to algorithms for model checking LTL and CTL properties and for analyzing infinite-state systems. Aaron R. Bradley |
TIME | 1 |
| 2012 | IC3 and beyond: Incremental, Inductive Verification
Aaron R. Bradley |
CAV | 1 |
| 2012 | Incremental, Inductive CTL Model Checking
Zyad Hassan, Aaron R. Bradley, Fabio Somenzi |
CAV | 2 |
| 2012 | Understanding IC3
Aaron R. Bradley |
SAT | 1 |
| 2011 | An incremental approach to model checking progress properties
Aaron R. Bradley, Fabio Somenzi, Zyad Hassan, Yan Zhang 0027 |
FMCAD | 1 |
| 2011 | IC3: where monolithic and incremental meet
Fabio Somenzi, Aaron R. Bradley |
FMCAD | 2 |
| 2011 | SAT-Based Model Checking without Unrolling
Aaron R. Bradley |
VMCAI | 1 |
| 2008 | Property-directed incremental invariant generationabstractAbstract A fundamental method of analyzing a system such as a program or a circuit is invariance analysis, in which one proves that an assertion holds on all reachable states. Typically, the proof is performed via induction; however, an assertion, while invariant, may not be inductive (provable via induction). Invariant generation procedures construct auxiliary inductive assertions for strengthening the assertion to be inductive. We describe a general method of generating invariants that is incremental and property-directed. Rather than generating one large auxiliary inductive assertion, our method generates many simple assertions, each of which is inductive relative to those generated before it. Incremental generation is amenable to parallelization. Our method is also property-directed in that it generates inductive assertions that are relevant for strengthening the given assertion. We describe two instances of our method: a procedure for generating clausal invariants of finite-state systems and a procedure for generating affine inequalities of numerical infinite-state systems. We provide evidence that our method scales to checking safety properties of some large finite-state systems. Aaron R. Bradley, Zohar Manna |
Formal Aspects Comput. | 1 |
| 2007 | Checking Safety by Inductive Generalization of Counterexamples to InductionabstractScaling verification to large circuits requires some form of abstraction relative to the asserted property. We describe a safety analysis of finite-state systems that generalizes from counterexamples to the inductiveness of the safety specification to inductive invariants. It thus abstracts the system's state space relative to the property. The analysis either strengthens a safety specification to be inductive or discovers a counterexample to its correctness. The analysis is easily made parallel. We provide experimental data showing how the analysis time decreases with the number of processes on several hard problems. Aaron R. Bradley, Zohar Manna |
FMCAD | 1 |
| 2006 | Verification Constraint Problems with Strengthening
Aaron R. Bradley, Zohar Manna |
ICTAC | 1 |
| 2006 | What's Decidable About Arrays?
Aaron R. Bradley, Zohar Manna, Henny B. Sipma |
VMCAI | 1 |
| 2005 | Termination and Invariance Analysis of Loops
Aaron R. Bradley, Zohar Manna |
ATVA | 1 |
| 2005 | Linear Ranking with Reachability
Aaron R. Bradley, Zohar Manna, Henny B. Sipma |
CAV | 1 |
| 2005 | Termination Analysis of Integer Linear Loops
Aaron R. Bradley, Zohar Manna, Henny B. Sipma |
CONCUR | 1 |
| 2005 | The Polyranking Principle
Aaron R. Bradley, Zohar Manna, Henny B. Sipma |
ICALP | 1 |
| 2005 | Termination of Polynomial Programs
Aaron R. Bradley, Zohar Manna, Henny B. Sipma |
VMCAI | 1 |