Protege新手入门基础篇.docx

上传人:b****2 文档编号:2034670 上传时间:2022-10-26 格式:DOCX 页数:19 大小:950.63KB
下载 相关 举报
Protege新手入门基础篇.docx_第1页
第1页 / 共19页
Protege新手入门基础篇.docx_第2页
第2页 / 共19页
Protege新手入门基础篇.docx_第3页
第3页 / 共19页
Protege新手入门基础篇.docx_第4页
第4页 / 共19页
Protege新手入门基础篇.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

Protege新手入门基础篇.docx

《Protege新手入门基础篇.docx》由会员分享,可在线阅读,更多相关《Protege新手入门基础篇.docx(19页珍藏版)》请在冰豆网上搜索。

Protege新手入门基础篇.docx

Protege新手入门基础篇

此新手入门对应版本。

通过制作一个简单的动物本体,来使大伙儿了解protege成立owl的基础用法。

步骤1成立新的项目。

打开protege,然后会显现对话框,点击CreateNewProject...,显现CreateNewProject对话框后,选择OWLFlies(.owlor.rdf)后,点击Finish,而不选Next。

步骤2成立类。

protege的主页面中会显现,OWLClasses(OWL类),Properties(属性),Forms(表单),Individuals(个体),Metedata(元类)这几个标签。

咱们选择OWLClasses来编辑。

在AssertedHierarchy(添加阶级)中,会有所有类的超类owl:

Thing上点击AssertedHierarchy隔壁的Createsubclass或在OWL:

Thing,点击右键选择Createsubclass。

会显现protege自动概念名为Class_1的类。

在右边的CLASSEDITOR(类编辑器)的Name选项中,输入Animal来替换自动概念的名字。

(建议利用英文,因为下面会用到OWLViz来生成关系图,中文的话会容易显现问题。

步骤3成立Animal的子类,在Animal点击上右键,选择Createsubclass,并依照上述方式将其名字变成Herbivore(素食动物)。

步骤4然后依照上面的方式,成立OWL:

Thing的另一个子类Plant(植物),然后成立Plant的子类Tree(树)。

状态如以下图

步骤5因为动物和植物是不同的事物,也确实是说它们相互具有排他性(owl:

disjointWith),咱们来概念那个关系。

在选中Animal的状态下,点击右下角的Disjoints的第三个按钮,在显现的Addsiblingtodisjoints(将互为兄弟节点的类设为排他)对话框中,选择Mutuallybetweenallsiblings。

如此动物和植物就有相互排斥的属性了。

步骤6成立属性。

新建一个ObjectProperty(注意不是DataProperty)选择Properties标签,Name改成is_part_of,然后在右下角Transitive前面打上对号,说明这是一个传递性属性。

然后成立一个对象属性(owl:

ObjectProperty)eat(吃),在Domain(概念域)中概念该属性的主体的类是Animal。

最后再成立一个属性eated(被吃),它是属性eat的逆关系(owl:

inverseOf),在右下角Inverser框当选择eat属性。

(参照图)

步骤7成立一个owl:

Plant的子类Branch(树枝),并附加限制条件。

在选择Branch的状态下,点击中下方的AssertedConditions(添加条件)中的第二个按钮(Createrestrition)。

在弹出的对话框中,选择Restrition中的allValuesFrom,然后点击下方的Insertclass...。

最后选择Tree,如此咱们就概念了类Branch,它是树(Tree)的一部份(is_part_of)。

步骤8和步骤7一样,成立owl:

Plant的子类Leaf(树叶)类。

在AssertedConditions选择is_part_of属性,并在Restrition中的选择allValuesFrom,最后选择属性类Branch(树枝)。

如此咱们就概念了树叶是树枝的一部份。

步骤9概念草食动物。

素食动物是动物的子类,而且只吃植物或是植物的一部份(植物和一部份植物的并集,也确实是植物)。

和步骤7一样CreateRestrition对话框中添加如以下图的式子。

步骤10概念类Giraffe(长颈鹿),它是素食动物,只吃树叶。

依照上面的步骤概念,如以下图。

步骤11查看关系图,在菜单当选择Project–>Configure在显现的对话框中,在OWLVizTab前打上对号,就会出新OWLViz的标签。

若是在那个地址显现DOTerror的话请参照,然后点击OWLViz标签,选择Showallclasses,就能够够看到关系图。

步骤12保留项目。

解压后用菜单中的File–>OpenProject–>解压路经中的即可。

OWLViz的DOTerror

⑴在OWLViz设置中指定正确的DOTapplication途径。

⑵安装文件(固然也可是其它版本),能够默许途径安装(C:

\ProgramFiles\ATT\Graphviz\bin)也可安在其它地址,但要清楚自己安装在哪了,即记下那个途径,然后找到protege的安装目录,在该目录下找到plugins文件夹下的中的文件,点右键用记事本找开。

文件内容为:

#ProtegeProperties

#ThuNov0912:

33:

49PST2000

=-2

=81\95\918\616

=Arial

=C\:

\\Program\Files\\graphviz\\bin\\dot

问题就出在=后面的途径上,只有把那个途径改成刚安装的Graphviz插件中文件的途径才行,但改不是直接的粘贴,能够看到有些地址是双斜线,那么能够仿照修改如改成:

=C\:

\\Program\Files\\ATT\\graphviz\\bin\\dot

保留后测试就好了。

TheJDBCdriverisnotontheClasspath或JDBCdrivernotfound

请确认你的protege的安装目录下是不是有。

没有的话请,然后展开将其中的文件,将其复制到protege的安装目录中(注意不是插件目录),然后将它的名字变成。

若是仍是不行,那么请确认你是以启动的protege。

而不是启动的protege。

若是是以启动的protege,那么还需要设置CLASSPATH。

因此请用启动试一下。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板

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

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