OWL-S

редактировать

OWL-S - это онтология, построенная на основе языка веб-онтологий (OWL) DARPA Программа DAML. Он заменяет прежнюю онтологию DAML-S. "OWL-S - это онтология в рамках OWL-структуры Semantic Web для описания Semantic Web Services. Она позволит пользователям и программным агентам для автоматического обнаружения, вызова, составления и мониторинга веб-ресурсов, предлагающих услуги, с указанными ограничениями ».

Содержание
  • 1 Онтология OWL-S
  • 2 OWL-S и WSDL
  • 3 См. Также
  • 4 Ссылки
Онтология OWL-S

Разработка OWL -S нацелен на выполнение следующих задач:

  • автоматическое обнаружение веб-службы : с развитием семантической сети многие веб-службы будут доступны в сети, выполняя самые различные задачи. OWL-S поможет программным агентам обнаружить веб-службу, которая будет удовлетворять конкретную потребность с некоторыми ограничениями качества, без необходимости вмешательства человека.
  • Автоматический вызов веб-службы: как правило, необходимо написать конкретную программа для вызова веб-службы, используя ее описание WSDL. OWL-S откроет возможность программному агенту автоматически читать описание входных и выходных данных веб-службы и вызывать службу.
  • Автоматическая композиция и взаимодействие веб-службы: в сети, где доступно множество служб, должна быть возможность выполнять сложную задачу, включающую скоординированный вызов различных веб-служб, основываясь исключительно на высокоуровневом описании цели. OWL-S поможет в составлении и взаимодействии Сервисов таким образом, чтобы обеспечить автоматическое выполнение этих задач.

Онтология OWL-S состоит из трех основных частей: профиль сервиса, модель процесса и заземление.

  • Профиль службы используется для описания того, что делает служба. Эта информация предназначена в первую очередь для чтения человеком и включает название и описание услуги, ограничения на применимость и качество обслуживания, информацию об издателе и контактную информацию.
  • Модель процесса описывает, как клиент может взаимодействовать с услугой. Это описание включает в себя наборы входов, выходов, предварительных условий и результатов выполнения службы.
  • Заземление службы определяет детали, необходимые клиенту для взаимодействия со службой, такие как протоколы связи, форматы сообщений, порт номера и т. д.
OWL-S и WSDL

OWL-S требует дополнительного описания для полной спецификации заземления, наиболее часто используемым является WSDL. Хотя оба языка ориентированы на разные уровни спецификации, между ними существует пересечение:

  • атомарный процесс OWL-S соответствует операции WSDL;
  • входные и выходные данные атомарного процесса OWL-S соответствуют в сообщения WSDL;
  • Типы входов и выходов атомарного процесса OWL-S соответствуют абстрактным типам WSDL.
См. также
Ссылки
Последняя правка сделана 2021-06-01 06:43:59
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте