Back to results

Department of Mathematics and Applied Mathematics

Modelling the algebra of weakest preconditions

Abstract

dc:description.abstract

In expounding the notions of pre- and postconditions, of termination and nontermination, of correctness and of predicate transformers I found that the same trivalent distinction played a major role in all contexts. Namely: Initialisation properties: An execution of a program always, sometimes or never starts from an initial state. Termination/nontermination properties: If it starts, the execution always, sometimes or never terminates. Clean-/messy termination properties: A terminating execution always, sometimes or never terminates cleanly. Final state properties: All, some or no final states of α from s have a given property.

Degree

thesis:*
Grantor dc:publisher.institution
Department of Mathematics and Applied Mathematics
Year dc:date.issued
1991

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Rewitzky, Ingrid Moira
Advisor dc:contributor.advisor
  • Brink, Chris

Rights

Language dc:language.iso
eng

Identifiers

dc:identifier.*
Handle dc:identifier.uri
http://hdl.handle.net/11427/23363
OAI identifier oai:identifier
oai:open.uct.ac.za:11427/23363

Chain of custody

source
Harvested from
University of Cape Town
Base URL
open.uct.ac.za/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
related terms
citation

Rewitzky, Ingrid Moira. Modelling the algebra of weakest preconditions. Department of Mathematics and Applied Mathematics, 1991. http://hdl.handle.net/11427/23363