Verifying Haskell programs using constructive type theory (2005)

by Andreas Abel , Marcin Benke , Ana Bove , John Hughes , Ulf Norell
Venue:In Haskell’05
Citations:6 - 0 self

Documents Related by Co-Citation

7 An overview of the programatica toolset – Thomas Hallgren, James Hook, Mark P. Jones, Richard B. Kieburtz - 2004
12 A Logic for Miranda, Revisited – Simon Thompson - 1994
9 Modeling and Verification of the RUBIS µ-Kernel with SPIN – Gregory Duval, Jacques Julliand - 1995
7 A unified memory model for pointers – Harvey Tuch, Gerwin Klein - 2005
10 The logic of demand in Haskell – W L Harrison, R B Kieburtz
17 Modelization and Verification of a Multiprocessor Realtime OS Kernel – Thierry Cattel, Thierry Cattel - 1994
19 Formal Methods: A Practical Tool for OS Implementors – Patrick Tullmann, Jeff Turner, John Mccorquodale, Jay Lepreau, Ajay Chitturi, Godmar Back - 1997
4 Formalising the L4 microkernel API – Rafal Kolanski , Gerwin Klein - 2006
59 Kit: A Study in Operating System Verification – William R. Bevier - 1989
37 A principled approach to operating system construction in Haskell – Thomas Hallgren, Mark P Jones, Rebekah Leslie, Andrew Tolmach - 2005
56 Specification and verification of the UCLA Unix security kernel – B J Walker, R A Kemmerer, G J Popek - 1980
24 Fast and Loose Reasoning is Morally Correct – Nils Anders Danielsson, Nils Anders, Danielsson John Hughes, Patrik Jansson - 2006
26 OS verification — now – Harvey Tuch, Gerwin Klein, Gernot Heiser - 2005
8 Towards Verified Virtual Memory in L4 – Gerwin Klein, Harvey Tuch - 2004
16 Axiomatic constructor classes in Isabelle/HOLCF – Brian Huffman, John Matthews, Peter White - 2005
2 Topics in Semantics-based Program Manipluation – B Grobauer - 2001
1 Ensuring correct-by-construction resource usage by using full-spectrum dependent types. Available from http://www.cs.st-and.ac.uk/ eb – Edwin Brady, Kevin Hammond - 2009
3 Lightweight Invariants with Full Dependent Types – Edwin Brady, Christoph Herrmann, Kevin Hammond
1 Verifying Haskell programs by combining testing, model checking and interactive theorem proving – P Dybjer, Q Haiyan, M Takeyama - 2004