2015-04-04 3 views
0

Я изучаю OWL, и я пытаюсь построить онтологию с помощью Protege.Protege, что означает «Equivlent To»?

Я нашел опцию «Equivlent To» в Protege. Что это за вариант? это для деления пространства экземпляров? или установить свойства объекта, которые может иметь класс?

ответ

1

Equivalent to относится к выражениям классов, свойствам объекта и свойствам данных, а также означает, что два класса имеют одинаковую индивидуальность в любой интерпретации (т.е. два класса являются альтернативными именами или эквивалентными определениями для одного и того же набора физических лиц). Для свойств объектов и данных, утверждающих, что два свойства эквивалентны, означает, что их домены и диапазоны применяются к обоим свойствам, и каждое утверждение, использующее одно свойство, может быть переписано как использование другого. Например, предположим, что я объявляю hasOwner и ownedBy как равнозначные, то: MyCar hasOwner Me подразумевает MyCar ownedBy Me

+0

Я принял вас ответить, но, пожалуйста, что вы имеете в виду под «утверждением»? –

+0

Утверждение представляет собой аксиому ABox, то есть аксиому, которая связывает двух индивидуумов или индивидуумов и литералов, или утверждение типа. 'X type Person',' X friendsWith Y', 'X hasHeight" 170 "^^ xsd: int' - все утверждения. – Ignazio

Смежные вопросы