AbstractIn this paper we shall consider proof methods for declarative properties of definite programs, i.e. properties holding at the proof-tree roots. It is called the partial correctness of a logic program with respect to a specification. A specification consists of a logical formula associated with each predicate and establishing a relation between its arguments. A definite program is partially correct iff all possible answer substitutions satisfy the specification.This paper generalizes known results in logic programming in three ways: (i) it considers any kind of specification and any kind of domains of interpretation (in particular non-ground-extended Herbrand bases); (ii) its results can be applied to extensions of logic programming ...
AbstractThis article contains the theoretical foundations of LPTP, a logic program theorem prover th...
AbstractWe present a proof method in the style of Hoare's logic, aimed at providing a unifying frame...
We present a general framework (a programming calculus) for the specification, verification and synt...
AbstractIn this paper we shall consider proof methods for declarative properties of definite program...
We advocate using the declarative reading in proving partial correctness of logic programs, when the...
AbstractIn this paper we define a new verification method based on an assertion language able to exp...
We advocate a declarative approach to proving properties of logic programs. Total correctness can be...
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...
AbstractCertain properties of logic programs are inexpressible in terms of their declarative semanti...
AbstractWe propose a new approach to delineating logics of programs, based directly on inductive def...
AbstractWe propose a new approach to delineating logics of programs, based directly on inductive def...
AbstractWe present a proof method in the style of Hoare's logic, aimed at providing a unifying frame...
In this paper definite Horn clause programs are investigated within a proof-theoretic framework; pro...
We present a general framework (a programming calculus) for the specification, verification and synt...
AbstractThis article contains the theoretical foundations of LPTP, a logic program theorem prover th...
AbstractWe present a proof method in the style of Hoare's logic, aimed at providing a unifying frame...
We present a general framework (a programming calculus) for the specification, verification and synt...
AbstractIn this paper we shall consider proof methods for declarative properties of definite program...
We advocate using the declarative reading in proving partial correctness of logic programs, when the...
AbstractIn this paper we define a new verification method based on an assertion language able to exp...
We advocate a declarative approach to proving properties of logic programs. Total correctness can be...
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...
AbstractCertain properties of logic programs are inexpressible in terms of their declarative semanti...
AbstractWe propose a new approach to delineating logics of programs, based directly on inductive def...
AbstractWe propose a new approach to delineating logics of programs, based directly on inductive def...
AbstractWe present a proof method in the style of Hoare's logic, aimed at providing a unifying frame...
In this paper definite Horn clause programs are investigated within a proof-theoretic framework; pro...
We present a general framework (a programming calculus) for the specification, verification and synt...
AbstractThis article contains the theoretical foundations of LPTP, a logic program theorem prover th...
AbstractWe present a proof method in the style of Hoare's logic, aimed at providing a unifying frame...
We present a general framework (a programming calculus) for the specification, verification and synt...