EDBT 2026 Demo / reviewers in the wild / expert
Ognjen Maric
dblp:31/6410
· DBLP profile ↗
6ranked-venue papers
4as first author
2since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4 · 3 first-author · 2 since 2021Security and privacy · 3 · 2 first-author · 2 since 2021Theory of computation · 2 · 2 first-authorSystems, architecture and hardware · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Internet Computer as a Data Availability Layer
Dor Cohen, Yvonne-Anne Pignolet, Ognjen Maric, Stefan Schmid 0001 |
ICBC | 3 |
| 2025 | Combating Reentrancy Bugs on Sharded Blockchains
Ognjen Maric, Robin Künzler, Lara Schmid, Roman Kashitsyn |
ICBC | 1 |
| 2018 | You Only Live Multiple Times: A Blackbox Solution for Reusing Crash-Stop Algorithms In Realistic Crash-Recovery SettingsabstractDistributed agreement-based algorithms are often specified in a crash-stop asynchronous model augmented by Chandra and Toueg's unreliable failure detectors. In such models, correct nodes stay up forever, incorrect nodes eventually crash and remain down forever, and failure detectors behave correctly forever eventually, However, in reality, nodes as well as communication links both crash and recover without deterministic guarantees to remain in some state forever. In this paper, we capture this realistic temporary and probabilitic behaviour in a simple new system model. Moreover, we identify a large algorithm class for which we devis a property-preserving transformation. Using this transformation, many algorithms written for the asynchronous crash-stop model run correctly and unchanged in real systems. David Kozhaya, Ognjen Maric, Yvonne-Anne Pignolet |
OPODIS | 2 |
| 2017 | Cutoff Bounds for Consensus Algorithms
Ognjen Maric, Christoph Sprenger 0001, David A. Basin |
CAV (2) | 1 |
| 2015 | Consensus RefinedabstractAlgorithms for solving the consensus problem are fundamental to distributed computing. Despite their brevity, their ability to operate in concurrent, asynchronous, and failure-prone environments comes at the cost of complex and subtle behaviors. Accordingly, understanding how they work and proving their correctness is a non-trivial endeavor where abstraction is immensely helpful. Moreover, research on consensus has yielded a large number of algorithms, many of which appear to share common algorithmic ideas. A natural question is whether and how these similarities can be distilled and described in a precise, unified way. In this work, we combine stepwise refinement and lockstep models to provide an abstract and unified view of a sizeable family of consensus algorithms. Our models provide insights into the design choices underlying the different algorithms, and classify them based on those choices. All our results are formalized and verified in the theorem prover Isabelle/HOL, yielding precision and strong correctness guarantees. Ognjen Maric, Christoph Sprenger 0001, David A. Basin |
DSN | 1 |
| 2014 | Verification of a Transactional Memory Manager under Hardware Failures and Restarts
Ognjen Maric, Christoph Sprenger 0001 |
FM | 1 |