Web Ontology Language
Материал из Википедии — свободной энциклопедии
OWL (англ. Web Ontology Language) — язык онтологии для интернета на основе XML/Web стандарта. Язык веб-онтологий OWL призван обеспечить язык, который может быть использован для описания классов и отношений между ними, которые присущи для веб-документов и приложений. OWL базируется на более ранних языках OIL и DAML+OIL, и сейчас является рекомендуемым W3C.
В основе языка — представление действительности в модели данных объект — свойство. OWL пригоден не только для описания web страниц, но и любых объектов действительности. Каждому элементу описания в этом языке ставится в соответствие URI, связи между элементами организовывает механизм reference системы на базе модели объект — свойство.
Содержание |
[править] Семантические вики
Использование OWL позволило сделать возможным создание Семантической вики, в которой, кроме обычного, «человеческого» текста описаны связи между объектами и свойства объектов. При этом связи объекта также представляются в виде его свойств. Это предоставляет множество преимуществ, в первую очередь, расширенный поиск необходимой информации.
[править] Субформы языка
- OWL Lite поддерживает тех пользователей, которые нуждаются, прежде всего, в классификационной иерархии и простых ограничениях. Например, притом, что он поддерживает ограничения кардинальности (количества элементов), допускаются значения кардинальности только 0 или 1. Для разработчиков должно быть проще в своих продуктах обеспечить поддержку OWL Lite, чем его более выразительных собратьев, в частности, 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
К апрелю 2009 года готовится новая рекомендация OWL2. В настоящее время доступен рабочий черновик, представляющий собой набор из 11 документов:
- Structural Specification and Functional-Style Syntax
- Direct Semantics
- RDF-Based Semantics
- Conformance and Test Cases
- Mapping to RDF Graphs
- XML Serialization
- Profiles
- Quick Reference Guide
- New Features and Rationale
- Manchester Syntax
- rdf:text: A Datatype for Internationalized Text
[править] См. также
[править] Ссылки на англоязычные ресурсы
- OWL Web Ontology Language Semantics and Abstract Syntax , Peter F. Patel-Schneider, Patrick Hayes, and Ian Horrocks, Editors. Рекомендация W3C, 10 февраля 2004 - OWL Семантика и абстрактный синтаксис; Последняя версия.
- OWL, язык веб-онтологий. Краткий обзор , Редакторы Deborah L. McGuinness и Frank van Harmelen. Рекомендация W3C, 10 февраля 2004 - OWL Краткий обзор; Последняя версия
- OWL Web Ontology Language Reference , Mike Dean and Guus Schreiber, Editors. Рекомендация W3C, 10 февраля 2004 - OWL Справка; Последняя версия
- OWL Web Ontology Language Use Cases and Requirements , Jeff Heflin, Editor. Рекомендация W3C, 10 февраля 2004 - OWL Требования; последняя версия.
- OWL Web Ontology Language Test Cases , Jeremy J. Carroll and Jos De Roo, Editors. Рекомендация W3C, 10 февраля 2004 - OWL Тестовые образцы; Последняя версия.
- OWL
- Пример страницы в семантической вики - описание страны (Германия).
[править] Ссылки на русскоязычные ресурсы
- OWL, язык веб-онтологий. Краткий обзор. Рекомендация W3C от 10 февраля 2004 г.
- OWL, язык веб-онтологий. Руководство. Рекомендация W3C от 10 февраля 2004 г.
|
|
|
|---|---|
| Рекомендации | CDF • CGI • CSS • DOM • HTML • MathML • OWL • RDF • RDF Schema • SISR • SMIL • SOAP • SRGS • SSML • SVG • Timed Text • VoiceXML • WSDL • XACML • XForms • XHTML • XML • XML Base • XML Events • XML Information Set • XML Schema • XPath • XPointer • XQuery • XSL • XSL-FO • XSLT • XLink |
| Примечания | XHTML+SMIL |
| Рабочие проекты | CCXML • CURIE • InkML • XFrames • XFDL • WICD • XHTML+MathML+SVG |
| Это незавершённая статья о программном обеспечении. Вы можете помочь проекту, исправив и дополнив её. |

