Как запрашивать людей с помощью OWL DL Query в Protege 4? - PullRequest
3 голосов
/ 02 декабря 2009

Как мне запрашивать индивиды в моей онтологии, вот описание того, что я хотел бы сделать (аналогично запросам SQL):

У меня есть три класса (компоненты, функции и полярность). Значение полярности может быть Positive_polarity или негативной_полярности, оба являются подклассами полярности.

  • a_component hasFeature a_Feature
  • a_Feautre hasPolarity a_Polarity

Я хотел бы перечислить все компоненты, которые имеют значение positive_polarity.

Как этого добиться, используя вкладку DL Query в Protege 4?

1 Ответ

1 голос
/ 02 декабря 2009
component that hasFeature some (feature that hasPolarity some negative_polarity)

при условии, что где-то есть функция, заявленная как тип:

feature that hasPolarity some negative_polarity
...