Manna's theorem on (partial) correctness of programs essentially states that in the statement of the Floyd inductive assertion method, “A flow diagram is correct with respect to given initial and final assertions if suitable intermediate assertions can be found”, we may replace “if” by “if and only if”. In other words, the method is complete. A precise formulation and proof for the flow chart case is given. The theorem is then extended to programs with (parameterless) recursion; for this the structure of the intermediate assertions has to be refined considerably. The result is used to provide a characterization of recursion which is an alternative to the minimal fixed point characterization, and to clarify the relationship between partial a...
We advocate using the declarative reading in proving partial correctness of logic programs, when the...
AbstractIn this paper, we study some aspects of the semantics of nondeterministic flowchart programs...
There are a few different methods for formally proving that a program agrees with its specifica-tion...
Manna's theorem on (partial) correctness of programs essentially states that in the statement o...
AbstractIn the second part of this work, we formulate a new inductive assertion method applying to t...
Abstract. I t is proved that in the general case of arbitrary context-free schemes a program is (par...
AbstractWe propose a new approach to delineating logics of programs, based directly on inductive def...
We prove a relatively simple inductive theorem (analogous to Floyd and Dijkstra's Invariance Theorem...
AbstractWe show that termination is a first-order notion if approached via Nonstandard Logics of Pro...
AbstractCall a set of assertions A complete (with respect to a class of programs S) if for any p, q∈...
AbstractCertain properties of logic programs are inexpressible in terms of their declarative semanti...
AbstractA common feature of most theoretical investigations on semantics, correctness and terminatio...
In this paper we define a new verification method based on an assertion language able to express pro...
AbstractIn this paper we define a new verification method based on an assertion language able to exp...
Abstract. We report work in progress concerning the theoretical basis and the implementation in the ...
We advocate using the declarative reading in proving partial correctness of logic programs, when the...
AbstractIn this paper, we study some aspects of the semantics of nondeterministic flowchart programs...
There are a few different methods for formally proving that a program agrees with its specifica-tion...
Manna's theorem on (partial) correctness of programs essentially states that in the statement o...
AbstractIn the second part of this work, we formulate a new inductive assertion method applying to t...
Abstract. I t is proved that in the general case of arbitrary context-free schemes a program is (par...
AbstractWe propose a new approach to delineating logics of programs, based directly on inductive def...
We prove a relatively simple inductive theorem (analogous to Floyd and Dijkstra's Invariance Theorem...
AbstractWe show that termination is a first-order notion if approached via Nonstandard Logics of Pro...
AbstractCall a set of assertions A complete (with respect to a class of programs S) if for any p, q∈...
AbstractCertain properties of logic programs are inexpressible in terms of their declarative semanti...
AbstractA common feature of most theoretical investigations on semantics, correctness and terminatio...
In this paper we define a new verification method based on an assertion language able to express pro...
AbstractIn this paper we define a new verification method based on an assertion language able to exp...
Abstract. We report work in progress concerning the theoretical basis and the implementation in the ...
We advocate using the declarative reading in proving partial correctness of logic programs, when the...
AbstractIn this paper, we study some aspects of the semantics of nondeterministic flowchart programs...
There are a few different methods for formally proving that a program agrees with its specifica-tion...