A knowledge representation language for university requirements

Martin Charles Golumbic, Moshe Markovich, Michael Tiomkin

Research output: Contribution to journalArticlepeer-review


Intelligent systems with applications in an academic environment are becoming a reality. Such systems can offer intelligent assistance in tasks ranging from interactive scheduling, academic planning, office automation, database management and computer assisted instruction. The problem of designing a general requirements model for university degrees is investigated. A method for expressing the structure of university requirements is described, and a representation language consisting of a subset of Prolog based on set theoretic primitives is suggested. This work has been motivated by our experience with the Academic Planning Environment (APE) expert system project [9] whose goal has been to study the use of knowledge-based techniques in the advising and assistance of university students in the planning of their studies towards an academic degree.

Original languageEnglish
Pages (from-to)33-45
Number of pages13
JournalDecision Support Systems
Issue number1
StatePublished - Jan 1991
Externally publishedYes


  • Academic planning
  • Knowledge representation
  • Logic programming

ASJC Scopus subject areas

  • Management Information Systems
  • Information Systems
  • Developmental and Educational Psychology
  • Arts and Humanities (miscellaneous)
  • Information Systems and Management


Dive into the research topics of 'A knowledge representation language for university requirements'. Together they form a unique fingerprint.

Cite this