ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:3.09MB ,
资源ID:17000577      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17000577.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(本体构建Protege使用Word格式.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

本体构建Protege使用Word格式.docx

1、04112016时间 2014年11月20日 Web服务实验报告本体构建、protege使用一 、 实验目的 1.下载Protege,构建本体; 2.新建OWL本体,了解Protege软件下的标签。二 、 实验内容打开Protege软件,构建本体。在新建的Class类中构建一些关联,可进行查询。Protege知识支持本体的构建和推理。1.3种OWL语言简介 OWL网络本体语言(外语全称:Web Ontology Language、外语缩写:OWL)W3C开发的一种网络本体语言,用于对本体进行语义描述。OWL是由子语言构建的,分别是OWL Lite、OWL DL和OWL Full,而且各子语言的

2、表达能力递增。 OWL Lite是表达能力最弱的子语言。它是OWL DL的一个子集,但是通过降低OWL DL中的公理约束,保证了迅速高效的推理。它支持基数约束,但基数值只能为0或l。因为OWL Lite表达能力较弱,为其开发支持工具要比其他两个子语言容易一些。OWL Lite用于提供给那些仅需要一个分类层次和简单约束的用户6,7。 OWL DL(Description Logic,描述逻辑)将可判定推理能力和较强表达能力作为首要目标,而忽略了对RDFS的兼容性。OWL DL包括了OWL语言的所有语言成分,但使用时必须符合一定的约束,受到一定的限制。OWL DL提供了描述逻辑的推理功能,描述逻辑

3、是OWL的形式化基础。 OWL Full包含OWL的全部语言成分并取消了OWL DL中的限制,它将RDFS扩展为一个完备的本体语言,支持那些不需要可计算性保证(no computational guarantees)但需要最强表达能力和完全自由的RDFS用户6。在OWL Full中,一个类可以看成是个体的集合,也可以看成是一个个体。由于OWL Full取消了基数限制中对可传递性质的约束,因此不能保证可判定推理。2.OWL本体的组成a、类OWL类的定义由两部分组成:引入或引用一个名称,以及一个限制列表。如下定义:MaleManrdfs:subClassOf rdf:resource=#Perso

4、n/owl:Classabout=#Man#Male定义了Person、Man、Male三个类,并且声明了Man是Person和Male的子类。用抽象语法表示为(Class表示定义一个类,且前者是后者的子类。OWL所有个体都是类owl:thing的成员,定义空类用的是owl:Nothing):Class(ex:Person partial owl:Thing)Male partial owl:Man partial owl:subClassOf(ex:Manex:Person)Male)后两句也可表示为:partialPersonMale)b、个体除了描述类,本体还要描述类的成员,也就是个体。

5、在OWL DL和Lite中,个体和类是分离的集合,即一个资源不能同时是个体和类,但在Full中可以。可用rdf:type为个体声明多个其所属的类:Thing rdf:TOMrdf:type rdf:Thing抽象语法:Individual)ex:Tom type(ex:Person) type(ex:male)c、属性一个属性是一个二元关系,在OWL中有两个类型的属性:对象属性和数据类型属性,分别表示类的实例之间的关系和类的实例与文字之间的关系。对象属性用owl:ObjectProperty定义,用rdfs:domain和rdfs:range表示定义域与值域。以下定义了一个create属性,它

6、的定义域是Person类,即只有Person类的实例才有这个属性。ObjectProperty rdf:createdomain rdf:ObjectProperty可以将一个属性定义为某个已有属性的子属性,如定义一个create的子属性createBook,限定该属性值只能是Book类的实例。createBooksubPropertyOf rdf:#create数据类型属性和对象类型的区别在于其值域只能是数据类型。OWL使用的大部分XMLSchema定义的数据类型。3、复杂类OWL提供了一些类构造子用于创建复杂类,如基本的集合操作,即并owl:unionOf、交owl:intersectio

7、nOf、补owl:complementOf。还有owl:oneOf构造子枚举类的所有实例来定义一个类,还有声明多个类不相交的owl:disjionWith。 a、集合运算,用交运算作例intersectionOf rdf:parseType=Collection b、枚举类RGBColoroneOf rdf:#Red#Green#BlueoneOfc、匿名类OWL通过owl:Restriction定义匿名类,所谓匿名类是通过对其应用的属性约束义的,对应于描述逻辑中通过存在约束、全称约束和关系的基数约束等构造子的概念。d、复杂类实现多层嵌套的复杂类定义。4、属性的特性和约束正如描述逻辑中的关系可

8、以有可传递、函数和逆关系等特性,OWL属性也可以对其特性进行详细的声明。还可以对属性取值的基数约束。三 、 设计与实现过程 1.下载下载地址:http:/protege.stanford.edu/download/protege/4.3/installanywhere/Web_Installers/ 2.安装3.打开软件4.打开文本工具,编写如下内容:5. 新建painClass6.定义排他性关系7.建立属性9.限制属性类四 、设计技巧及体会通过本次实验,学会了使用protege软件进行构建本体,更加一步了解到OWL语言的组成和使用方法。本次实验,懂得了什么是OWL与OWL的组成和应用,OWL这种表达语言的目的是通过对增加关于那些描述或提供网络内容的资源的信息,从而使网络资源能够更容易地被那些自动进程访问。而这种作用,让我们更加解决实际问题更加便捷高效。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1