Logo del repository
  1. Home
 
Opzioni

A definitional implementation of the LAX logical framework LLFP in CoQ, for supporting fast and loose reasoning

Alessi F.
•
Ciaffaglione A.
•
Di Gianantonio P.
altro
Lenisa M.
2019
  • conference object

Abstract
The Lax Logical Framework, LLFP, was introduced, by a team including the last two authors, to provide a conceptual framework for integrating different proof development tools, thus allowing for external evidence and for postponing, delegating, or factoring-out side conditions. In particular, LLFP allows for reducing the number of times a proof-irrelevant check is performed. In this paper we give a shallow, actually definitional, implementation of LLFP in Coq, i.e. we use Coq both as host framework and oracle for LLFP. This illuminates the principles underpinning the mechanism of Lock-types and also suggests how to possibly extend Coq with the features of LLFP. The derived proof editor is then put to use for developing case-studies on an emerging paradigm, both at logical and implementation level, which we call fast and loose reasoning following Danielsson et alii [6]. This paradigm trades off efficiency for correctness and amounts to postponing, or running in parallel, tedious or computationally demanding checks, until we are really sure that the intended goal can be achieved. Typical examples are branch-prediction in CPUs and optimistic concurrency control.
DOI
10.4204/EPTCS.307.3
Archivio
http://hdl.handle.net/11390/1170444
info:eu-repo/semantics/altIdentifier/scopus/2-s2.0-85074749893
http://published.eptcs.org/
Diritti
open access
Soggetti
  • Logical Framework, Ty...

Scopus© citazioni
1
Data di acquisizione
Jun 14, 2022
Vedi dettagli
Web of Science© citazioni
1
Data di acquisizione
Mar 28, 2024
Visualizzazioni
3
Data di acquisizione
Apr 19, 2024
Vedi dettagli
google-scholar
Get Involved!
  • Source Code
  • Documentation
  • Slack Channel
Make it your own

DSpace-CRIS can be extensively configured to meet your needs. Decide which information need to be collected and available with fine-grained security. Start updating the theme to match your nstitution's web identity.

Need professional help?

The original creators of DSpace-CRIS at 4Science can take your project to the next level, get in touch!

Realizzato con Software DSpace-CRIS - Estensione mantenuta e ottimizzata da 4Science

  • Impostazioni dei cookie
  • Informativa sulla privacy
  • Accordo con l'utente finale
  • Invia il tuo Feedback