Abstract. We describe a system for the synthesis of logic programs from specications based on higher-order logical descriptions of appro-priate renement operations. The system has been implemented within the proof planning system Clam. The generality of the approach is such that its extension to allow synthesis of higher-order logic programs was straightforward. Some illustrative examples are given. The approach is extensible to further classes of synthesis.
We show how logical frameworks can provide a basis for logic program synthesis. With them, we may us...
We describe a formalization of the meta-mathematics of programming in a higher-order logical calculu...
vironment (described elsewhere in this volume). It aims at automated logic pro-gram synthesis from i...
We describe a system for the synthesis of logic programs from specifications based on higher-order l...
We propose a novel approach to automating the synthesis of logic programs: Logic programs are synthe...
Logic programs can be synthesized as a by-product of the planning of their verification proofs. This...
AbstractThis paper presents an overview and a survey of logic program synthesis. Logic program synth...
Logic programs can be synthesized as a by-product of the planning of their verification proofs. This...
This paper presents an overview and a survey of logic program synthesis. Logic program synthesis is ...
This paper presents an overview and a survey of logic program synthesis. Logic program synthesis is ...
We present a general strategy for stepwise, sound and progressive synthesis of logic programs from s...
Systems built for automated program construction aim at the formalization of the programming process...
We develop a framework for stepwise synthesis of logic programs from incomplete specifications. Afte...
1 Introduction Program synthesis is concerned with deriving programs from their specifications. Suc...
The Clam system, developed at Edinburgh [4], has been used for several years to develop proof planni...
We show how logical frameworks can provide a basis for logic program synthesis. With them, we may us...
We describe a formalization of the meta-mathematics of programming in a higher-order logical calculu...
vironment (described elsewhere in this volume). It aims at automated logic pro-gram synthesis from i...
We describe a system for the synthesis of logic programs from specifications based on higher-order l...
We propose a novel approach to automating the synthesis of logic programs: Logic programs are synthe...
Logic programs can be synthesized as a by-product of the planning of their verification proofs. This...
AbstractThis paper presents an overview and a survey of logic program synthesis. Logic program synth...
Logic programs can be synthesized as a by-product of the planning of their verification proofs. This...
This paper presents an overview and a survey of logic program synthesis. Logic program synthesis is ...
This paper presents an overview and a survey of logic program synthesis. Logic program synthesis is ...
We present a general strategy for stepwise, sound and progressive synthesis of logic programs from s...
Systems built for automated program construction aim at the formalization of the programming process...
We develop a framework for stepwise synthesis of logic programs from incomplete specifications. Afte...
1 Introduction Program synthesis is concerned with deriving programs from their specifications. Suc...
The Clam system, developed at Edinburgh [4], has been used for several years to develop proof planni...
We show how logical frameworks can provide a basis for logic program synthesis. With them, we may us...
We describe a formalization of the meta-mathematics of programming in a higher-order logical calculu...
vironment (described elsewhere in this volume). It aims at automated logic pro-gram synthesis from i...