Prolog as a simulation language

  • Authors:
  • Heimo H. Adelsberger

  • Affiliations:
  • -

  • Venue:
  • WSC '84 Proceedings of the 16th conference on Winter simulation
  • Year:
  • 1984

Quantified Score

Hi-index 0.00

Visualization

Abstract

Prolog is a rather new language and is very different from traditional languages. Prolog is favored by the Japanese for their Fifth Generation Computer Systems. The acronym PROLOG is derived from PROgramming in LOGic and emphasizes the derivation of the language from predicate logic. Prolog can be considered as a general purpose very high level language, best suited for general symbol manipulation, intelligent and flexible database handling or problems, where some kind of search is required. Examples of application areas are computer aided design, database and “knowledge-base” management, natural language processing and rapid prototyping. It is the purpose of this paper to demonstrate, how Prolog can be used as a tool in a simulation project. The paper consists of two parts: a survey of the language Prolog and a description of T-Prolog, a Prolog based simulation language, using a process interaction approach.