We consider abstract interpretation, and in particular the basic operators of reduced product and complementation (see here) of abstract domains, as a tool to systematically derive denotational semantics by composition and decomposition. Reduced product allows to perform the logical conjunction of semantics, while complementation characterizes what is left from a semantics when the information concerning a given observable property is ``subtracted'' from it. We apply this idea to the case of logic programming, characterizing in a uniform algebraic setting, the interaction between a number of well known declarative semantics for logic programs
Completeness is important in approximated semantics design by abstract interpretation, ensuring t...
We develop a denotational, fully abstract semantics for constraint logic programming (clp) with resp...
AbstractThis paper considers open logic programs originally as a tool to build an OR-compositional s...
We consider abstract interpretation, and in particular the basic operators of reduced product and co...
Abstract. The reduced product of abstract domains is a rather well known operation in abstract inter...
The reduced product of abstract domains is a rather well known operation in abstract interpretation....
A fully abstract denotational semantics for logic programming has not been constructed yet. In this ...
We characterize the symmetric structure of Cousot's hierarchy of semantics in terms of a purely alge...
AbstractA simple extension of logic programming consists of introducing a set of basic program compo...
In standard abstract interpretation theory, the inverse of the reduced product of abstract domains w...
In this paper we study the connection between the structure of relational abstract domains for progr...
The paper introduces a semantics for definite logic programs expressed in terms of SLD-derivations a...
We characterize the symmetric structure of Cousot's hierarchy of semantics in terms of a purely alge...
We define a semantic framework to reason about properties of abstractions of SLD-derivations. The fr...
AbstractThe paper introduces a semantics for definite logic programs expressed in terms of SLD-deriv...
Completeness is important in approximated semantics design by abstract interpretation, ensuring t...
We develop a denotational, fully abstract semantics for constraint logic programming (clp) with resp...
AbstractThis paper considers open logic programs originally as a tool to build an OR-compositional s...
We consider abstract interpretation, and in particular the basic operators of reduced product and co...
Abstract. The reduced product of abstract domains is a rather well known operation in abstract inter...
The reduced product of abstract domains is a rather well known operation in abstract interpretation....
A fully abstract denotational semantics for logic programming has not been constructed yet. In this ...
We characterize the symmetric structure of Cousot's hierarchy of semantics in terms of a purely alge...
AbstractA simple extension of logic programming consists of introducing a set of basic program compo...
In standard abstract interpretation theory, the inverse of the reduced product of abstract domains w...
In this paper we study the connection between the structure of relational abstract domains for progr...
The paper introduces a semantics for definite logic programs expressed in terms of SLD-derivations a...
We characterize the symmetric structure of Cousot's hierarchy of semantics in terms of a purely alge...
We define a semantic framework to reason about properties of abstractions of SLD-derivations. The fr...
AbstractThe paper introduces a semantics for definite logic programs expressed in terms of SLD-deriv...
Completeness is important in approximated semantics design by abstract interpretation, ensuring t...
We develop a denotational, fully abstract semantics for constraint logic programming (clp) with resp...
AbstractThis paper considers open logic programs originally as a tool to build an OR-compositional s...