Prolog, an acronym for Pro-gramming in Log-ic, is a product of artificial intelligence research with some inherent qualities which make it suitable for rapid prototyping. In addition to the description of Prolog's virtues, we propose some extensions to enhance Prolog in its roles as a tool for rapid prototyping and a general purpose programming language for real-life commercial information systems. The development process of these information systems involves the generation of successive prototypes, where each successor is closer to the user requirements. The final prototype becomes either the production system or a subsystem of the total system. The tools used to generate successive prototypes are called application generators and program ...
We present a framework to build platform-independent, graphical applications in Prolog, implemented ...
Adhering to the principles of logic programming results in greater expressiveness than is obtained b...
Over the past few years much interest has been shown in the computer language Prolog, a fifth genera...
Prolog was invented in the early seventies at the University of Marseille. Prolog stands for PROgram...
In this paper, we propose a simple module system for Prolog. A minimal set of simple concepts realiz...
PROLOG is a programming language based on the use of mathematical logic—specifically the first order...
We present the implementation of a Prolog system composed of interpreter and compiler. The originali...
AbstractIn this paper, we describe PAG (Prototyping with Attribute Grammars), a framework for buildi...
We present the implementation of a Prolog system composed of interpreter and compiler. The originali...
We present the implementation of a Prolog system composed of interpreter and compiler. The originali...
We present the implementation of a Prolog system composed of interpreter and compiler. The originali...
The logic programming language PROLOG is introduced, with an overview of applications around the wor...
This Major Field Project Report describes the design and development of a computer-based tutorial pr...
AbstractLogic programming has great potential for reducing the cost of software development. We argu...
This Major Field Project Report describes the design and development of a computer-based tutorial pr...
We present a framework to build platform-independent, graphical applications in Prolog, implemented ...
Adhering to the principles of logic programming results in greater expressiveness than is obtained b...
Over the past few years much interest has been shown in the computer language Prolog, a fifth genera...
Prolog was invented in the early seventies at the University of Marseille. Prolog stands for PROgram...
In this paper, we propose a simple module system for Prolog. A minimal set of simple concepts realiz...
PROLOG is a programming language based on the use of mathematical logic—specifically the first order...
We present the implementation of a Prolog system composed of interpreter and compiler. The originali...
AbstractIn this paper, we describe PAG (Prototyping with Attribute Grammars), a framework for buildi...
We present the implementation of a Prolog system composed of interpreter and compiler. The originali...
We present the implementation of a Prolog system composed of interpreter and compiler. The originali...
We present the implementation of a Prolog system composed of interpreter and compiler. The originali...
The logic programming language PROLOG is introduced, with an overview of applications around the wor...
This Major Field Project Report describes the design and development of a computer-based tutorial pr...
AbstractLogic programming has great potential for reducing the cost of software development. We argu...
This Major Field Project Report describes the design and development of a computer-based tutorial pr...
We present a framework to build platform-independent, graphical applications in Prolog, implemented ...
Adhering to the principles of logic programming results in greater expressiveness than is obtained b...
Over the past few years much interest has been shown in the computer language Prolog, a fifth genera...