Abstract. We augment B's existing total-correctness semantics of weak-est precondition (wp) with a partial-correctness semantics of weakest lib-eral precondition (wlp). By so doing we achieve a general-correctness semantics for B operations which not only accords more fully with our natural computational intuition, but also extends the essential expressive capability of B's Generalised Substitution Language (GSL) to embrace a whole new class of operations called semi-decidable, whose behaviour cannot be characterised in terms of total correctness alone. The abil-ity to specify semi-decidable operations is important because a desired conventional operation may lend itself to implementation as a concur-rent federation of semi-decida...
International audiencePartial correctness is perhaps the most important functional property of algo-...
A substitutional account of logical validity for formal first‐order languages is developed and defen...
AbstractWe show that termination is a first-order notion if approached via Nonstandard Logics of Pro...
AbstractTotal correctness and general correctness are examined, and the latter is promoted as the mo...
General correctness, which subsumes partial and total correctness, is defined for both weakest prec...
AbstractFirst against a conventional total-correctness background of wp semantics, we define a small...
AbstractWe consider the abstract command language of Dunne, and his account of general correctness. ...
We consider the abstract command language of Dunne, and his account of general correctness. We provi...
We advocate using the declarative reading in proving partial correctness of logic programs, when the...
AbstractDijkstra and Scholten (1990) present an axiomatic semantics for Dijkstra's guarded command l...
By extending the notion of a Well Formed Formula to include syntactically formalized rules for rejec...
We advocate a declarative approach to proving properties of logic programs. Total correctness can be...
We extend Hoares logic by allowing quantifiers and other logical connectives to be used on the level...
Abstract. Substitution is fundamental to the theory of logic and computation. Is substitution someth...
We introduce a calculus for reasoning about programs in total correctness which blends UTP designs w...
International audiencePartial correctness is perhaps the most important functional property of algo-...
A substitutional account of logical validity for formal first‐order languages is developed and defen...
AbstractWe show that termination is a first-order notion if approached via Nonstandard Logics of Pro...
AbstractTotal correctness and general correctness are examined, and the latter is promoted as the mo...
General correctness, which subsumes partial and total correctness, is defined for both weakest prec...
AbstractFirst against a conventional total-correctness background of wp semantics, we define a small...
AbstractWe consider the abstract command language of Dunne, and his account of general correctness. ...
We consider the abstract command language of Dunne, and his account of general correctness. We provi...
We advocate using the declarative reading in proving partial correctness of logic programs, when the...
AbstractDijkstra and Scholten (1990) present an axiomatic semantics for Dijkstra's guarded command l...
By extending the notion of a Well Formed Formula to include syntactically formalized rules for rejec...
We advocate a declarative approach to proving properties of logic programs. Total correctness can be...
We extend Hoares logic by allowing quantifiers and other logical connectives to be used on the level...
Abstract. Substitution is fundamental to the theory of logic and computation. Is substitution someth...
We introduce a calculus for reasoning about programs in total correctness which blends UTP designs w...
International audiencePartial correctness is perhaps the most important functional property of algo-...
A substitutional account of logical validity for formal first‐order languages is developed and defen...
AbstractWe show that termination is a first-order notion if approached via Nonstandard Logics of Pro...