使用Protege4和CO-ODE工具构建OWL本体的实用指南-1.3版本(4.Building An OWL Ontology)

这篇博客介绍了如何使用Protege4构建OWL本体,重点讲解了命名类、分离类、对象属性及其特性,如函数属性、逆属性、传递属性等。此外,还讨论了属性的域和范围以及如何描述和定义类。
摘要由CSDN通过智能技术生成

在这里插入图片描述
2021.10.29.周五,今天又做了一次核酸检测!我开始阅读我需要的内容!别人的话,即使激励也是焦虑的开始!有压力才有动力!没有动力,就没有办法拼搏!但是,方向要对啊!不能被误导了!学着分辨!
(PS:觉得先打个稿子吧!等到10分钟的时候再走!21:10的时候!)

Building An OWL Ontology

首先,教程讲了一个通过URI生成OWL本体的简单过程。这个教程使用的protege好像不是一个版本的!

4.1 Named Classes(命名类)

如前所述,一个本体包括类-确实,OWL本体的主要构件块还是类(class)。
在protege4里面,使用ClassesTab对类进行编辑。
在这里插入图片描述

Thing:是OWL词汇表的一部分,由位于http://www.w3.org/2002/07/owl/#的本体定义
A class hierarchy may also be called a taxonomy.(类层次结构也可以被称为分类法。)

虽然对于OWL类没有强制性的命名约定,但我们建议所有类名都应该以大写字母开头,并且不应该包含空格。(??难道不能使用中文!?)

4.2 Disjoint Classes(分离类)

Disjoint–不相交的
OWL Classes are assumed to ‘overlap(重叠)’.因此,我们不能仅仅因为没有断言它是特定类的成员,就假定它不是特定类的成员。为了“separate”一组类,我们必须使它们彼此disjoint。这确保了已被断言为组中某个类的成员的个体不能是该组中任何其他类的成员。

4.3 Using Create Class Hierarchy To Create Classes(使用“创建类层次结构”来创建类)

这个不算难!略过!

1.选择类。
2.选择Create Class Hierarchy…
3.点击Next
4.确保勾选Make all new classes disjoint
PS:还有前缀和后缀什么的!
在这里插入图片描述

subclass:意味着成为必要,子类必然属于顶层类!所以,子类必然是顶层类!

4.4 OWL Properties-Object properties(OWL 属性)

OWL属性表示关系。属性主要有两种类型:Object properties、Datatype properties。前者是两个个体之间的关系;Object properties属性连接了两个individual个体。OWL也拥有第三种类型的属性-A

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值