A Methodology For Constructing Logic Programs

  • Authors:
  • Francis Alexandre;Khaled Bsaïes

  • Affiliations:
  • CRIN-CNRS and INR1A Lorraine, BP 239, 54506 Vandœvre lès Nancy, France;CRIN-CNRS and INR1A Lorraine, BP 239, 54506 Vandœvre lès Nancy, France

  • Venue:
  • Fundamenta Informaticae
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

A methodology for constructing definite programs is presented. This presentation consists of two parts. The first part is the writing of an initial specification in Horn clauses form. In this part some paradigms of construction are outlined. The specification obtained is moded and typed; moreover it has some important specific qualities: structure, clearness, correctness and executability. However the initial specification is generally not efficient. For this reason the second part of the presentation is the stage of transformation. In this part some strategies based on folding, unfolding and generation of schemata are presented.