протеже как добавить ссылку на другую онтологию

Я пытаюсь интегрировать свою онтологию с другими онтологиями. что я сделал, так это импортировал онтологии в свой протеже, это работает, но протеже перечисляет все классы, что обычно. я ищу, есть ли способ, которым я просто ссылаюсь (uri) на эти онтологии, а затем я могу использовать их из их префикса.

конечно, я строю свою онтологию с помощью owl2

надеюсь ты мне поможешь


person Marco Dinatsoli    schedule 14.04.2015    source источник
comment
Что ты имеешь в виду? Вы просто хотите знать, что это за различные URI? Или вы хотите извлечь их и что-то с ними сделать?   -  person Artemis    schedule 15.04.2015
comment
Вам не нужно импортировать онтологии в Protege, достаточно ссылаться на используемые классы и свойства, используя их URI. Но если вы хотите получить доступ к информации, содержащейся в этих онтологиях, вы должны импортировать их.   -  person Hatim    schedule 15.04.2015


Ответы (1)


Если вы хотите полностью обосновать и материализовать факты на основе терминов, относящихся к упомянутому понятию, вам потребуется полностью импортировать онтологию, которой принадлежит упомянутое понятие.

например, учитывая внешнюю онтологию со следующими утверждениями:

ex:Person a owl:Class;
   rdfs:subClassOf ex:Agent.

Если вы ссылаетесь на это без импорта:

ex2:Doctor a owl:Class;
   rdfs:subClassOf ex:Person.

и сделайте следующее заявление:

ex2:Jack a ex2:Doctor.

пропустив его через рассудок, вы также материализуете следующее:

ex2:Jack a ex:Person.

Но не следующее:

ex2:Jack a ex:Agent.

Чтобы материализовать последнее, вам нужно будет импортировать онтологию со всеми утверждениями о ex:Person.

person William Greenly    schedule 15.04.2015