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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Martin Churchill

dblp:07/7999 · DBLP profile ↗
← Back
4ranked-venue papers
4as first author
0since 2021 · last 2013
—ORCID · none

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

Theory of computation · 4 · 4 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-author

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
Programming languages and type systems · 100%
Theoretical computer science
1 paper
Logic in computer science · 100%

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

TopicWeightPapersLastEvidence papers
Programming languages and type systems › language semantics › formal semantics › denotational semantics
game semantics
0.112011
Imperative Programs as Proofs via Game Semantics · LICS 2011
Programming languages and type systems › programming paradigms
imperative languages
0.112011
Imperative Programs as Proofs via Game Semantics · LICS 2011
Programming languages and type systems
language semantics
0.112011
Imperative Programs as Proofs via Game Semantics · LICS 2011
Logic in computer science › proof theory › constructive proof theory
curry-howard correspondence
0.112011
Imperative Programs as Proofs via Game Semantics · LICS 2011
Logic in computer science › proof theory › proof semantics
full completeness
0.112011
Imperative Programs as Proofs via Game Semantics · LICS 2011
Logic in computer science
proof theory
0.112011
Imperative Programs as Proofs via Game Semantics · LICS 2011

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

linear logic · 0.2final coalgebra · 0.2
YearPublicationVenuePosition
2013 Modular Semantics for Transition System Specifications with Negative Premises
Martin Churchill, Peter D. Mosses, Mohammad Reza Mousavi 0001
CONCUR1
2013 Modular Bisimulation Theory for Computations and Values
Martin Churchill, Peter D. Mosses
FoSSaCS1
2013 Imperative programs as proofs via game semantics
Martin Churchill, James Laird, Guy McCusker
Ann. Pure Appl. Log.1
2011 Imperative Programs as Proofs via Game Semantics
abstract
Game semantics extends the Curry-Howard isomorphism to a three-way correspondence: proofs, programs, strategies. But the universe of strategies goes beyond intuitionistic logics and lambda calculus, to capture stateful programs. In this paper we describe a logical counterpart to this extension, in which proofs denote such strategies. We can embed intuitionistic first-order linear logic into this system, as well as an imperative total programming language. The logic makes explicit use of the fact that in the game semantics the exponential can be expressed as a final co algebra. We establish a full completeness theorem for our logic, showing that every bounded strategy is the denotation of a proof.
Martin Churchill, James Laird, Guy McCusker
LICS1