Coupling Knowledge Base and Database in a Productive Environment

  • Hans-Peter Hoidn
  • Riccardo von Vintschger


Integration of database and expert system methods, in particular of object oriented evironments is crucial for future information systems. This paper presents an example of an object oriented system coupled with a relational database, which combines the strengths of both environments. We present a modelling approach which can be applied to both the database and the object oriented environment. Crucial for the implementation is the one-to-one transformation of values in the database (stored in rows) into facts of the object system as well as the transaction design. In this paper, along with general questions, we present some details of the implementation of this coupling issue in a productive expert system.


User Session Translation Module Object Oriented System Primary Table Transaction Design 
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.


  1. [1]
    Brodie, M.L. Future Intelligent Information Systems: AI and Database Technologies Working Together in Mylopoulos, J. & Brodie, M.L. (eds. ), Artificial Intelligence & Databases Morgan Kaufmann Publishers Inc. (1989).Google Scholar
  2. [2]
    Goldberg, A. & Robson, D., Smalltalk 80: The Language and its Implementation Addison-Wesley, 1983.Google Scholar
  3. [3]
    Herrmann, U. & Dadam, P. & Kiispert, K. & Schlageter G. Sperren disjunkter, nicht-rekursiver komplexer Objekte mittels objekt-und anfragespezifischer Sperrgraphen in Birder, T. (Hrsg.) Tagungsband der GI/SIFachtagung “Datenbanksysteme in Büro, Technik und Wissenschaft” Zürich, März 1989, Informatik-Fachberichte 204, Springer-Verlag, 1989, 98–113Google Scholar
  4. [4]
    IntelliCorp KEE Version 3.1 Software Development System User’s Manual, 1986.Google Scholar
  5. [5]
    Risch, R. & Reboh, R. & Hart, P. & Duda, R., A Functional Approach to Integrating Database and Expert System. Communications of the ACM, 31 12 (1988), 1424–1437CrossRefGoogle Scholar
  6. [6]
    Schlegel, D. MetaPSS - A Knowledge System for the Design and Maintenance of an Automated Batch Processing, Tagungsband der SGAICO-Tagung, Lugano, Mai 1989.Google Scholar

Copyright information

© Springer-Verlag/Wien 1990

Authors and Affiliations

  • Hans-Peter Hoidn
    • 1
  • Riccardo von Vintschger
    • 2
  1. 1.Institut für Automation AGIFAZürichSwitzerland
  2. 2.SBG, Schweizerische BankgesellschaftZürichSwitzerland

Personalised recommendations