期刊文献+

具有面向对象特征的知识库系统 被引量:2

A KNOWLEDGE BASE SYSTEM WITH OBJECT-ORIENTED FEATURES
下载PDF
导出
摘要 本文讨论了具有面向对象特征的知识库系统KBASE^+的数据模型、语言及实现。KBASE^+的数据模型可以方便地支持对象标识、类层次、多继承等面向对象概念。描述性查询语言KBL是DATALOG针对于非一范式关系模型的扩充。本文重构了KBL的语义理论框架,提出了通过计算相关类的下确界来解决属性继承中的冲突问题,通过在KBL程序中添加规则来实现实例继承的方案,本文说明了KBL程序可以转换成语义等价的DATALOG程序,描述了这种转换的基本思想,探索了知识库和面向对象数据库有机结合的可行途径。 KBASE+ is a knowledge-base system with object-oriented features. The data model, query language, and implementation of KBASE+ are presented in this paper. Some object-orientation concepts such as object identity, class hierachy, and multi-inheritance can be supported conveniently by KBASE+ data model. The declarative query language KBL is an extended Datalog, which is adaptable to non-first normal form relation model. The semantic framework of KBL is reconstructed in this paper. The multi-inheritance problem is solved by calculating the greatest lower bound of relevant classes, and the instance inheritance can be achieved through adding some rules. It is shown that KBL program can be transformed to a semantically equivalent Datalog program.
机构地区 复旦大学
出处 《计算机应用与软件》 CSCD 1994年第4期1-8,23,共9页 Computer Applications and Software
关键词 知识库系统 面向对象 数据库 Knowledge-base system, object-orientation, nested relation.
  • 相关文献

同被引文献5

  • 1董轩明,小型微型计算机系统,1996年,1期,33页
  • 2苏军,小型微型计算机系统,1996年,2期,17页
  • 3卢基横,计算机应用与软件,1995年,2期,6页
  • 4漆永新,冶金自动化,1994年,6期,5页
  • 5纪之,中国计算机用户,1976年,3期,26页

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部