回复:ConceptScheme是另一个的子集?

你好,迈克,这里的每个人都很不安,因为这些问题还没有得到太多的调查(我能想到的唯一线索见[1])。很快,对于我参与的CATCH词汇表服务器[2],我们使用了“多inScheme”解决方案:我们为每个“子词汇表”创建一个方案,为伞式KOS创建一个计划,并且每个概念都被断言属于特定方案和伞式方案。该解决方案的积极方面是,它允许“基本”数据使用工具获取信息,即不需要它们执行RDFS或OWL推理。使用从建模角度来看完全有效的选项,您必须将新的概念本体传达给数据使用者,并要求他们在推理引擎中“应用”它。当然,如果使用数据的环境得到控制,特别是如果只有您使用数据,那么这个缺点就会消失。最后,我认为,根据您最终选择的内容(即,取决于您的服务和需求概念属于同一个方案还是不同的方案),您的addressesNeed属性可以建模为skos:related或skos:realatedMatch的子属性。干杯,安托万[1]http://lists.w3.org/Archives/Public/Public-esw-thes/2009年1月/0036.html[2]http://stitch.cs.vu.nl/repository/>亲爱的安托万> >非常感谢。这是非常有用的信息。> >我的想法有点改变,我很感激你的任何想法>你的方法略有不同。我在岩石地上>我的背景是OO,我对RDF的背景知识了解很少。> >本质上,子集是类似的东西。两个ConceptSchemes示例>包含子集的可能是:> >*包含消防和警察子集的服务概念方案>服务>*包含安全需求子集和的需求概念方案>健康需求> >因此,我想知道是否应该创建一个ex:ServiceClass作为>rdfs:skos:Concept的子类(对于NeedClass也是如此)>将服务概念方案限制为仅包含ServiceClass概念>(同样,需要一个Need-ConceptScheme来实现NeedClass概念)。> >服务和需求概念之间的关系如下>由类似ex:addressesNeed的属性定义。我不确定这样的>关系是否应该是skos映射的rdfs:subProperty。> >那里有很多问题。欢迎提出任何建议。> >非常感谢>迈克> > >2009年7月15日星期三13:36,Antoine Isaac<aisaac@few.vu.nl><邮寄地址:aisaac@few.vu.nl>>写道:> >亲爱的Mike,> >抱歉耽搁了。要回答您的具体问题:> > >我理解skos:inScheme属性可以用来表示>概念位于特定的ConceptScheme中,可以使用>很多时候,在许多方案中都有相同的概念。> > > >确实如此。> > >我不能说一个概念方案在另一个中,是吗?> > > >你不能这么说,至少使用SKOS模型或其他模型>标准语义Web词汇表。参见[1]。>我们已经在工作组中讨论过这一点,但要求并不明确>当时已经够了。>唯一的标准方法是让你的概念真正属于>同时有几个方案。> > >有什么合理的方法可以支持这些子集吗?> > > >现在,您仍然可以创建自己的属性来表示方案>包含,并为其配备语义,以帮助您实现>多个inScheme语句技巧。>使用OWL 2,这是可行的:>     1. 您可以引入例如ex:subScheme属性>     2. 您可以定义一个属性链公理[2],将其与>skos:inScheme:[]rdfs:subPropertyOf skos:inScheme;>owl:propertyChainAxiom(skos:inScheme ex:subScheme)。> >这样,如果A是B的子方案,那么只要你有c1>skos:在方案A中,如果您>使用适当的理由。>当然,当>其他人使用的数据是你自己不会“完成”的>因为它将依赖于一个临时属性。。。> >干杯,> >安托万> >     [1]http://www.w3.org/TR/skos-primer/#secextension网站>     [2]http://www.w3.org/TR/owl2-new-features/#F8:_Property_Chain_Inclusion网站> > >          >          >         ------------------------------------------------------------------------> >*货车:*public-esw-thes-request@w3.org><邮寄地址:public-esw-thes-request@w3.org>>[邮寄地址:public-esw-thes-request@w3.org><邮寄地址:public-esw-thes-request@w3.org>]*姓名*迈克·萨克>*Verzonden:*dinsdag 2009年6月30日18:25>*Aan:*SKOS>*Onderwerp:*ConceptScheme作为另一个的子集?> >          >你好> >我正在了解SKOS,以期了解情况>我们可以代表由以下机构主办的英国公共部门词汇表>esd.org.uk网站<http://esd.org.uk> <http://esd.org.uk>SKOS和>获取在线观众和其他人和机器可读的内容>来自RDF的资源。> >我最初的问题是SKOS是否支持>esd被称为“子集”。例如,这两个在线观众:> >*主题词汇:>http://www.esd.org.uk/standards/ipsv/viewer/>*服务词汇:>http://www.esd.org.uk/standards/lgsl/viewer/> >页面左上角的两个功能下拉列表。>>从下拉列表中,您可以选择一个命名的“子集”>包含主列表中的一些概念(例如,您可以>将英国地方政府服务限制在苏格兰)。> >我理解skos:inScheme属性可以用来表示>概念位于特定的ConceptScheme中,可以使用>很多时候,在许多方案中都有相同的概念。我不能>假设一个概念方案在另一个方案中,可以吗?> >有什么合理的方法可以支持这些子集吗?> >提前谢谢你>迈克> > >

接收日期:2009年7月21日星期二08:12:37 UTC