Язык моделирования веб-сервисов

WSML или язык моделирования веб-сервисов — это формальный язык , который обеспечивает синтаксис и семантику для онтологии моделирования веб-сервисов (WSMO) .

Другими словами, WSML предоставляет средства для формального описания элементов WSMO как онтологий , служб семантической паутины , целей и посредников . [1]

WSML основан на таких логических формализмах, как дескриптивная логика , логика первого порядка и логическое программирование . [2]

Языковые варианты WSML

  • WSML Core , определяемый как пересечение Description Logic и Horn Logic . Поддерживает моделирование классов, атрибутов, бинарных отношений и экземпляров.
  • WSML-DL , расширение ядра WSML, полностью отражает логику описания . S H I Q ( D ) {\displaystyle {\mathcal {SHIQ}}^{\mathcal {(D)}}}
  • WSML-Flight , расширение ядра WSML, предоставляет такие функции, как метамоделирование, ограничения и немонотонное отрицание.
  • WSML-Rule , расширение WSML-Flight, предоставляет возможности логического программирования .
  • WSML-Full — объединение WSML-DL и WSML-Rule.

Смотрите также

Ссылки

  1. ^ J. de Bruijn, H. Lausen, A. Polleres, D. Fensel: WSML — языковая структура для семантической веб-службы. Семинар W3C по языкам правил для взаимодействия, Вашингтон, США, 27–28 апреля 2005 г. http://dip.semanticweb.org/WSML-aLanguageFrameworkforSemanticWebServices.htm Архивировано 07.01.2009 на Wayback Machine
  2. ^ J. de Bruijn, H. Lausen, A. Polleres, D. Fensel: Языки правил WSML для семантической паутины. Семинар W3C по языкам правил для взаимодействия, Вашингтон, США, 27–28 апреля 2005 г. http://dip.semanticweb.org/TheWSMLrulelanguagesfortheSemanticWeb.htm Архивировано 07.01.2009 на Wayback Machine
  • Домашний веб-сайт WSML
  • Синтаксис WSML
  • Представление WSML в W3C
  • Веб-сайт рабочей группы WSMO
Retrieved from "https://en.wikipedia.org/w/index.php?title=Web_Services_Modeling_Language&oldid=1170829984"