This paper describes a method for deriving logic programs from observations that can be made of the progress of a computation. Such observations can be regarded as extrinsic specifications, and can be represented as directed acyclic graphs. Each computation that the system can perform is represented by a path through the graph which in turn can be described in first order logic. Logic programs can be derived from these first order logic descriptions by standard transformations. In this paper we chose to derive sequential logic programs, but the method is equally applicable to concurrent systems. Introduction A logic programming system can be viewed as a black box for computing bindings. The internal workings of such a system should be invis...
We present an overview of the program transformation techniques which have been proposed over the pa...
International audienceThe earliest and most popular use of logic in computer science views computati...
Abstract. The views framework of Dinsdale-Young and others unifies several compositional techniques ...
A methodology for deriving programs from specifications of observable behaviour is described. The c...
A methodology for deriving programs from specifications of observable behaviour is described. The cl...
AbstractThis paper introduces a new concept of computation trees of logic programs that will be used...
: This paper concerns the formalization of our intuition of similar operational behavior of logic pr...
The main objective of this paper is to present a model of computation which permits logic programs t...
A basic requirement of declarative programming is to free the program-mer from the need to manually ...
The expressive power of logic-programming languages allows utilization of conventional constructs i...
AbstractWe first introduce a general semantic scheme for logic programs which provides a uniform fra...
Logic programming has been introduced as programming in the Horn clause subset of first-order logic....
We have designed a new logic programming language called LM (Linear Meld) for programming graph-base...
We present an overview of the program transformation techniques which have been proposed over the pa...
The aim of this paper is to show that logic programming is a powerful tool for representing scientif...
We present an overview of the program transformation techniques which have been proposed over the pa...
International audienceThe earliest and most popular use of logic in computer science views computati...
Abstract. The views framework of Dinsdale-Young and others unifies several compositional techniques ...
A methodology for deriving programs from specifications of observable behaviour is described. The c...
A methodology for deriving programs from specifications of observable behaviour is described. The cl...
AbstractThis paper introduces a new concept of computation trees of logic programs that will be used...
: This paper concerns the formalization of our intuition of similar operational behavior of logic pr...
The main objective of this paper is to present a model of computation which permits logic programs t...
A basic requirement of declarative programming is to free the program-mer from the need to manually ...
The expressive power of logic-programming languages allows utilization of conventional constructs i...
AbstractWe first introduce a general semantic scheme for logic programs which provides a uniform fra...
Logic programming has been introduced as programming in the Horn clause subset of first-order logic....
We have designed a new logic programming language called LM (Linear Meld) for programming graph-base...
We present an overview of the program transformation techniques which have been proposed over the pa...
The aim of this paper is to show that logic programming is a powerful tool for representing scientif...
We present an overview of the program transformation techniques which have been proposed over the pa...
International audienceThe earliest and most popular use of logic in computer science views computati...
Abstract. The views framework of Dinsdale-Young and others unifies several compositional techniques ...