标签: protege4

Protégé - 如何重命名对象属性?

创建后,似乎无法重命名对象属性.它是Protégé的功能吗?如果有可能,我该怎么办?删除属性并添加另一个已重命名的属性是一个非常烦人的过程.我正在使用Protégé4.3.0.

protege4 protege

10
推荐指数
1
解决办法
2984
查看次数

如何在Protégé中扩展本体与其他标准本体?

我正在使用Protégé构建本体,但是想用其他标准本体扩展它,例如frbr,prov和org.是否有标准的方法将我们的本体与这些标准本体集成在一起,还是我们可以将这些本体相互合并?我想用Protégé完成这些任务.

rdf owl ontology protege4 semantics

6
推荐指数
1
解决办法
2110
查看次数

Protégé 的限制

我正在遵循 Protégé 教程并执行 Pizza 本体的步骤。

问题是我无法创建限制。我找不到超类标题。我该怎么做?

owl ontology protege4 protege

5
推荐指数
1
解决办法
2143
查看次数

如何在安装jdk1.8.0_45后打开Protege 4.3?

在Windows 7 64位上,我安装了protege-4.3.0-304,我从这里下载了jvm .它工作正常.

但是一旦我更新了jvm jdk1.8.0_45,我就无法打开protege.它给出了以下错误:

G:\ protege-4.3.0-304\Protege_4.2> java -server - Dlog4j.configuration = file:log4j.xml -DentityExpansionLimit = 100000000 -Dfile.encoding = utf-8 -Dorg.protege.plugin.dir = plugins -classpath bin/felix.jar; bin/ProtegeLauncher.jar org.protege.osgi.framework.Launcher
错误:Bundle org.protege.common 1启动文件出错:/ G:/protege-4.3.0-304/Protege_4.2 /bundles/org.protege.common.jar(org.osgi.framework.BundleException:bundle org.protege.common中
未解决的约束1:无法解析1.0:缺少需求[1.0] osgi.wiring.package;(&(osgi) .wiring.package = org.w3c.dom)(version> = 0.0.0)))
org.osgi.framework.BundleException :bundle org.protege.common中未解决的约束1:无法解析1.0:缺少需求[1.0] osgi.wiring.package; (&(osgi.wiring.package = org.w3c.dom中)(版本> = 0.0.0))

请有人帮帮我.提前致谢.

protege4 java-8

5
推荐指数
2
解决办法
2988
查看次数

如何使用 Protege 创建 RDF 容器,如列表、Bag 或序列

我需要使用 Prot\xc3\xa9g\xc3\xa9 创建 RDF 容器列表、Bag 或序列。

\n\n

我还想知道如何在 OWL 本体中定义 RDF 语句和空白节点。

\n

rdf protege4 protege

5
推荐指数
1
解决办法
1788
查看次数

Protégé本体论中的开放世界假设

我想在Protege中模拟电影系列的概念.

这是我的电影三部曲课: 三部曲课

以下是"电影系列"中个人的定义: 电影系列个人

该人有三个'hasEpisode'属性.但是开放世界的假设(OWA)阻止了这个人在"三部曲"课程下被推断出来.

可能的解决方案:我可以为Film Series类中的每个人提供一个数据属性,用于指定系列中的电影数量.

但是,我更愿意使用'hasEpisode'对象属性的数量(因为它们已经可用,这意味着更少的维护).

owl ontology protege4 protege

4
推荐指数
1
解决办法
658
查看次数

在 protege 中命名 owl 本体

我正在使用 Protege 4.2.0。

当我编写一个新的本体时,我可以将它保存到我机器上的本地文件中,例如 GreatNewUpperOntology.owl

如果我现在想将该本体导入新的本体,我可以使用 Active Ontology 选项卡、Ontology 导入面板(下面板)、Direct Imports +、“使用特定文件导入本体”在硬盘上找到该文件

GreatNewUpperOntology 正确导入,但显示的名称如下:

untitled-ontology-93 ( http://www.semanticweb.org/myname/ontologies/2014/9/untitled-ontology-93 )

问题:有没有办法让我使用我在自己的计算机上给文件提供的描述性名称将我的本体保存到 Semanticweb.org 站点,例如“GreatNewUpperOntology”?

谢谢!

owl ontology protege4

3
推荐指数
1
解决办法
1063
查看次数

在 Protégé 中定义带有注释属性的类

如何使用 OWL 本体中的注释属性创建已定义的类?

\n\n

目前,我已经使用对象属性hasSubject创建了一个定义的类创建了一个定义的类。

\n\n

在此输入图像描述

\n\n

定义的类:

\n\n

在此输入图像描述

\n\n

我更愿意通过重新使用 DC-Terms 集中的注释“Subject”而不是自定义对象属性来创建此类。

\n\n

是否可以创建一个带有注释属性的定义类?\n我如何在 Prot\xc3\xa9g\xc3\xa9 中做到这一点?

\n

owl ontology protege4 protege

3
推荐指数
1
解决办法
3799
查看次数

Protege-5.0.0-beta-23 未显示 OWLViz 选项卡

我在 Windows 机器上使用 Protege-5.0.0-beta-23。我创建了一个本体。我想用 OWLViz 可视化我的本体。我已经安装了 Graphviz 并从 Protege -> 首选项中正确设置了 Dot Application Path (C:\Program Files (x86)\Graphviz2.30\bin\dot.exe)。但是仍然在 Protege GUI 中,我没有看到 OWLViz 选项卡。请让我知道如何修复它。

graphviz protege4 protege

3
推荐指数
1
解决办法
2325
查看次数

个人可以通过 Protege 上的对象属性连接到类吗?

有什么方法可以将个人(实例)连接到具有对象属性的类吗?例如,本例中的个体是模块名称:Web 编程。对象属性:isClassified。类别:网络。

我尝试将 Web 编程定义为类,并且它有效,因为域和范围都是类。同样,如果我将网络编程和网络定义为个体,它也是有效的。如果域是一个类并且范围是单个的,它仍然有效。但是如果域是个体的并且范围是类的呢?有什么方法可以将它与对象属性连接:isClassifiedIn?

ontology protege4

3
推荐指数
1
解决办法
4667
查看次数

标签 统计

protege4 ×10

ontology ×6

protege ×6

owl ×5

rdf ×2

graphviz ×1

java-8 ×1

semantics ×1