Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Семантическая преобразователь является инструментом или услуги , которая помогает в преобразовании элементов данных из одного пространства имен в другое пространство имен. Средство отображения семантики является важным компонентом семантического брокера и одним из инструментов, обеспечиваемых технологиями семантической паутины .

По сути, проблемы, возникающие при семантическом отображении, такие же, как и при отображении данных для целей интеграции данных , с той разницей, что здесь семантические отношения становятся явными посредством использования семантических сетей или онтологий, которые играют роль словарей данных при отображении данных.

Структура [ править ]

Семантический картограф должен иметь доступ к трем наборам данных:

  1. Список элементов данных в исходном пространстве имен
  2. Список элементов данных в целевом пространстве имен
  3. Список семантических эквивалентных формулировок между источником и пунктом назначения (например , сова: equivalentClass , сова: equivalentProperty или сова: sameAs в OWL ).

Средство семантического сопоставления обрабатывает список элементов данных в исходном пространстве имен. Семантический преобразователь будет последовательно переводить элементы данных из исходного пространства имен в целевое пространство имен. Отображение не обязательно должно быть взаимно однозначным . Некоторые элементы данных могут соответствовать нескольким элементам данных в месте назначения.

Некоторые семантические преобразователи статичны в том смысле, что они выполняют одноразовые преобразования данных. Другие будут генерировать исполняемую программу для многократного выполнения этого преобразования. Результатом этой программы может быть любая система преобразования, такая как XSLT , программа Java или программа на каком-либо другом процедурном языке .

См. Также [ править ]

Ссылки [ править ]