Demo Data from EDBT 2026 / reviewers in the wild / expert
Kelvin Ku
dblp:26/2910
· DBLP profile ↗
3ranked-venue papers
1as first author
0since 2021 · last 2008
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 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
3 papers |
Program verification · 72% Program analysis · 28% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program verification › model checking
software model checking |
0.2 | 3 | 2008 | PtYasm: Software Model Checking with Proof Templates · ASE 2008 Augmenting Counterexample-Guided Abstraction Refinement with Proof Templates · ASE 2008 A buffer overflow benchmark for software model checkers · ASE 2007 |
Program verification › abstraction refinement
counterexample-guided abstraction refinement |
0.1 | 1 | 2008 | Augmenting Counterexample-Guided Abstraction Refinement with Proof Templates · ASE 2008 |
Program analysis › static analysis › vulnerability detection
buffer overflow detection |
0.1 | 1 | 2007 | A buffer overflow benchmark for software model checkers · ASE 2007 |
Program analysis › error detection
array bounds checking |
0.0 | 2 | 2008 | PtYasm: Software Model Checking with Proof Templates · ASE 2008 Augmenting Counterexample-Guided Abstraction Refinement with Proof Templates · ASE 2008 |
Methods — techniques the papers use, named apart from their topics
proof templates · 0.2predicate abstraction · 0.1satabs · 0.1abstraction refinement · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2008 | Augmenting Counterexample-Guided Abstraction Refinement with Proof TemplatesabstractExisting software model checkers based on predicate abstraction and refinement typically perform poorly at verifying the absence of buffer overflows, with analyses depending on the sizes of the arrays checked. We observe that many of these analyses can be made efficient by providing proof templates for common array traversal idioms idioms, which guide the model checker towards proofs that are independent of array size. We have integrated this technique into our software model checker, PtYasm, and have evaluated our approach on a set of testcases derived from the Verisec suite, demonstrating that our technique enables verification of the safety of array accesses independently of array size. Thomas E. Hart, Kelvin Ku, Arie Gurfinkel, Marsha Chechik, David Lie |
ASE | 2 |
| 2008 | PtYasm: Software Model Checking with Proof TemplatesabstractWe describe PTYASM, an enhanced version of the YASM software model checker which uses proof templates. These templates associate correctness arguments with common programming idioms, thus enabling efficient verification. We have used PTYASM to verify the safety of array accesses in programs derived from the Verisec suite. PTYASM is able to verify this property in the majority of testcases, while existing software model checkers fail to do so due to loop unrolling. Thomas E. Hart, Kelvin Ku, Arie Gurfinkel, Marsha Chechik, David Lie |
ASE | 2 |
| 2007 | A buffer overflow benchmark for software model checkersabstractSoftware model checking based on abstraction-refinement has recently achieved widespread success in verifying API conformance in device drivers, and we believe this success can be replicated for the problem of buffer overflow detection. This paper presents a publicly-available benchmark suite to help guide and evaluate this research. The benchmark consists of 298 code fragments of varying complexity capturing 22 buffer overflow vulnerabilities in 12 open source applications. We give a preliminary evaluation of the benchmark using the SatAbs model checker Kelvin Ku, Thomas E. Hart, Marsha Chechik, David Lie |
ASE | 1 |