We formulate a noncommutative sequent calculus for partial correctness that subsumes propositional Hoare Logic. Partial correctness assertions are represented by intuitionistic linear implication. We prove soundness and completeness over relational and trace models. As a corollary we obtain a complete sequent calculus for inclusion and equivalence of regular expressions. Categories and Subject Descriptors: D.2.2 [Software Engineering]: Tools and Techniques— structured programming; D.2.4 [Software Engineering]: Program Verification—correctnes
AbstractWe propose a new approach to delineating logics of programs, based directly on inductive def...
PART I (Partial-valued Languages): In Chapter I we consider modes of sentence composition and ask wh...
This paper presents a portion of the work on specification, design, and implementation of safety-cri...
We extend Hoares logic by allowing quantifiers and other logical connectives to be used on the level...
As our society becomes technologically more complex, computers are being used in greater and greater...
International audiencePartial correctness is perhaps the most important functional property of algo-...
General correctness, which subsumes partial and total correctness, is defined for both weakest prec...
AbstractWorking within a semantic framework for sequent calculi developed in [3], we propose a coupl...
We advocate using the declarative reading in proving partial correctness of logic programs, when the...
As our society becomes technologically more complex, computers are being used in greater and greater...
Three theorems are proven which reconsider the completeness of Hoare's logic for the partial correct...
AbstractWe present a proof method for partial correctness and weak completeness for any normal progr...
AbstractPartial functions are the most suitable characterization of program effects. Formal reasonin...
Proofs and countermodels are the two sides of completeness proofs, but, in general, failure to find ...
It is known (Bergstra and Tucker (1982) J. Comput. System Sci. 25, 217) that if the Hoare rules are ...
AbstractWe propose a new approach to delineating logics of programs, based directly on inductive def...
PART I (Partial-valued Languages): In Chapter I we consider modes of sentence composition and ask wh...
This paper presents a portion of the work on specification, design, and implementation of safety-cri...
We extend Hoares logic by allowing quantifiers and other logical connectives to be used on the level...
As our society becomes technologically more complex, computers are being used in greater and greater...
International audiencePartial correctness is perhaps the most important functional property of algo-...
General correctness, which subsumes partial and total correctness, is defined for both weakest prec...
AbstractWorking within a semantic framework for sequent calculi developed in [3], we propose a coupl...
We advocate using the declarative reading in proving partial correctness of logic programs, when the...
As our society becomes technologically more complex, computers are being used in greater and greater...
Three theorems are proven which reconsider the completeness of Hoare's logic for the partial correct...
AbstractWe present a proof method for partial correctness and weak completeness for any normal progr...
AbstractPartial functions are the most suitable characterization of program effects. Formal reasonin...
Proofs and countermodels are the two sides of completeness proofs, but, in general, failure to find ...
It is known (Bergstra and Tucker (1982) J. Comput. System Sci. 25, 217) that if the Hoare rules are ...
AbstractWe propose a new approach to delineating logics of programs, based directly on inductive def...
PART I (Partial-valued Languages): In Chapter I we consider modes of sentence composition and ask wh...
This paper presents a portion of the work on specification, design, and implementation of safety-cri...