Rambler's Top100

Интеграция моделей данных на основе онтологии

Введение

Обзор используемых технологий:

     OWL

     XPDL

     WSFL

     BPEL4WS

     XSLT

Методы решения подзадач:

     Интеграция моделей данных

Google
     В настоящее время большое количество информации визуализировано, как правило, с помощью языка HTML. Но работать специалистам с визуализированной информации трудно, так как обычно информация разбросана на странице и по нескольким страницам. В результате этого, возникает задача создания схемы записи семантического аннотирования html-файлов и провязывание связями с owl-онтологией.

     Для задачи в общем случае разработан алгоритм получения решения поставленной проблемы, который состоит из следующих шагов:

  • на вход поступает некоторый документ, содержащий данные и онтология предметной области, которой принадлежат данные;
  • для конкретных данных разрабатываются правила структуризации визуализированной информации;
  • на основании этих правил разрабатываются шаблоны на языке XSLT;
  • после применения разработанных шаблонов к данным получается xml-документ, содержащий требуемые данные в структурированном виде согласно разработанным правила структуризации;
  • и на последнем шаге согласно разработанным шаблонам происходит провязывание данных представленных в xml-документе с онтологией реализованной на языке OWL;

     Разработанная методика была успешно апробирована на реальных данных характеризующих деятельность торгового предприятия. Решение поставленной задачи производилось в соответствии с указанными выше шагами алгоритма. Входные данные были описаны на языке HTML. В рамках предметной области, к которой относились обрабатываемые данные, была построена онтология и описана на языке OWL. Выделенные правила структуризации визуализированных данных были записаны в виде шаблонов на языке XSLT и далее, происходило применение разработанных правил к входным файлам. В результате получался xml-документ, содержащий требуемые для дальнейшей работы данные в некотором структурированном виде. Последним шагом применения алгоритма было на основании разработанных шаблонов, не зависящих от конкретной предметной области, с помощью языка XLink (XML Linking Language) осуществить провязывание связями данных представленных в xml-документе онтологией реализованной на языке OWL.

Rambler's Top100 Lтрэ Tєёрэшэ - эютvщ ърЄрыюу LэЄхЁэхЄ ЁхёєЁёют
Hosted by uCoz