[isabelle] AFP 2013-1 released
- To: USR Isabelle Mailinglist <isabelle-users at cl.cam.ac.uk>
- Subject: [isabelle] AFP 2013-1 released
- From: Gerwin Klein <Gerwin.Klein at nicta.com.au>
- Date: Sun, 17 Nov 2013 14:04:42 +0000
- Accept-language: en-AU, en-US
- Thread-index: AQHO453268Nuo/n9XkmNuVC4NJA3XA==
- Thread-topic: AFP 2013-1 released
The Archive of Formal proofs is now available for Isabelle2013-1 at [http://afp.sf.net].
The following development entries are now available as release versions from the front page:
Automatic Data Refinement
by Peter Lammich
We present the Autoref tool for Isabelle/HOL, which automatically refines algorithms specified over abstract concepts like maps and sets to algorithms over concrete implementations like red-black-trees, and produces a refinement theorem. It is based on ideas borrowed from relational parametricity due to Reynolds and Wadler. The tool allows for rapid prototyping of verified, executable algorithms. Moreover, it can be configured to fine-tune the result to the user~s needs. Our tool is able to automatically instantiate generic algorithms, which greatly simplifies the implementation of executable data structures. This AFP-entry provides the basic tool, which is then used by the Refinement and Collection Framework to provide automatic data refinement for the nondeterminism monad and various collection data structures.
by Andreas Lochbihler
This entry makes machine words and machine arithmetic available for code generation from Isabelle/HOL. It provides a common abstraction that hides the differences between the different target languages. The code generator maps these operations to the APIs of the target languages. Apart from that, we extend the available bit operations on types int and integer, and map them to the operations in the target languages.
Some new submissions for 2013-1 will become available in the next few days.
The information in this e-mail may be confidential and subject to legal professional privilege and/or copyright. National ICT Australia Limited accepts no liability for any damage caused by this email or its attachments.
This archive was generated by a fusion of
Pipermail (Mailman edition) and