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

Healfdene Goguen

dblp:88/6571 · DBLP profile ↗
← Back
7ranked-venue papers
3as first author
0since 2021 · last 2008
—ORCID · none

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

Theory of computation · 5 · 2 first-authorSoftware engineering, systems software and programming languages · 2 · 2 first-authorComputer networks · 1

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

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

TopicWeightPapersLastEvidence papers
Programming languages and type systems › type checking
decidable type checking
0.112005
A syntactic approach to eta equality in type theory · POPL 2005
Programming languages and type systems
type theory
0.112005
A syntactic approach to eta equality in type theory · POPL 2005
Logic in computer science
proof theory
0.112005
A syntactic approach to eta equality in type theory · POPL 2005
Programming languages and type systems › language semantics › formal semantics
operational semantics
0.012003
Typed operational semantics for higher-order subtyping · Inf. Comput. 2003
Programming languages and type systems
module systems
0.012005
A syntactic approach to eta equality in type theory · POPL 2005
Programming languages and type systems
type systems
0.012005
A syntactic approach to eta equality in type theory · POPL 2005
Programming languages and type systems › type systems › subtyping
higher-order subtyping
0.012003
Typed operational semantics for higher-order subtyping · Inf. Comput. 2003
Programming languages and type systems › type systems
subtyping
0.012003
Typed operational semantics for higher-order subtyping · Inf. Comput. 2003

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

syntactic translation · 0.1eta-expansion · 0.1
YearPublicationVenuePosition
2008 Theory and applications of subtyping: Introduction
abstract
This special issue of Mathematical Structures in Computer Science is devoted to recent work in subtyping. When subtyping was first proposed, it presented a new vehicle for understanding programming languages, together with challenging theoretical issues. The papers in this special issue include a new approach to the decidability of subtyping, a metatheoretic investigation of transitivity of coercive subtyping for parametrised dependent types, and applications of subtyping to the classic programming language concerns of flow analysis and typing for distributed systems. We believe that the scope of the papers demonstrates convincingly that the theory and practice of subtyping continue to be extended in novel and interesting ways.
Adriana B. Compagnoni, Healfdene Goguen
Math. Struct. Comput. Sci.2
2006 Anti-symmetry of higher-order subtyping and equality by subtyping
abstract
This paper gives the first proof that the subtyping relation of a higher-order lambda calculus, -equality, which is apparently the first such, and shows its equivalence with the traditional presentation.
Adriana B. Compagnoni, Healfdene Goguen
Math. Struct. Comput. Sci.2
2005 Justifying Algorithms for beta-eta-Conversion
Healfdene Goguen
FoSSaCS1
2005 A syntactic approach to eta equality in type theory
abstract
This paper outlines an elementary approach for showing the decidability of type checking for type theories with βη-equality, relevant to foundations for modules systems and type theory-based proof systems. The key to the approach is a syntactic translation mapping terms in the βη presentation into their full η-expansions in the β presentation. Decidability of type checking is lifted from the target β presentation to the βη presentation. The approach extends to other inductive kinds with a single constructor, and is demonstrated for singletons and dependent pairs.
Healfdene Goguen
POPL1
2004 Component coordination: a telecommunication case study
Pamela Zave, Healfdene Goguen, Thomas M. Smith
Comput. Networks2
2003 Typed operational semantics for higher-order subtyping
Adriana B. Compagnoni, Healfdene Goguen
Inf. Comput.2
2000 Sequent combinators: a Hilbert system for the lambda calculus
Healfdene Goguen, Jean Goubault-Larrecq
Math. Struct. Comput. Sci.1