The design and implementation of K: a high-level knowledge-base programming language of OSAM*.KBMS

  • Authors:
  • Yuh-Ming Shyy;Javier Arroyo;Stanley Y.W. Su;Herman Lam

  • Affiliations:
  • CSE 470, Database Systems R&D Center, Department of Computer and Information Science and Engineering, University of Florida, Gainesville, FL 32611, USA;CSE 470, Database Systems R&D Center, Department of Computer and Information Science and Engineering, University of Florida, Gainesville, FL 32611, USA;CSE 470, Database Systems R&D Center, Department of Computer and Information Science and Engineering, University of Florida, Gainesville, FL 32611, USA;CSE 470, Database Systems R&D Center, Department of Computer and Information Science and Engineering, University of Florida, Gainesville, FL 32611, USA

  • Venue:
  • The VLDB Journal — The International Journal on Very Large Data Bases
  • Year:
  • 1996

Quantified Score

Hi-index 0.00

Visualization

Abstract

The OSAM*.KBMS is a knowledge-base management system, or the so-called next-generation database management system, for non-traditional data/knowledge-intensive applications. In order to define, query, and manipulate a knowledge base, as well as to write codes to implement any application system, we have developed an object-oriented knowledge-base programming language called K to serve as the high-level interface of OSAM*.KBMS. This paper presents the design of K, its implementation, and its supporting KBMS developed at the Database Systems Research and Development Center of the University of Florida.