Mechanized metatheory for a λ-calculus with trust types.
Nenhuma Miniatura disponível
Data
2013
Título da Revista
ISSN da Revista
Título de Volume
Editor
Resumo
As computer programs become increasingly
complex, techniques for ensuring trustworthiness of information
manipulated by them become critical. In this work,
we use the Coq proof assistant to formalise a λ-calculus with
trust types, originally formulated by Ørbæk and Palsberg. We
give formal proofs of type soundness, erasure and simulation
theorems and also prove decidability of the typing problem.
As a result of our formalisation a certified type checker is
derived.
Descrição
Palavras-chave
Type systems, Proof assistants, Soundness proofs
Citação
RIBEIRO, R. G.; FIGUEIREDO, L. C. de; FIGUEIREDO, C. C. de. Mechanized metatheory for a λ-calculus with trust types. Journal of the Brazilian Computer Society, v. 19, n. 4, p. 433-443, nov. 2013. Disponível em: <https://link.springer.com/article/10.1007/s13173-013-0119-5>. Acesso em: 23 jan. 2017.