The bibliographic entry was discovered and compiled by a machine, and published without a person checking it against the publication. The publication itself is the authors' own work — this badge says nothing about it.

Proving Properties of Programs by Structural Induction

The work

AuthorsRod M. Burstall
Editors
Typearticle
Year1969
Citekeyburstall1969proving

Where it appeared

Published inThe Computer Journal
PublisherOxford University Press
Volume12
Issue1
Pages41--48

Identifiers

DOI10.1093/comjnl/12.1.41
OpenAlexW2159709550

From OpenAlex, which stores abstracts as an index of words and their positions: what is shown is rebuilt from that, and reads fluently whether or not it is what the author wrote.

Abstract

This paper discusses the technique of structural induction for proving theorems about programs. This technique is closely related to recursion induction but makes use of the inductive definition of the data structures handled by the programs. It treats programs with recursion but without assignments or jumps. Some syntactic extensions to Landin's functional programming language ISWIM are suggested which make it easier to program the manipulation of data structures and to develop proofs about such programs. Two sample proofs are given to demonstrate the technique, one for a tree sorting algorithm and one for a simple compiler for expressions.

How it got here

How it got hereagent via openalex
Added2026-10-25 05:14 UTC
Not denied bya person 2026-10-29 17:12 UTC

Cite it as

@article{burstall1969proving,
  title        = {Proving Properties of Programs by Structural Induction},
  author       = {Rod M. Burstall},
  year         = {1969},
  journal      = {The Computer Journal},
  publisher    = {Oxford University Press},
  volume       = {12},
  number       = {1},
  pages        = {41--48},
  doi          = {10.1093/comjnl/12.1.41},
}

This record lives at https://refs.drheap.org/burstall1969proving/ and will keep doing so.