例一:一个汽车框架

    其中槽“super-class”和“sub-class”分别表示该对象的超类和子类,各个框架之间可通过超类子类关系和成员关系形成一个层次结构。框架的层次结构与语义网络一样,是对知识的二维描述。但框架的槽值还可以是另一个框架,因此框架结构可以对知识进行三维描述。

name: 汽车
super-class: 运载工具
sub-class: 轿车、小轿车、客货两用车
车轮个数
value-class: 整数
default:
value: 未知
长度:
value-class: 浮点数
unit:
value: 未知
……

汽车框架示例

    汽车框架中,槽车轮个数“长度”是汽车的结构属性,它们由若干的侧面组成。常用的侧面有:

value:属性的值

type(或value-class):属性值的类型

range:属性值的取值范围

default:属性值默认值

汽车框架所在的层次结构

思考及练习:

1、当你进入一所图书馆查阅资料时,你将利用怎样的框架来完成你的任务。

2、框架系统与产生式系统结合有什么优点?试研究实现这种结合系统时需要采用哪些技术

3、试建立一个房子结构的框架系统。

返回