Demo Data from VLDB 2026 / reviewers in the wild / expert
Petr Peringer
dblp:12/9861
· DBLP profile ↗
10ranked-venue papers
1as first author
1since 2021 · last 2022
0000-0002-8264-8307ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 10 · 1 first-author · 1 since 2021Theory 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 analysis · 67% Program verification · 33% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program verification › program logic
separation logic |
0.1 | 1 | 2011 | Predator: A Practical Tool for Checking Manipulation of Dynamic Data Structures Using Separation Logic · CAV 2011 |
Program analysis › static analysis › pointer analysis
shape analysis |
0.1 | 1 | 2011 | Predator: A Practical Tool for Checking Manipulation of Dynamic Data Structures Using Separation Logic · CAV 2011 |
Program analysis
static analysis |
0.1 | 1 | 2011 | Predator: A Practical Tool for Checking Manipulation of Dynamic Data Structures Using Separation Logic · CAV 2011 |
Methods — techniques the papers use, named apart from their topics
symbolic execution · 0.1separation logic · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Low-Level Bi-AbductionabstractThe paper proposes a new static analysis designed to handle open programs, i.e., fragments of programs, with dynamic pointer-linked data structures - in particular, various kinds of lists - that employ advanced low-level pointer operations. The goal is to allow such programs be analysed without a need of writing analysis harnesses that would first initialise the structures being handled. The approach builds on a special flavour of separation logic and the approach of bi-abduction. The code of interest is analyzed along the call tree, starting from its leaves, with each function analysed just once without any call context, leading to a set of contracts summarizing the behaviour of the analysed functions. In order to handle the considered programs, methods of abduction existing in the literature are significantly modified and extended in the paper. The proposed approach has been implemented in a tool prototype and successfully evaluated on not large but complex programs. Lukás Holík, Petr Peringer, Adam Rogalewicz, Veronika Soková, Tomás Vojnar, Florian Zuleger |
ECOOP | 2 |
| 2020 | PredatorHP Revamped (Not Only) for Interval-Sized Memory Regions and Memory Reallocation (Competition Contribution)abstractAbstract This paper concentrates on improvements of the PredatorHP shape analyzer in the past two years, including, e.g., improved handling of interval-sized memory regions or new support of memory reallocation. The paper characterizes PredatorHP’s participation in SV-COMP 2020, pointing out its strengths and weakness and the way they were influenced by the latest changes in the tool. Petr Peringer, Veronika Soková, Tomás Vojnar |
TACAS (2) | 1 |
| 2016 | Optimized PredatorHP and the SV-COMP Heap and Memory Safety Benchmark - (Competition Contribution)
Michal Kotoun, Petr Peringer, Veronika Soková, Tomás Vojnar |
TACAS | 2 |
| 2016 | From Low-Level Pointers to High-Level Containers
Kamil Dudka, Lukás Holík, Petr Peringer, Marek Trtík, Tomás Vojnar |
VMCAI | 3 |
| 2015 | Predator Hunting Party (Competition Contribution)
Petr Müller, Petr Peringer, Tomás Vojnar |
TACAS | 2 |
| 2014 | Predator: A Shape Analyzer Based on Symbolic Memory Graphs - (Competition Contribution)
Kamil Dudka, Petr Peringer, Tomás Vojnar |
TACAS | 2 |
| 2013 | Byte-Precise Verification of Low-Level List Manipulation
Kamil Dudka, Petr Peringer, Tomás Vojnar |
SAS | 2 |
| 2013 | Predator: A Tool for Verification of Low-Level List Manipulation - (Competition Contribution)
Kamil Dudka, Petr Müller, Petr Peringer, Tomás Vojnar |
TACAS | 3 |
| 2012 | Predator: A Verification Tool for Programs with Dynamic Linked Data Structures - (Competition Contribution)
Kamil Dudka, Petr Müller, Petr Peringer, Tomás Vojnar |
TACAS | 3 |
| 2011 | Predator: A Practical Tool for Checking Manipulation of Dynamic Data Structures Using Separation Logic
Kamil Dudka, Petr Peringer, Tomás Vojnar |
CAV | 2 |