Calculational derivation of algorithms on tree-based pointer structures

  • Authors:
  • Michael Butler

  • Affiliations:
  • Dept. of Electronics & Computer Science, Univ. of Southampton, Southampton, United Kingdom

  • Venue:
  • FAC-RW'96 Proceedings of the BCS-FACS 7th conference on Refinement
  • Year:
  • 1996

Quantified Score

Hi-index 0.00

Visualization

Abstract

We describe an approach to the derivation of correct algorithms on tree-based pointer structures. The approach is based on identifying abstract representations of commonly used pointer manipulations on trees and providing calculational-style refinement rules for these manipulations. This allows the algorithmic structure of a program to be derived using abstract data representations before introducing pointer structures.