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

Stefan Berghofer

dblp:81/3747 · DBLP profile ↗
← Back
7ranked-venue papers
2as first author
0since 2021 · last 2012
—ORCID · none

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

Theory of computation · 4Software engineering, systems software and programming languages · 3 · 1 first-authorArtificial intelligence and machine learning · 2 · 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
Program verification · 100%
Theoretical computer science
1 paper
Logic in computer science · 100%

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

TopicWeightPapersLastEvidence papers
Program verification › mechanized verification
mechanized metatheory
0.112008
Mechanizing the Metatheory of LF · LICS 2008
Program verification
proof assistants
0.112008
Mechanizing the Metatheory of LF · LICS 2008
Logic in computer science › type theory
dependent type theory
0.112008
Mechanizing the Metatheory of LF · LICS 2008
Logic in computer science
type theory
0.112008
Mechanizing the Metatheory of LF · LICS 2008

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

nominal datatype package · 0.2Isabelle/HOL · 0.2
YearPublicationVenuePosition
2012 A Solution to the PoplMark Challenge Using de Bruijn Indices in Isabelle/HOL
Stefan Berghofer
J. Autom. Reason.1
2011 Extending Hindley-Milner Type Inference with Coercive Structural Subtyping
Dmitriy Traytel, Stefan Berghofer, Tobias Nipkow
APLAS2
2011 Mechanizing the metatheory of LF
abstract
LF is a dependent type theory in which many other formal systems can be conveniently embedded. However, correct use of LF relies on nontrivial metatheoretic developments such as proofs of correctness of decision procedures for LF's judgments. Although detailed informal proofs of these properties have been published, they have not been formally verified in a theorem prover. We have formalized these properties within Isabelle/HOL using the Nominal Datatype Package, closely following a recent article by Harper and Pfenning. In the process, we identified and resolved a gap in one of the proofs and a small number of minor lacunae in others. We also formally derive a version of the type checking algorithm from which Isabelle/HOL can generate executable code. Besides its intrinsic interest, our formalization provides a foundation for studying the adequacy of LF encodings, the correctness of Twelf-style metatheoretic reasoning, and the metatheory of extensions to LF.
Christian Urban, James Cheney, Stefan Berghofer
ACM Trans. Comput. Log.3
2008 Mechanizing the Metatheory of LF
abstract
LF is a dependent type theory in which many other formal systems can be conveniently embedded. However, correct use of LF relies on nontrivial metatheoretic developments such as proofs of correctness of decision procedures for LF's judgments. Although detailed informal proofs of these properties have been published, they have not been formally verified in a theorem prover. We have formalized these properties within Isabelle/HOL using the nominal datatype package, closely following a recent article by Harper and Pfenning. In the process, we identified and resolved a gap in one of the proofs and a small number of minor lacunae in others. Besides its intrinsic interest, our formalization provides a foundation for studying the adequacy of LF encodings, the correctness of Twelf-style metatheoretic reasoning, and the metatheory of extensions to LF.
Christian Urban, James Cheney, Stefan Berghofer
LICS3
2007 Barendregt's Variable Convention in Rule Inductions
Christian Urban, Stefan Berghofer, Michael Norrish
CADE2
2004 Random Testing in Isabelle/HOL
Stefan Berghofer, Tobias Nipkow
SEFM1
2001 Higher-Order Abstract Syntax with Induction in Isabelle/HOL: Formalizing the pi-Calculus and Mechanizing the Theory of Contexts
Christine Röckl, Daniel Hirschkoff, Stefan Berghofer
FoSSaCS3