Demo Data from SIGIR 2026 / reviewers in the wild / expert
Pieter Bos
dblp:31/3222
· DBLP profile ↗
3ranked-venue papers
1as first author
1since 2021 · last 2024
0009-0003-0240-3305ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-authorHuman-computer interaction and ubiquitous computing · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 since 2021Theory of computation · 1 · 1 since 2021
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 · 70% Compilers and program optimization · 23% Programming languages and type systems · 7% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program verification
concurrent program verification |
0.8 | 1 | 2024 | The VerCors Verifier: A Progress Report · CAV (2) 2024 |
Program verification
deductive verification |
0.8 | 1 | 2024 | The VerCors Verifier: A Progress Report · CAV (2) 2024 |
Compilers and program optimization
program transformation |
0.8 | 1 | 2024 | The VerCors Verifier: A Progress Report · CAV (2) 2024 |
Program verification › deductive verification
verification condition generation |
0.8 | 1 | 2024 | The VerCors Verifier: A Progress Report · CAV (2) 2024 |
Methods — techniques the papers use, named apart from their topics
program transformation · 0.8permission-based separation logic · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | The VerCors Verifier: A Progress ReportabstractAbstract This paper gives an overview of the most recent developments on the VerCors verifier. VerCors is a deductive verifier for concurrent software, written in multiple programming languages, where the specifications are written in terms of pre-/postcondition contracts using permission-based separation logic. In essence, VerCors is a program transformation tool: it translates an annotated program into input for the Viper framework, which is then used as verification back-end. The paper discusses the different programming languages and features for which VerCors provides verification support. It also discusses how the tool internally has been reorganised to become easily extendible, and to improve the connection and interaction with Viper. In addition, we also introduce two tools built on top of VerCors, which support correctness-preserving transformations of verified programs. Finally, we discuss how the VerCors verifier has been used on a range of realistic case studies. Lukas Armborst, Pieter Bos, Lars B. van den Haak, Marieke Huisman, Robert Rubbens, Ömer Sakar, Philip Tasche |
CAV (2) | 2 |
| 2006 | Interacting with a Virtual Conductor
Pieter Bos, Dennis Reidsma, Zsófia Ruttkay, Anton Nijholt |
ICEC | 1 |
| 2006 | Towards Bi-directional Dancing Interaction
Dennis Reidsma, Herwin van Welbergen, Ronald Poppe, Pieter Bos, Anton Nijholt |
ICEC | 4 |