以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 Semantic Web(语义Web)/描述逻辑/本体 』  (http://bbs.xml.org.cn/list.asp?boardid=2)
----  哪位帮忙翻译一下Jena 2 Ontology API 里的一段话  (http://bbs.xml.org.cn/dispbbs.asp?boardid=2&rootid=&id=54816)


--  作者:nihao620
--  发布时间:11/2/2007 9:40:00 PM

--  哪位帮忙翻译一下Jena 2 Ontology API 里的一段话
哪位帮忙翻译一下Jena 2 Ontology API 里的这段话?看着特费劲!无限感激!

The Jena Ontology API is language-neutral: the Java class names do not mention the underlying language, e.g: OntClass and ObjectProperty). To represent the differences between the various representations, each of the ontology languages has a profile, which lists the permitted constructs and the URI's of the classes and properties. Thus in the DAML profile, the URI for object property is daml:ObjectProperty, in the OWL profile is it owl:ObjectProperty and in the RDFS profile it is null since RDFS does not define object properties.

The profile is bound to an ontology model, which is an extended version of Jena's Model class. The general Model allows access to the statements in a collection of RDF data. OntModel extends this by adding support for the kinds of objects expected to be in an ontology: classes (in a class hierarchy), properties (in a property hierarchy) and individuals. The properties defined in the ontology language map to accessor methods. For example, an OntClass has a method to list its super-classes, which corresponds to the values of the subClassOf property. This point is worth emphasizing: no information is stored in the OntClass object itself. When the OntClass listSuperClasses() method is called, the information is retrieved from the underlying RDF statements. Similarly adding a subclass to an OntClass asserts an additional RDF statement into the model.

The statements that the ontology Java objects see depend on both the asserted statements in the underlying RDF graph, and the statements that can be inferred by the reasoner being used (if any).


--  作者:iamwym
--  发布时间:11/3/2007 5:44:00 PM

--  
那楼主先学英语吧
--  作者:liqu121982
--  发布时间:11/5/2007 11:44:00 AM

--  
buzhidao
--  作者:admin
--  发布时间:11/5/2007 2:20:00 PM

--  
太长了吧。如果是一两句还能帮忙翻译一下。
--  作者:drunken_heart
--  发布时间:11/5/2007 2:28:00 PM

--  
无助
--  作者:cooperator
--  发布时间:11/5/2007 4:06:00 PM

--  
Jena本体论API是语言中立的: Java类名字不涉及下层的语言,即: OntClass和ObjectProperty。 为了表示各种各样的表示法之间的区别,每一种本体论语言都有外形,列出被允许的修建和类和属性的URI。 因而在DAML外形, 对象属性的URI为是daml :ObjectProperty,在owl外形是owl:ObjectProperty ,因为RDFS不定义对象属性, 在RDFS外形它是空的。
--  作者:nihao620
--  发布时间:11/5/2007 7:16:00 PM

--  
本体java对象可以看到的描述不仅依赖于在底层RDF图中声明的,还依赖于推理机推理得到的(如果有的话)
这是最后一段的翻译,但是
The profile is bound to an ontology model, which is an extended version of Jena's Model class. The general Model allows access to the statements in a collection of RDF data. OntModel extends this by adding support for the kinds of objects expected to be in an ontology: classes (in a class hierarchy), properties (in a property hierarchy) and individuals.
这一段是什么意思?
is bound to 是必定的意思   后面应该是动词啊,对语法不解
第二句我明白,在RDF数据集中,一般的模型允许访问statement
--  作者:jpz6311whu
--  发布时间:11/5/2007 10:59:00 PM

--  
bound这里是bind的过去分词
就是说profile 绑定到an ontology model
--  作者:nihao620
--  发布时间:11/14/2007 10:09:00 AM

--  
呵呵,有点恍然大悟的感觉!
--  作者:x-william
--  发布时间:11/14/2007 5:25:00 PM

--  
哪里看来的?
--  作者:nihao620
--  发布时间:11/18/2007 5:27:00 PM

--  
Jena 2 Ontology API
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
76.904ms