2001
DOI: 10.1007/3-540-45142-0_1
|View full text |Cite
|
Sign up to set email alerts
|

A Formal Framework for Synthesis and Verification of Logic Programs

Abstract: In this paper we present a formal framework, based on the notion of extraction calculus, which has been applied to define procedures for extracting information from constructive proofs. Here we apply such a mechanism to give a proof-theoretic account of SLD-derivations. We show how proofs of suitable constructive systems can be used in the context of deductive synthesis of logic programs, and we state a link between constructive and deductive program synthesis.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2002
2002
2005
2005

Publication Types

Select...
2
1

Relationship

2
1

Authors

Journals

citations
Cited by 3 publications
(2 citation statements)
references
References 10 publications
0
2
0
Order By: Relevance
“…Extraction calculi have also been applied in the framework of program synthesis from formal proofs; see Avellone et al [2001]; Ferrari et al [1999].…”
Section: The Notation πmentioning
confidence: 99%
“…Extraction calculi have also been applied in the framework of program synthesis from formal proofs; see Avellone et al [2001]; Ferrari et al [1999].…”
Section: The Notation πmentioning
confidence: 99%
“…Such a class contains formal systems that cannot be treated with Normalization, Cutelimination or Realizability. Extraction calculi have also been applied in the framework of program synthesis from formal proofs, see [1,6].…”
Section: Definition 1 (Extraction Calculus)mentioning
confidence: 99%