``A la Burstall'' intermittent assertions induction principles for proving inevitability properties of programs (Q689297)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | ``A la Burstall'' intermittent assertions induction principles for proving inevitability properties of programs |
scientific article |
Statements
``A la Burstall'' intermittent assertions induction principles for proving inevitability properties of programs (English)
0 references
2 June 1994
0 references
The paper generalizes Burstall's (and that of Manna and Waldinger) intermittent assertions method to handle some properties of nondeterministic and parallel programs. Thus, as in operational semantics of programming languages, programs are modeled by transition systems, and program execution by complete traces. Termination and total correctness are modeled by inevitability properties, which are proved by Burstall's method and by some more abstract induction principles which generalise Burstall's method. The soundness, completeness and semantic completeness of this induction principle is proved. As the authors say, this study should be extended so as to take fairness hypotheses for parallel programs into account, and in order to obtain better presentations for logic programming.
0 references
nondeterministic programs
0 references
parallel programs
0 references
transition systems
0 references
induction principles
0 references
semantic completeness
0 references