Results 1 -
5 of
5
Functional pearl: Unfolding pointer algorithms
- Journal of Functional Programming
, 2001
"... A fair amount has been written on the subject of reasoning about pointer algorithms. There was a peak about 1980 when everyone seemed to be tackling the formal verification of the Schorr–Waite marking algorithm, including Gries (1979, Morris (1982) and Topor (1979). Bornat (2000) writes: “The Schorr ..."
Abstract
-
Cited by 6 (0 self)
- Add to MetaCart
A fair amount has been written on the subject of reasoning about pointer algorithms. There was a peak about 1980 when everyone seemed to be tackling the formal verification of the Schorr–Waite marking algorithm, including Gries (1979, Morris (1982) and Topor (1979). Bornat (2000) writes: “The Schorr–Waite algorithm is the
Transformational construction of correct pointer algorithms
- Perspectives of System Informatics
, 2001
"... Abstract. This paper shows how to use the transformation of Paterson and Hewitt (P & H) to derive imperative pointer algorithms. To achieve this we take the recursive pointer algorithms derived from functional descriptions using the method of Möller. These are transformed via the P & H transformatio ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
Abstract. This paper shows how to use the transformation of Paterson and Hewitt (P & H) to derive imperative pointer algorithms. To achieve this we take the recursive pointer algorithms derived from functional descriptions using the method of Möller. These are transformed via the P & H transformation scheme into an imperative version. Despite the inefficient general runtime performance of the scheme that results from P & H, we get well performing algorithms. 1
Case Studies For The Derivation Of Pointer Algorithms
, 2003
"... The method presented in [13] by Bernhard Möller to derive pointer algorithms has been shown well-applicable and easy-to-use in several various examples. We present ..."
Abstract
- Add to MetaCart
The method presented in [13] by Bernhard Möller to derive pointer algorithms has been shown well-applicable and easy-to-use in several various examples. We present
| all rights reserved | Towards Algebraic Separation Logic
, 2009
"... Abstract. We present an algebraic approach to separation logic. In particular, we give algebraic characterisations for all constructs of separation logic like assertions and commands. The algebraic view does not only yield new insights on separation logic but also shortens proofs and enables the use ..."
Abstract
- Add to MetaCart
Abstract. We present an algebraic approach to separation logic. In particular, we give algebraic characterisations for all constructs of separation logic like assertions and commands. The algebraic view does not only yield new insights on separation logic but also shortens proofs and enables the use of automated theorem provers for verifying properties at a more abstract level. 1

