Object-Oriented Knowledge Management

  • Peter Schnupp
  • Chau Thuy Nguyen Huu
  • Lawrence W. Bernhard
Part of the Springer Compass International book series (COMPASS)


The “one dimensional” representation of knowledge using facts and procedures gets very involved when one tries to manage more complex knowledge structures. In a number of procedural languages, as well as certain extensions to LISP, object-oriented techniques have been adopted to remedy this. This approach enables one to define objects such that facts and procedural knowledge are packaged into single units. Furthermore, specialized object classes can be constructed in a manner which allows the more specific objects to “inherit” knowledge from more generally defined object classes. This yields a great saving in cost with respect to the gathering and representation of information. A particularly suitable organizational form for object-oriented knowledge involves so-called frames. We shall illustrate how easily one can implement an object-oriented knowledge base in Prolog, on the basis of a system for managing software licenses.


Object Class Object Base Generic Frame Software License Inheritance Mechanism 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 1989

Authors and Affiliations

  • Peter Schnupp
    • 1
  • Chau Thuy Nguyen Huu
    • 2
  • Lawrence W. Bernhard
    • 3
  1. 1.InterFace GmbHMünchen 81Germany
  2. 2.InterFace Computer GmbHMünchen 2Germany
  3. 3.Soft & Hard SoftwarePassauGermany

Personalised recommendations