Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

James Tobler

dblp:408/0000 · DBLP profile ↗
← Back
3ranked-venue papers
2as first author
3since 2021 · last 2026
0000-0002-1205-3455ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 3 · 2 first-author · 3 since 2021Theory of computation · 2 · 2 first-author · 2 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
2 papers
Program verification · 67% Program analysis · 33%
Artificial intelligence
1 paper
Trustworthy machine learning · 100%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Program analysis › static analysis
abstract interpretation
1.012026
Generating Rely-Guarantee Conditions with the Conditional-Writes Domain · FM (1) 2026
Program verification
concurrent program verification
1.012026
Generating Rely-Guarantee Conditions with the Conditional-Writes Domain · FM (1) 2026
Program verification › modular reasoning
rely-guarantee reasoning
1.012026
Generating Rely-Guarantee Conditions with the Conditional-Writes Domain · FM (1) 2026
Machine learning › Trustworthy machine learning › robustness
certified robustness
0.912025
A Formally Verified Robustness Certifier for Neural Networks · CAV (2) 2025

Methods — techniques the papers use, named apart from their topics

power iteration · 1.7dafny · 1.7abstract interpretation · 1.0
YearPublicationVenuePosition
2026 Generating Rely-Guarantee Conditions with the Conditional-Writes Domain
abstract
Abstract Abstract interpretation has been shown to be a promising technique for the thread-modular verification of concurrent programs. Central to this is the generation of interferences, in the form of rely-guarantee conditions, conforming to a user-chosen structure. In this work, we introduce one such structure called the conditional-writes domain, designed for programs where it suffices to establish only the conditions under which particular variables are written to by each thread. We formalise our analysis within a novel abstract interpretation framework that is highly modular and can be easily extended to capture other structures for rely-guarantee conditions. We formalise two versions of our approach and evaluate their implementations on a simple programming language.
James Tobler, Graeme Smith 0001
FM (1)1
2026 Data Structure Analysis for Binaries
Sadra Bayat Tork, Nicholas Coughlin, Alicia Michael, James Tobler, Kirsten Winter
TACAS (2)4
2025 A Formally Verified Robustness Certifier for Neural Networks
abstract
Abstract Neural networks are often susceptible to minor perturbations in input that cause them to misclassify. A recent solution to this problem is the use of globally-robust neural networks, which employ a function to certify that the classification of an input cannot be altered by such a perturbation. Outputs that pass this test are called certified robust . However, to the authors’ knowledge, these certification functions have not yet been verified at the implementation level. We demonstrate how previous unverified implementations are exploitably unsound in certain circumstances. Moreover, they often rely on approximation-based algorithms, such as power iteration, that (perhaps surprisingly) do not guarantee soundness. To provide assurance that a given output is robust, we implemented and formally verified a certification function for globally-robust neural networks in Dafny. We describe the program, its specifications, and the important design decisions taken for its implementation and verification, as well as our experience applying it in practice.
James Tobler, Syeda Hira Taqdees, Toby C. Murray
CAV (2)1