The method presented in Calculating with pointer structures by Bernhard Möller to derive pointer algorithms has been shown well-applicable and easy-to-use in several various examples. We present the derivation of different pointer algorithms on lists from their functional specification. The intention of this paper is to show the advantages of the method on a number of medium-sized examples on the one hand. On the other hand we point out also problems and tasks to be solved to achieve a complete framework for the derivation of pointer algorithms working on inductively defined data structures
Transformational construction of correct pointer algorithms. - In: Perspectives of system informatic...
This paper presents a pair of algorithms for output and input of pointer structures in binary format...
This paper explains how a uniform, specification-based approach to reasoning about component-based p...
The method presented in [13] by Bernhard Möller to derive pointer algorithms has been shown well-ap...
We show that the well-known unfold/fold transformation strategy also is fruitful for the(formal) der...
We show that the well-known unfold/fold transformation strategy also is fruitful for the (formal) de...
AbstractWe describe an approach to the derivation of correct algorithms on tree-based pointer struct...
Pointer analysis is a fundamental static program analysis, with a rich literature and wide applicati...
We use a relational calculus of pointer structures to calculate a number of standard algorithms on s...
We use a relational calculus of pointer structures to calculate a number of standard algorithms on s...
A fair amount has been written on the subject of reasoning about pointer algorithms. There was a pea...
Even though impressive progress has been made in the area of optimizing and parallelizing array-base...
We show that the well-known unfold/fold transformation strategy is also fruitful for the (formal) de...
We use a relational model of pointer structures to calculate a number of standard algorithms on sing...
This note presents a calculational method for dealing with pointers in weakest precondition semanti...
Transformational construction of correct pointer algorithms. - In: Perspectives of system informatic...
This paper presents a pair of algorithms for output and input of pointer structures in binary format...
This paper explains how a uniform, specification-based approach to reasoning about component-based p...
The method presented in [13] by Bernhard Möller to derive pointer algorithms has been shown well-ap...
We show that the well-known unfold/fold transformation strategy also is fruitful for the(formal) der...
We show that the well-known unfold/fold transformation strategy also is fruitful for the (formal) de...
AbstractWe describe an approach to the derivation of correct algorithms on tree-based pointer struct...
Pointer analysis is a fundamental static program analysis, with a rich literature and wide applicati...
We use a relational calculus of pointer structures to calculate a number of standard algorithms on s...
We use a relational calculus of pointer structures to calculate a number of standard algorithms on s...
A fair amount has been written on the subject of reasoning about pointer algorithms. There was a pea...
Even though impressive progress has been made in the area of optimizing and parallelizing array-base...
We show that the well-known unfold/fold transformation strategy is also fruitful for the (formal) de...
We use a relational model of pointer structures to calculate a number of standard algorithms on sing...
This note presents a calculational method for dealing with pointers in weakest precondition semanti...
Transformational construction of correct pointer algorithms. - In: Perspectives of system informatic...
This paper presents a pair of algorithms for output and input of pointer structures in binary format...
This paper explains how a uniform, specification-based approach to reasoning about component-based p...