In [3] a general fold operation has been introduced for definite programs wrt computed answer substitution semantics. It differs from the fold operation defined by Tamaki and Sato in [26,25] because its application does not depend on the transformation history. This paper extends the results in [3] by giving a more powerful sufficient condition for the preservation of computed answer substitutions. Such a condition is meant to deal with the critical case when the atom introduced by folding depends on the clause to which the fold applies. The condition compares the dependency degree between the fonding atom and the folded clause, with the semantic delay between the folding atom and the ones to be folded. The result is also extended to a more...
In this paper we present an overview of the unfold/fold proof method, a method for proving theorems ...
AbstractWe present an approach to the automatic improvement of performances of logic programs by usi...
AbstractThis paper describes some extensions of Tamaki-Sato's (1984) unfold/fold transformation of d...
In [3] a general fold operation has been introduced for definite programs wrt computed answer substi...
AbstractThis paper shows that Tamaki-Sato's unfold/fold transformation of Prolog programs preserves ...
Unfold/fold transformations have been studied for various declarative programming languages such as ...
The unfold/fold framework constitutes the spine of many program transformation strategies. However,...
The many approaches which have been proposed in the literature for proving the correctness of unfold...
AbstractSome transformation operations for logic programs, basic for partial deduction, program spec...
AbstractTwo unfold/fold transformation systems for first-order programs, one basic and the other ext...
We study how to preserve universal termination besides computed answer substitutions while transform...
A formal specification can describe software models which are di±cult to program. Transformational ...
We consider the folding transformation rule for constraint logic programs. We propose an algorithm ...
AbstractWe present a method for proving properties of definite logic programs. This method is called...
We present a method for proving properties of definite logic programs. This method is called unfold/...
In this paper we present an overview of the unfold/fold proof method, a method for proving theorems ...
AbstractWe present an approach to the automatic improvement of performances of logic programs by usi...
AbstractThis paper describes some extensions of Tamaki-Sato's (1984) unfold/fold transformation of d...
In [3] a general fold operation has been introduced for definite programs wrt computed answer substi...
AbstractThis paper shows that Tamaki-Sato's unfold/fold transformation of Prolog programs preserves ...
Unfold/fold transformations have been studied for various declarative programming languages such as ...
The unfold/fold framework constitutes the spine of many program transformation strategies. However,...
The many approaches which have been proposed in the literature for proving the correctness of unfold...
AbstractSome transformation operations for logic programs, basic for partial deduction, program spec...
AbstractTwo unfold/fold transformation systems for first-order programs, one basic and the other ext...
We study how to preserve universal termination besides computed answer substitutions while transform...
A formal specification can describe software models which are di±cult to program. Transformational ...
We consider the folding transformation rule for constraint logic programs. We propose an algorithm ...
AbstractWe present a method for proving properties of definite logic programs. This method is called...
We present a method for proving properties of definite logic programs. This method is called unfold/...
In this paper we present an overview of the unfold/fold proof method, a method for proving theorems ...
AbstractWe present an approach to the automatic improvement of performances of logic programs by usi...
AbstractThis paper describes some extensions of Tamaki-Sato's (1984) unfold/fold transformation of d...