AbstractIn [7], we presented a completeness theorem for proving partial correctness of programs in a large class of categories. This theorem generalized a classical result of S.Cook [5] for the language of while-programs.Here we address the total correctness of programs. Again, we use the semantics based on partially additive categories, which was introduced by M.A.Arbib and E.G.Manes [3,4,6]. Our theorems generalize the non categorical results of K.R.Apt [1,2]. They are valid for a large class of partially additive categories, including the category of sets and partial functions and the category of sets and relations, i.e. for deterministic and nondeterministic programs
We introduce the notion of local completeness in abstract interpretation and define a logic for prov...
We introduce a calculus for reasoning about programs in total correctness which blends UTP designs w...
Category theory is proving a useful tool in programming and program specification - not only as a de...
AbstractWe give a complete characterization of those categories which can arise as the subcategory o...
AbstractFunctional languages are based on the notion of application: programs may be applied to data...
AbstractWe consider the completeness of Hoare's logic with a first-order assertion language applied ...
Abstract interpretation is very useful for program analysis, because it provides a (sound) over-appr...
We advocate a declarative approach to proving properties of logic programs. Total correctness can be...
AbstractWe present a proof method for partial correctness and weak completeness for any normal progr...
interpretation is a well-known and extensively used method to extract over-approximate program invar...
AbstractWe show that termination is a first-order notion if approached via Nonstandard Logics of Pro...
In the abstract interpretation framework, completeness represents an optimal simulation by the abst...
Completeness is a semantic non-operational notion of program correctness suggested (but not pursued)...
The proof of completeness for propositional logic is a constructive one, so a computer program is su...
This paper presents a portion of the work on specification, design, and implementation of safety-cri...
We introduce the notion of local completeness in abstract interpretation and define a logic for prov...
We introduce a calculus for reasoning about programs in total correctness which blends UTP designs w...
Category theory is proving a useful tool in programming and program specification - not only as a de...
AbstractWe give a complete characterization of those categories which can arise as the subcategory o...
AbstractFunctional languages are based on the notion of application: programs may be applied to data...
AbstractWe consider the completeness of Hoare's logic with a first-order assertion language applied ...
Abstract interpretation is very useful for program analysis, because it provides a (sound) over-appr...
We advocate a declarative approach to proving properties of logic programs. Total correctness can be...
AbstractWe present a proof method for partial correctness and weak completeness for any normal progr...
interpretation is a well-known and extensively used method to extract over-approximate program invar...
AbstractWe show that termination is a first-order notion if approached via Nonstandard Logics of Pro...
In the abstract interpretation framework, completeness represents an optimal simulation by the abst...
Completeness is a semantic non-operational notion of program correctness suggested (but not pursued)...
The proof of completeness for propositional logic is a constructive one, so a computer program is su...
This paper presents a portion of the work on specification, design, and implementation of safety-cri...
We introduce the notion of local completeness in abstract interpretation and define a logic for prov...
We introduce a calculus for reasoning about programs in total correctness which blends UTP designs w...
Category theory is proving a useful tool in programming and program specification - not only as a de...