Использование словаря skos в онтологии совы

Я хотел бы сослаться на внешние словари skos в онтологии. Точнее, я хотел бы, если это возможно, заявить, что диапазон свойства является одним из skos:concept, определенных в существующем словаре skos.

Я думаю, что одна из проблем заключается в том, что в owl skos:concept — это индивидуум, а не класс.

Я пробовал что-то вроде этого, но это не убедительно:

myproperty
  a       owl:ObjectProperty ;
  rdfs:range _:x0    .

_:x0 rdf:type owl:Restriction ;
owl:onProperty skos:inScheme  ;
owl:hasValue  theskosconceptscheme .

Если это возможно, как я могу сделать это правильно?

Спасибо


person David N    schedule 20.03.2017    source источник


Ответы (1)


Действительно, аксиома диапазона свойств объекта в OWL используется для вывода о членстве в классе для лиц, которые являются объектами свойств объекта с объявленным rdfs:range. Таким образом, он связывает свойство объекта с классом. Концепции и схемы СКОС индивидуальны. Поэтому невозможно определить конкретную концепцию, схему или коллекцию SKOS как rdfs:range из owl:ObjectProperty в OWL1. Однако это возможно в OWL2, поскольку это один из немногих случаев, когда каламбур разрешен.

person Ivo Velitchkov    schedule 20.03.2017
comment
Спасибо за Ваш ответ. Означает ли это, что в OWL2 верно следующее утверждение? мое свойство сова:ObjectProperty ; rdfs:range skos:concept . И можно ли ссылаться на skos:concept, принадлежащий определенной skos:conceptScheme? - person David N; 20.03.2017