WorldCat Linked Data Explorer

http://worldcat.org/entity/work/id/13353701

Automatic Program Verification III: A Methodology for Verifying Programs

The paper investigates methods for applying an on-line interactive verification system designed to prove properties of PASCAL programs. The methodology is intended to provide techniques for developing a debugged and verified version starting from a program, that (a) is possibly unfinished in some respects, (b) may not satisfy the given specifications, e.g., may contain bugs, (c) may have incomplete documentation, (d) may be written in non-standard ways, e.g., may depend on user- defined data structures. The methodology involves (1) interactive application of a verification condition generator, an algebraic simplifier and a theorem-prover; (2) techniques for describing data structures, type constraints, and properties of programs and subprograms (i.e. lower level procedures); (3) the use of (abstract) data types in structuring programs and proofs.

Open All Close All

http://schema.org/alternateName

  • "Automatic program verification three"@en

http://schema.org/description

  • "The paper investigates methods for applying an on-line interactive verification system designed to prove properties of PASCAL programs. The methodology is intended to provide techniques for developing a debugged and verified version starting from a program, that (a) is possibly unfinished in some respects, (b) may not satisfy the given specifications, e.g., may contain bugs, (c) may have incomplete documentation, (d) may be written in non-standard ways, e.g., may depend on user- defined data structures. The methodology involves (1) interactive application of a verification condition generator, an algebraic simplifier and a theorem-prover; (2) techniques for describing data structures, type constraints, and properties of programs and subprograms (i.e. lower level procedures); (3) the use of (abstract) data types in structuring programs and proofs."@en

http://schema.org/name

  • "Automatic Program Verification III: A Methodology for Verifying Programs"@en
  • "Automatic program verification, 3 : a methodology for verifying programs"
  • "Automatic program verificatin III : a methodology for verifying programs"@en
  • "Automatic Program Verification III : A Methodology for Verifying Programs"