Отображение отношений в Protege-OWL Editor - PullRequest
8 голосов
/ 07 марта 2011

This image is the one I am getting after defining classes for ontology Я создал базовую иерархию классов для моей онтологии в Protege-OWL Editor версии 4.1.Но я не могу визуализировать Свойства объекта и отношения между классами в OwlViz, кроме обычной иерархии или отношений "есть".Поэтому, пожалуйста, скажите мне, как отобразить «свойства объекта» с помощью OwlViz или OntoGraf?или мне нужно внести некоторые изменения в соответствующий файл owl / xml?

Ответы [ 2 ]

3 голосов
/ 09 марта 2011

Нет, модификации вам не помогут. Свойства объекта в OWL не сохраняются между классами, а только между экземплярами. Например, невозможно установить связь между Правительством и Embassy в (разрешаемом фрагменте) OWL, но только между их экземплярами. Если Government имеет в качестве примера «Правительство США» и Embassy «USEmbassyInEthiopia», вы можете утверждать, что между (возможно, embassy-of ) имеется связь. Между классами вы можете утверждать аксиомы. Например, вы можете указать, что все посольства должны быть посольствами какого-либо правительства (Embassy SubClassOf: посольство какого-то правительства). Если вы заинтересованы в визуализации этих отношений, вы можете обратиться к некоторым инструментам разработки онтологий на основе графов, таким как OBOEdit .

1 голос
/ 11 марта 2011

Top Braid Composer имеет полнофункциональную поддержку визуализации онтологий OWL, схемы и экземпляров и результатов запросов SPARQL.Это коммерческий продукт, но есть бесплатная версия с большим количеством функций.

...