• DocumentCode
    2704760
  • Title

    Compilation of logic programs to implement very large knowledge base systems-a case study: Educe

  • Author

    Bocca, Jorge

  • Author_Institution
    ECRC, Munich, West Germany
  • fYear
    1990
  • fDate
    5-9 Feb 1990
  • Firstpage
    361
  • Lastpage
    369
  • Abstract
    One of the most promising technologies being used for constructing knowledge-base systems is the integration of programming languages based on the logic paradigm, Prolog, for example and relational DBMSs. In theory, at least, it provides a base on which development systems for constructing very large knowledge-base systems could be implemented. However, to achieve this goal in practical terms, improvements in performance by several orders of magnitude over existing systems must be obtained. Toward this performance improvement, an examination is made of the compilation of logic programs and their subsequent storage, retrieval, and execution in the specified context. An inspection is made of the relationship between relational engines as found in relational DBMSs and the Warren Abstract Machine (WAM), the most efficient and powerful model used for the construction of Prolog compilers. The development of the Educe system is used to illustrate implementation issues
  • Keywords
    deductive databases; knowledge based systems; knowledge engineering; logic programming; relational databases; Prolog compilers; WAM; Warren Abstract Machine; case study; development systems; execution; implementation issues; logic paradigm; logic programs; performance improvement; programming languages; relational DBMSs; relational engines; retrieval; storage; very large knowledge base systems; Computer aided software engineering; Data models; Engines; Knowledge management; Logic programming; Performance evaluation; Power system modeling; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1990. Proceedings. Sixth International Conference on
  • Conference_Location
    Los Angeles, CA
  • Print_ISBN
    0-8186-2025-0
  • Type

    conf

  • DOI
    10.1109/ICDE.1990.113489
  • Filename
    113489