首页 | 本学科首页   官方微博 | 高级检索  
     

KBASE-P知识库系统的设计与实现
引用本文:朱扬勇,郭德培,施伯乐.KBASE-P知识库系统的设计与实现[J].计算机学报,1996(3).
作者姓名:朱扬勇  郭德培  施伯乐
作者单位:复旦大学计算机科学系
摘    要:当前的实用知识库系统研究是将知识库查询语言嵌入到一个过程语言中.KBASE-P是一个通用的知识库程序设计语言.KBASE-P以KBASE作为查询语言,以FD-PROLOG(我们开发的一个PROLOG扩充)为过程性的宿主语言执行1/O和DB更新操作(用扩充的内部谓词).由于良好的设计和实现,查询语言与宿主语言之间的阻抗不匹配问题相对较小.因而,KBASE-P是一个比较实用的知识库程序设计语言.KBASE-P系统支持逻辑程序设计语言(KBASE-P语言)的程序开发,提供了文本编辑、文件管理、谓词管理、事实操作、Datalog查询、SQL查询等功能.本文详细介绍了KBASE-P系统的设计和实现.

关 键 词:数据库,知识库,逻辑程序设计

DESIGN AND IMPLEMENTATION OF KBASE-P KNOWLEDGE-BASE SYSTEM
Zhu Yangyong, Guo Depei and Shi Baile.DESIGN AND IMPLEMENTATION OF KBASE-P KNOWLEDGE-BASE SYSTEM[J].Chinese Journal of Computers,1996(3).
Authors:Zhu Yangyong  Guo Depei and Shi Baile
Abstract:This paper introduces the design and implementation of KBASE-P knowledge-base system. KBASE is the extension of DATALOG with negation and function. KBASE-P is the integration of KBASE and FD-Prolog, a Prolog-like language, and then it is a general purpose knowledgebase programming language in which KBASE is the query language and FD-Prolog is the host language to do I/O and DB operation. The impedance mismatch in KBASE-P is minimized by the gooddesign and implementation of KBASE-P system. KBASE-P system consists of editor, file manager,EDB/IDB manager, DATALOG query processor, SYBASE SQL processor, and so on.
Keywords:Database  knowledge-base  logic programming  
本文献已被 CNKI 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号