Web Ontology Language

Материал из Seo Wiki - Поисковая Оптимизация и Программирование

Перейти к: навигация, поиск

OWL (англ. Web Ontology Language) — язык описания онтологий для семантической паутины. Язык OWL позволяет описывать классы и отношения между ними, присущие для веб-документов и приложений. OWL основан на более ранних языках OIL и DAML+OIL и в настоящее время является рекомендованным консорциумом Всемирной паутины.

В основе языка — представление действительности в модели данных «объект — свойство». OWL пригоден для описания не только веб-страниц, но и любых объектов действительности. Каждому элементу описания в этом языке (в том числе свойствам, связывающим объекты) ставится в соответствие URI.

Содержание

Разновидности языка

  • OWL Lite предназначен для пользователей, которые нуждаются, прежде всего, в классификационной иерархии и простых ограничениях. Например, притом, что он поддерживает ограничения кардинальности (количества элементов), допускаются значения кардинальности только 0 или 1. Для разработчиков должно быть проще в своих продуктах обеспечить поддержку OWL Lite, чем более выразительных вариантов OWL. В частности, OWL Lite позволяет быстро перенести существующие тезаурусы и другие таксономии. OWL Lite также имеет более низкую формальную сложность, чем OWL DL.
  • OWL DL предназначен для пользователей, которым нужна максимальная выразительность при сохранении полноты вычислений (все логические заключения, подразумеваемые той или иной онтологией, будут гарантированно вычислимыми) и разрешаемости (все вычисления завершатся за определенное время). OWL DL включает все языковые конструкции OWL, но они могут использоваться только согласно определенным ограничениям (например, класс может быть подклассом многих классов, но не может сам быть представителем другого класса). OWL DL так назван из-за его соответствия дескрипционной логике — дисциплине, в которой разработаны логики, составляющие формальную основу OWL.
  • OWL Full предназначен для пользователей, которым нужна максимальная выразительность и синтаксическая свобода RDF без гарантий вычисления. Например, в OWL Full класс может рассматриваться одновременно как собрание индивидов и как один индивид в своём собственном значении. OWL Full позволяет такие онтологии, которые расширяют состав предопределённого (RDF или OWL) словаря. Маловероятно, что какое-либо программное обеспечение будет в состоянии осуществлять полную поддержку каждой особенности OWL Full.

Версии

1.0

Ныне действующая рекомендация с 10 февраля 2004 года.

1.1

Новая спецификация, имеющая статус рабочего черновика. Адрес рабочей группы - [1]. Изменения касаются улучшения логики (качественные ограчения кардинальности), расширение поддержки типов данных, синтаксический сахар. Основная работа над проектом была проведена на http://www.webont.org/owl/1.1/.

2.0

C 11 июня 2009 года новая рекомендация OWL2 получила статус кандидата. Представляет собой набор из 11 документов:

  1. Structural Specification and Functional-Style Syntax
  2. Direct Semantics
  3. RDF-Based Semantics
  4. Conformance and Test Cases
  5. Mapping to RDF Graphs
  6. XML Serialization
  7. Profiles
  8. Quick Reference Guide
  9. New Features and Rationale
  10. Manchester Syntax
  11. rdf:text: A Datatype for Internationalized Text

См. также

Ссылки на англоязычные ресурсы

Ссылки на русскоязычные ресурсы

da:Web Ontology Language de:Web Ontology Language en:Web Ontology Language es:OWL fa:زبان هستی‌شناسی وب fi:OWL fr:Web Ontology Language he:OWL hu:Web Ontology Language it:Web Ontology Language ja:OWL nl:Web Ontology Language pl:OWL pt:OWL tr:Web Ontoloji Dili zh:网络本体语言

Личные инструменты

Served in 0.344 secs.