``A la Burstall'' intermittent assertions induction principles for proving inevitability properties of programs (Q689297)

From MaRDI portal
Revision as of 09:27, 30 January 2024 by Import240129110113 (talk | contribs) (Added link to MaRDI item.)
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
    0 references
    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
    0 references
    nondeterministic programs
    0 references
    parallel programs
    0 references
    transition systems
    0 references
    induction principles
    0 references
    semantic completeness
    0 references

    Identifiers