Generating Programs Plus Proofs by Refinement

  • Authors:
  • Douglas R. Smith

  • Affiliations:
  • Kestrel Institute, Palo Alto, USA 94304

  • Venue:
  • Verified Software: Theories, Tools, Experiments
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

We advocate an automated refinement approach to developing programs and their proofs. The approach is partially embodied in the Specware system [6] which has found industrial and government applications. Our view is that the future of software engineering lies in the tight integration of synthesis and analysis processes.