English
 
Help Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT
 
 
DownloadE-Mail
  Proof Contexts with Late Binding

Prevosto, V., & Boulmé, S. (2005). Proof Contexts with Late Binding. In Typed Lambda Calculi and Applications: 7th International Conference, TLCA 2005 (pp. 325-339). Berlin, Germany: Springer.

Item is

Files

show Files

Locators

show

Creators

show
hide
 Creators:
Prevosto, Virgile1, Author           
Boulmé, Sylvain, Author
Urzyczyn, Pawe{l}, Editor
Affiliations:
1Programming Logics, MPI for Informatics, Max Planck Society, ou_40045              

Content

show
hide
Free keywords: -
 Abstract: The focal language (formerly Foc) allows one to incrementally build modules and to prove formally their correctness. focal encourages a development process by refinement, deriving step-by-step implementations from specifications. This refinement process is realized using an inheritance mechanism on structures which can mix primitive operations, axioms, algorithms and proofs. Inheriting from existing structures allows to reuse their components under some conditions, statically checked by the compiler. This paper presents two formal semantics for encoding focal constructions in the Coq proof assistant. The first one is a shallow embedding which gives a practical way to use Coq to check proofs in focal libraries. The second one formalizes the focal structures as Coq types (called mixDrecs) and shows that the informal semantics of focal libraries is coherent with respect to Coq logic. In the last part of the paper, we prove that the first embedding is conform to the mixDrecs model.

Details

show
hide
Language(s): eng - English
 Dates: 2005-04-272005
 Publication Status: Issued
 Pages: -
 Publishing info: -
 Table of Contents: -
 Rev. Type: -
 Identifiers: eDoc: 279115
Other: Local-ID: C1256104005ECAFC-FD4A77D3E010E4C8C1256FBD00543A20-PrevostoTLCA2005
 Degree: -

Event

show
hide
Title: Untitled Event
Place of Event: Nara, Japan
Start-/End Date: 2005-04-21

Legal Case

show

Project information

show

Source 1

show
hide
Title: Typed Lambda Calculi and Applications: 7th International Conference, TLCA 2005
Source Genre: Proceedings
 Creator(s):
Affiliations:
Publ. Info: Berlin, Germany : Springer
Pages: - Volume / Issue: - Sequence Number: - Start / End Page: 325 - 339 Identifier: ISBN: 3-540-25593-1

Source 2

show
hide
Title: Lecture Notes in Computer Science
Source Genre: Series
 Creator(s):
Affiliations:
Publ. Info: -
Pages: - Volume / Issue: 3461 Sequence Number: - Start / End Page: - Identifier: -