[本体研究]instance和individual |
object 在面向对象里用的多
至于instance和individual的区别,
instance是一个相对概念,指的是构成某个Class的元素, 而individual则是跟Class 不相交的一个概念,
对于OWL Lite/DL,instance只可能是individual,而在OWL Full里,instance可能是individual,还可能是Class。
比如Wine这个Class,它的instance可能是一个indivual,也有可能是另一个Class. | |
|
[本体研究]将OWL类作为属性值的方法 |
Representing Classes As Property Values on the Semantic Web
http://www.w3.org/2001/sw/BestPractices/OEP/ClassesAsValues-20040623/ | |
|
[本体研究][收藏] -- 作者:Huang |
先让我把有关概念根据我的个人理解解释一遍(希望能听听你们的不同意见):
1. Reification(具体化): 即对有关的语句进行再描述。 2. RDF Reification (RDF具体化描述): 即用RDF的具体化词汇来描述RDF陈述, 这些RDF具体化词汇是: rdf:Statement, rdf:subject, rdf:predicate,和 rdf:object。 3. Context(上下文), 即与有关陈述所直接相关的其他陈述, 它可以被理解成一个陈述集合,所以在RDF上可以理解成一个图(也就是一个三元组集合). 4. Provenance(出处):即有关陈述的来源,也就是提供者。 5. Named Graph(具名图):即带有名字的图。 6. Quads (四元组):很容易看出来,一个具名图总可以用一个四元组来表示, 所以在语义上Named Graph可以被理解成一个Quads。
注意: 1. 一个上下文可能有不同的出处。 2. 同一个出处也可能对应不同的上下文。
| |
|
[本体研究][收藏] -- 作者:nybon |
我到Protege Mailing List上问了一下,改变encoding应该是可以的,在Protege安装目录下的protege.lax文件中加上一行:protege.file.encoding=GBK,这个是针对3.0 beta版的,如果是2.1.2的话应该加上Dfile.encoding=GBK,然后每次通过Protege.exe运行的话默认编码就变成GBK了,这两个版本我都试过了,确实能够改变默认编码(我用J2SE 5.0,其他的JVM不知道)其他编码应该类同,没有都试过我. 但是Protege对中文的支持没问题,因为UTF-8是支持中文的(这点我觉得是没问题,不过不知道楼上的几位为什么好像有问题),而且Protege的developer不赞成改变编码,要处理的话应该是用Java IO里面的InputStreamReader和OutputStreamWriter来改变编码为UTF-8来读写文件,就不会出现乱码了(呃,这个是我说的,不是他说的,读写文件是没问题,但是 | |
|
|
统计 |
blog名称:ChouBIll 日志总数:10 评论数量:18 留言数量:0 访问次数:106947 建立时间:2004年11月3日 | |