Protégé 软件是斯坦福大学医学院生物信息研究中心基于 Java 语言开发的本体编辑和知识获取软件,或者说是本体开发工具,也是基于知识的编辑器,属于开放源代码软件。该软件主要用于语义网中本体的构建,是语义网中本体构建的核心开发工具
Protégé 提供了本体概念类、关系、属性和实例的构建,并且屏蔽了具体的本体描述语言,用户只需在概念层次上进行领域本体模型的构建
Protégé 官网:https://protege.stanford.edu,GitHub 地址:https://github.com/protegeproject
一、Classes
这里的类与面向对象中的类是一个含义,是对现实生活中一类具有共同特征的事物的抽象,在本体论中就表明是一个本体
在 Classes 标签下声明类,所有的类都是 Thing 的子类
右键「Add subclass」可以创建子类,但这样创建比较麻烦,可以使用下面的方法快速创建类结构
通过缩进表示层次关系,prefix 和 suffix 分别表示前缀和后缀