AbstractA syntax-directed generalization of Owicki–Gries's Hoare logic for a parallel while language is presented. The rules are based on Hoare asserted programs of the form {Γ,A} p {B, Δ} where Γ, Δ are sets of first-order formulas. These triples are interpreted with respect to an operational semantics involving potential computations where Γ, Δ are sets of invariants
In several papers,e.g. [COOK] or [APT] the problems of correctness and completeness of Hoare calculi...
We present a logical relation for showing the correctness of program transformations based on a new ...
This paper describes a logic of progress for concurrent programs. The logic is based on that of UNIT...
AbstractA syntax-directed generalization of Owicki–Gries's Hoare logic for a parallel while language...
In the following theories a formalization of the Owicki-Gries and the rely-guarantee methods is pres...
How can we rigorously prove that an algorithm does what we think it does? Logically verifying progr...
AbstractGeneralized Hoare logic (GHL) is a formal logical system for proving invariance properties o...
We survey the well-known algebraic laws of sequential programming, and extend them with some less fa...
Generalized Hoare Logic is a formal logical system for deriving invariance properties of programs. ...
This paper presents adaptations of the Hoare triple for reasoning about concurrent programs. The rul...
Designing efficient concurrent objects often requires abandoning the standard specification techniqu...
AbstractWe consider the completeness of Hoare's logic with a first-order assertion language applied ...
AbstractWe present a trace semantics for a language of parallel programs which share access to mutab...
We are developing a shared-variable refinement calculus in the style of the sequential calculi of Ba...
AbstractWe define and investigate several classes of concurrent program schemes, including goto sche...
In several papers,e.g. [COOK] or [APT] the problems of correctness and completeness of Hoare calculi...
We present a logical relation for showing the correctness of program transformations based on a new ...
This paper describes a logic of progress for concurrent programs. The logic is based on that of UNIT...
AbstractA syntax-directed generalization of Owicki–Gries's Hoare logic for a parallel while language...
In the following theories a formalization of the Owicki-Gries and the rely-guarantee methods is pres...
How can we rigorously prove that an algorithm does what we think it does? Logically verifying progr...
AbstractGeneralized Hoare logic (GHL) is a formal logical system for proving invariance properties o...
We survey the well-known algebraic laws of sequential programming, and extend them with some less fa...
Generalized Hoare Logic is a formal logical system for deriving invariance properties of programs. ...
This paper presents adaptations of the Hoare triple for reasoning about concurrent programs. The rul...
Designing efficient concurrent objects often requires abandoning the standard specification techniqu...
AbstractWe consider the completeness of Hoare's logic with a first-order assertion language applied ...
AbstractWe present a trace semantics for a language of parallel programs which share access to mutab...
We are developing a shared-variable refinement calculus in the style of the sequential calculi of Ba...
AbstractWe define and investigate several classes of concurrent program schemes, including goto sche...
In several papers,e.g. [COOK] or [APT] the problems of correctness and completeness of Hoare calculi...
We present a logical relation for showing the correctness of program transformations based on a new ...
This paper describes a logic of progress for concurrent programs. The logic is based on that of UNIT...