Информация в этой статье или некоторых её разделах устарела. |
OWL (англ. Web Ontology Language) — язык описания онтологий для семантической паутины. Язык OWL позволяет описывать классы и отношения между ними, присущие веб-документам и приложениям. OWL основан на более ранних языках OIL и DAML+OIL и в настоящее время является рекомендованным консорциумом Всемирной паутины.
В основе языка — представление действительности в модели данных «объект — свойство». OWL пригоден для описания не только веб-страниц, но и любых объектов действительности. Каждому элементу описания в этом языке (в том числе свойствам, связывающим объекты) ставится в соответствие URI.
На данный момент актуальной считается вторая версия языка OWL, в которой определяются следующие разновидности
Рекомендация W3C, действовавшая с 10 февраля 2004 года.
Новая спецификация, имевшая статус рабочего черновика. Адрес рабочей группы - [1]. Изменения касаются улучшения логики (качественные ограчения кардинальности), расширение поддержки типов данных, синтаксический сахар. Основная работа над проектом была проведена на http://www.webont.org/owl/1.1/.
C 27 октября 2009 года спецификация OWL 2 стала рекомендацией W3C. Представляет собой набор из 11 документов: