You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: website/blog/2025-12-23-esop26-slicing.md
+9-1Lines changed: 9 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ authors: phisch
4
4
tags: [publications]
5
5
---
6
6
7
-
Our paper _"Error Localization, Certificates, and Hints for Probabilistic Program Verification via Slicing"_ was accepted at the [European Symposium on Programming (ESOP) 2026](https://etaps.org/2026/conferences/esop/) to be held in Turin, Italy.
7
+
Our paper [_"Error Localization, Certificates, and Hints for Probabilistic Program Verification via Slicing"_](https://arxiv.org/abs/2512.20214) was accepted at the [European Symposium on Programming (ESOP) 2026](https://etaps.org/2026/conferences/esop/) to be held in Turin, Italy.
8
8
The authors are Philipp Schröer, Darion Haase, and Joost-Pieter Katoen.
9
9
10
10
The paper presents theoretical foundations and the implementation of our slicing-based user diagnostics in Caesar, which we dub *Brutus*.
@@ -13,6 +13,10 @@ See also the [announcement of Caesar 2.0](./2024-05-20-caesar-2-0.md), which int
2. proof simplification (*verification-witnessing slices*), and
@@ -22,6 +26,10 @@ These notions are defined on the quantitative intermediate verification language
22
26
Based on these notions, specialized slicing-based diagnostics are provided for various proof rules, such as the [induction proof rule](/docs/proof-rules/induction) or [procedure calls](/docs/heyvl/procs) (called *specification statements* in the paper).
23
27
The correctness of the above is formally proven in the paper.
Copy file name to clipboardExpand all lines: website/docs/publications.md
+5-2Lines changed: 5 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,7 +29,10 @@ import TOCInline from '@theme/TOCInline';
29
29
30
30
### ESOP '26: Error Localization, Certificates, and Hints for Probabilistic Program Verification via Slicing
31
31
32
-
The paper _"Error Localization, Certificates, and Hints for Probabilistic Program Verification via Slicing"_ by Philipp Schröer, Darion Haase, and Joost-Pieter Katoen was accepted at the [European Symposium on Programming (ESOP) 2026](https://etaps.org/2026/conferences/esop/) to be held in Turin, Italy.
32
+
The paper [_"Error Localization, Certificates, and Hints for Probabilistic Program Verification via Slicing"_](https://arxiv.org/abs/2512.20214) by Philipp Schröer, Darion Haase, and Joost-Pieter Katoen was accepted at the [European Symposium on Programming (ESOP) 2026](https://etaps.org/2026/conferences/esop/) to be held in Turin, Italy.
33
+
34
+
An **extended version with proofs and additional material** is available on arXiv: [Error Localization, Certificates, and Hints for Probabilistic Program Verification via Slicing (Extended Version) — arXiv:2512.20214](https://arxiv.org/abs/2512.20214).
35
+
33
36
The paper presents theoretical foundations and the implementation of our slicing-based user diagnostics in Caesar, dubbed *Brutus*, and introduces different kinds of slices: error-witnessing (for error localization), verification-witnessing (for proof simplification), and verification-preserving (to maintain successful verification results).
34
37
35
38
Further links:
@@ -70,7 +73,7 @@ For publication, please cite as follows ([BibTeX file](https://dblp.org/rec/jour
70
73
71
74
> Philipp Schröer, Kevin Batz, Benjamin Lucien Kaminski, Joost-Pieter Katoen, Christoph Matheja. *A Deductive Verification Infrastructure for Probabilistic Programs.* Proceedings of the ACM on Programming Languages 7, OOPSLA 2023. DOI: https://doi.org/10.1145/3622870.
72
75
73
-
An **extended version with proofs, details on encodings, and typo fixes** is available on arXiv: [A Deductive Verification Infrastructure for Probabilistic Programs (extended version) — arXiv:2309.07781](https://arxiv.org/abs/2309.07781).
76
+
An **extended version with proofs, details on encodings, and typo fixes** is available on arXiv: [A Deductive Verification Infrastructure for Probabilistic Programs (Extended Version) — arXiv:2309.07781](https://arxiv.org/abs/2309.07781).
74
77
75
78
**The artifact** for our OOPSLA '23 publication is [available on Zenodo](https://zenodo.org/record/8146987).
76
79
[It has received the *Distinguished Artifact* award](/blog/2023/10/27/oopsla23-distinguished-artifact), praising exceptionally high quality of the artifact.
0 commit comments