We extend Hoares logic by allowing quantifiers and other logical connectives to be used on the level of Hoare formulas. This leads to a logic in which partial correctness properties of procedures (and not only of statements) can be formulated adequately. In particular it is possible to argue about free procedures, i.e. procedures which are not bound by a declaration but only "specified" semantically. This property of our logic (and of the corresponding calculus) is important from both a practical and a theoretical point of view, namely: -Formal proofs of programs can be written in the style of stepwise refinement. -Procedures on parameter position can be handled adequately, so that some sophisticated programs can be verified, which are beyo...
We show that some well-known rules in a Hoare-style proof system for total correctness of recursive ...
Hoare Logic has a long tradition in formal verification and has been continuously developed and used...
Abstract. Four proof rules for recursive procedures in a Pascal-like language are presented. The mai...
We extend Hoares logic by allowing quantifiers and other logical connectives to be used on the level...
We provide a sound and relatively complete axiom system for partial correctness assertions in an Alg...
AbstractWe provide a sound and relatively complete axiom system for partial correctness assertions i...
This report deals with program verification based on a refined Hoare-logic which allows to handle pr...
International audiencePartial correctness is perhaps the most important functional property of algo-...
This paper presents a portion of the work on specification, design, and implementation of safety-cri...
Four proof rules for recursive procedures in a Pascal-like language are presented. The main rule dea...
We advocate using the declarative reading in proving partial correctness of logic programs, when the...
AbstractWe show that some well-known rules in a Hoare-style proof system for total correctness of re...
Formal reasoning about computer programs can be based directly on the semantics of the programming l...
AbstractIn reasoning about programs with procedures, it is often natural to consider assertions that...
We formulate a noncommutative sequent calculus for partial correctness that subsumes propositional H...
We show that some well-known rules in a Hoare-style proof system for total correctness of recursive ...
Hoare Logic has a long tradition in formal verification and has been continuously developed and used...
Abstract. Four proof rules for recursive procedures in a Pascal-like language are presented. The mai...
We extend Hoares logic by allowing quantifiers and other logical connectives to be used on the level...
We provide a sound and relatively complete axiom system for partial correctness assertions in an Alg...
AbstractWe provide a sound and relatively complete axiom system for partial correctness assertions i...
This report deals with program verification based on a refined Hoare-logic which allows to handle pr...
International audiencePartial correctness is perhaps the most important functional property of algo-...
This paper presents a portion of the work on specification, design, and implementation of safety-cri...
Four proof rules for recursive procedures in a Pascal-like language are presented. The main rule dea...
We advocate using the declarative reading in proving partial correctness of logic programs, when the...
AbstractWe show that some well-known rules in a Hoare-style proof system for total correctness of re...
Formal reasoning about computer programs can be based directly on the semantics of the programming l...
AbstractIn reasoning about programs with procedures, it is often natural to consider assertions that...
We formulate a noncommutative sequent calculus for partial correctness that subsumes propositional H...
We show that some well-known rules in a Hoare-style proof system for total correctness of recursive ...
Hoare Logic has a long tradition in formal verification and has been continuously developed and used...
Abstract. Four proof rules for recursive procedures in a Pascal-like language are presented. The mai...