James Brotherston

From MaRDI portal
Person:1401935



List of research outcomes

This list is not complete and representing at the moment only items from zbMATH Open and arXiv. We are working on additional sources - please check back here soon!

PublicationDate of PublicationType
On the complexity of pointer arithmetic in separation logic
Programming Languages and Systems
2023-08-02Paper
Reasoning over permissions regions in concurrent separation logic2021-02-09Paper
Automatically verifying temporal properties of pointer programs with cyclic proof
Journal of Automated Reasoning
2020-03-03Paper
A decision procedure for satisfiability in separation logic with inductive predicates
Proceedings of the Joint Meeting of the Twenty-Third EACSL Annual Conference on Computer Science Logic (CSL) and the Twenty-Ninth Annual ACM/IEEE Symposium on Logic in Computer Science (LICS)
2018-04-23Paper
Realizability in cyclic proof: extracting ordering information for infinite descent2018-02-02Paper
Automatically verifying temporal properties of pointer programs with cyclic proof
Automated Deduction – CADE 26
2017-09-22Paper
Biabduction (and related problems) in array separation logic
(available as arXiv preprint)
2017-09-22Paper
Biabduction (and related problems) in array separation logic2017-09-22Paper
Sub-classical Boolean Bunched Logics and the Meaning of Par2017-08-31Paper
Model checking for symbolic-heap separation logic with inductive predicates
Proceedings of the 43rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
2016-10-24Paper
Machine-checked interpolation theorems for substructural logics using display calculi
Automated Reasoning
2016-09-05Paper
A unified display proof theory for bunched logic
Electronic Notes in Theoretical Computer Science
2016-07-08Paper
Disproving inductive entailments in separation logic via base pair approximation
Lecture Notes in Computer Science
2015-12-11Paper
Classical BI
Proceedings of the 36th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages
2015-07-03Paper
Undecidability of propositional separation logic and its neighbours
Journal of the ACM
2014-09-12Paper
Cyclic proofs of program termination in separation logic
Proceedings of the 35th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages
2014-09-12Paper
Parametric completeness for separation theories
Proceedings of the 41st ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages
2014-04-10Paper
The mechanisation of Barendregt-style equational proofs (the residual perspective)
Electronic Notes in Theoretical Computer Science
2013-07-24Paper
Bunched logics displayed
Studia Logica
2013-02-18Paper
Sequent calculi for induction and infinite descent
Journal Of Logic And Computation
2011-12-19Paper
Automated cyclic entailment proofs in separation logic
Lecture Notes in Computer Science
2011-07-29Paper
Craig interpolation in displayable logics
Lecture Notes in Computer Science
2011-07-01Paper
Classical BI: Its Semantics and Proof Theory
Logical Methods in Computer Science
2010-07-27Paper
Formalised Inductive Reasoning in the Logic of Bunched Implications
Static Analysis
2009-03-03Paper
Automated Reasoning with Analytic Tableaux and Related Methods
Lecture Notes in Computer Science
2006-07-07Paper
A formalised first-order confluence proof for the \(\lambda\)-calculus using one-sorted variable names.
Information and Computation
2003-08-19Paper
scientific article; zbMATH DE number 1722714 (Why is no real title available?)2002-03-21Paper


Research outcomes over time


This page was built for person: James Brotherston