The AVID system is designed to Aid Verification through the techniques of Interactive program Development. AVID continues the work in programming logics begun at Cornell University in 1975. It provides a syntax-directed editing environment for the development by stepwise refinement of programs and proofs in the PL/CV2 programming logic. AVID is another step in the continuing effort to provide methods and software tools for developing correct programs. AVID contains a number of important contributions to the area of program/proof development. To allow the full power of the AVID verification facilities to be applied to programs developed by stepwise refinement, we created a new program construct, called an ATTAIN block, that formalize...
We present an integrated proof language for guiding the actions of multiple reasoning systems as the...
The objectives of this research were to review existing computer-assisted instruction systems for pr...
This dissertation shows that satisfiability procedures are abstract interpreters. This insight provi...
187 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1987.The Vienna Development Method...
For software development projects with very high correctness requirements (including safety requirem...
Abstract. We present VeriMAP, a tool for the verification of C pro-grams based on the transformation...
Abstract. We present VeriMAP, a tool for the verification of C pro-grams based on the transformation...
The foundational goal of this work is the development of mechanizable proof rules and a verification...
If software code is developed by humans, can we as users rely on its absolute correctness? Today's s...
If software code is developed by humans, can we as users rely on its absolute correctness?\ud \ud To...
This draft course text presents a formalization and soundness proof of a core subset of the VeriFast...
Teaching formal methods is notoriously difficult and is linked to motivation problems among the stud...
International audienceSoftware development usually involves a collection of properties, programs and...
Developing a verifying compiler---a compiler that proves that components are correct with respect to...
Abstract. The Verified Software Repository is dedicated to a long-term vision of a future in which a...
We present an integrated proof language for guiding the actions of multiple reasoning systems as the...
The objectives of this research were to review existing computer-assisted instruction systems for pr...
This dissertation shows that satisfiability procedures are abstract interpreters. This insight provi...
187 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1987.The Vienna Development Method...
For software development projects with very high correctness requirements (including safety requirem...
Abstract. We present VeriMAP, a tool for the verification of C pro-grams based on the transformation...
Abstract. We present VeriMAP, a tool for the verification of C pro-grams based on the transformation...
The foundational goal of this work is the development of mechanizable proof rules and a verification...
If software code is developed by humans, can we as users rely on its absolute correctness? Today's s...
If software code is developed by humans, can we as users rely on its absolute correctness?\ud \ud To...
This draft course text presents a formalization and soundness proof of a core subset of the VeriFast...
Teaching formal methods is notoriously difficult and is linked to motivation problems among the stud...
International audienceSoftware development usually involves a collection of properties, programs and...
Developing a verifying compiler---a compiler that proves that components are correct with respect to...
Abstract. The Verified Software Repository is dedicated to a long-term vision of a future in which a...
We present an integrated proof language for guiding the actions of multiple reasoning systems as the...
The objectives of this research were to review existing computer-assisted instruction systems for pr...
This dissertation shows that satisfiability procedures are abstract interpreters. This insight provi...