问题描述
我无法理解OWL-LIST和RDF-LIST之间的区别.其次,由于OWL序列化,为什么OWL-DL不支持RDF-LIST?以及如何在OWL-DL中创建OWL-LIST
I cannot understand the difference between OWL-LIST and RDF-LIST. Secondly why OWL-DL do not support RDF-LIST due to OWL serialisation why? and how i can create OWL-LIST in OWL-DL
推荐答案
如评论中所述,我认为没有任何标准的东西叫做OWL-LIST. CO-ODE列表本体可能是如果您需要用OWL表示列表,您会很感兴趣:
As mentioned in the comments, I don't think that there is any standard thing called OWL-LIST. There is a CO-ODE List Ontology that might be of interest to you if you need to represent lists in OWL:
用于描述OWL列表模式的一组实体. (请参见 http://owl-workshop.man.ac.uk/acceptedLong/submission_12 .pdf )
A set of entities used to describe the OWL list pattern. (see http://owl-workshop.man.ac.uk/acceptedLong/submission_12.pdf)
另请参阅有关本体的文章,序列在OWL 中.他们谈到了ODF中不能使用RDF列表词汇表(rdf:List
,rdf:first
和rdf:rest
)的原因:由于RDF列表用于OWL的序列化,因此可能会出现这种情况.不清楚三元组是作为数据的一部分出现还是作为OWL编码的一部分出现.
Also have a look at these that talk about tht ontology, Sequences in OWL. They touch upon the reason why the RDF list vocabulary (rdf:List
, rdf:first
, and rdf:rest
) can't be used in OWL: since RDF lists are used in the serialization of OWL, situations would arise where it would be unclear whether the triples were appearing as part of the data, or as part of the OWL encoding.
Michael Schneider在answer.semanticweb.com上的 answer 也解释了该问题:
This answer by Michael Schneider on answers.semanticweb.com also explains the issue:
这篇关于OWL-LIST和RDF-LIST之间的区别的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!