@inproceedings{cb88731b3d194416bcad4e9e1bebe540,
title = "Encoding generic judgments",
abstract = "The operational semantics of a computation system is often presented as inference rules or, equivalently, as logical theories. Specifications can be made more declarative and high-level if syntactic details concerning bound variables and substitutions are encoded directly into the logic using term-level abstractions (λ-abstraction) and proof-level abstractions (eigenvariables). When one wishes to reason about relations defined using term-level abstractions, generic judgment are generally required. Care must be taken, however, so that generic judgments are not uniformly handled using proof-level abstractions. Instead, we present a technique for encoding generic judgments and show two examples where generic judgments need to be treated at the term level: one example is an interpreter for Horn clauses extended with universal quantified bodies and the other example is that of the π-calculus.",
author = "Dale Miller and Alwen Tiu",
year = "2002",
month = jan,
day = "1",
doi = "10.1007/3-540-36206-1\_3",
language = "English",
isbn = "3540002251",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "18--32",
editor = "Manindra Agrawal and Anil Seth",
booktitle = "FST TCS 2002",
note = "22nd International Conference on the Foundations of Software Technology and Theoretical Computer Science, FSTTCS 2002 ; Conference date: 12-12-2002 Through 14-12-2002",
}