Перенос домена / диапазона свойств объекта в аналогичный класс в другой онтологии - PullRequest
0 голосов
/ 25 декабря 2018

У меня есть две эти онтологии для слияния. Онтология1 и Онтология2 .После объединения класса B двух онтологий результирующая онтология должна выглядеть следующим образом: this .

Мне нужно объединить класс B в онтологии 1 с классом B в онтологии 2. При этом всеПодклассы B необходимо перенести в онтологию 2. Я узнал, как это сделать, в этом вопросе OWL Api, переместив класс из родительского A в B .Ответ не говорит, как переместить подкласс для отдельной онтологии, но я предполагаю, что мы можем сделать это, изменив IRI.

Мы также должны перенести свойство объекта, которое идет от класса F к классу C (предположим, классC обеих онтологий уже сопоставлены) с другой онтологией (посмотрите диапазон свойств объекта в результирующей онтологии). Этот вопрос говорит о том, как повторно использовать свойства объекта.Но я не понимаю, как это может быть связано с этой проблемой, повторно использовать свойство в моей собственной онтологии сов, но изменить домен / диапазон .

Простой вопрос, можем ли мы добавить классдругая онтология как домен / диапазон для свойства объекта в онтологии с использованием API OWL?Если мы можем, как?

...