A Formal Framework for Synthesis and Verification of Logic Programs

  • Authors:
  • Alessandro Avellone;Mauro Ferrari;Camillo Fiorentini

  • Affiliations:
  • -;-;-

  • Venue:
  • LOPSTR '00 Selected Papers form the 10th International Workshop on Logic Based Program Synthesis and Transformation
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

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.