A data/knowledge base management testbed and experimental results on data/knowledge base query and update processing

  • Authors:
  • R. Ramnarayan;H. Lu

  • Affiliations:
  • Honeywell Corporate Systems Development Division, 1000 Boone Avenue North, Golden Valley, MN and National University of Singapore, Department of Information and Computer Science, Lower Kent Ridge, ...;Honeywell Corporate Systems Development Division, 1000 Boone Avenue North, Golden Valley, MN and National University of Singapore, Department of Information and Computer Science, Lower Kent Ridge, ...

  • Venue:
  • SIGMOD '88 Proceedings of the 1988 ACM SIGMOD international conference on Management of data
  • Year:
  • 1988

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents our experience in designing and implementing a data/knowledge base management testbed. The testbed consists of two layers, the knowledge manager and the database management system, with the former at the top. The testbed is based on the logic programming paradigm, wherein data, knowledge, and queries are all expressed as Horn clauses. The knowledge manager compiles pure, function-free Horn clause queries into embedded-SQL programs, which are executed by the database management system to produce the query results. The database management system is a commercial relational database system and provides storage for both rules and facts. First, the testbed architecture and major data structures and algorithms are described. Then, several preliminary tests conducted using the current version of the testbed and the conclusions from the test results are presented. The principal contributions of this work have been to unify various concepts, both previously published and new ones we developed, into a real system and to present several insights into data/knowledge base management system design gleaned from the test results and our design and implementation experience.