Институт системного программирования им. В.П. Иванникова РАН


BizQuery — виртуальная система интеграции данных, основанная на XML

Начало проекта – 2000 год. Окончание проекта - 2003 год.

BizQuery — это пакет серверов и инструментов для разработки приложений, оперирующих разнородными источниками данных. Главным компонентом пакета является Сервер интеграции BizQuery Integration Server, который предназначен для совершения запросов на языке XQuery к разнородным базам данных. Сервер интеграции BizQuery Integration Server поддерживает концепцию глобальной схемы данных, определенную в XML. Глобальная схема создается для представления области конкретного приложения, и на нее отображаются источники данных. BizQuery поддерживает виртуальный подход: пользователь делает запрос над глобальной схемой, система интеграции данных переформулирует его в запрос над источниками данных и выполняет. Основные технические особенности BizQuery следующие:

  • Поддержка открытых стандартов гарантирует легкость программирование и интеграции с существующими приложениями (XML, пространства имен XML, XSLT, XQuery, OMG XMI, OMG UML и т. д.).
  • Двухуровневый интерфейс предоставляет два способа совершения запроса данных: в терминах XML или в терминах UML-модели.
  • Поддержка XQuery привлекательна для пользователей благодаря выразительной мощности этого языка.
  • Автоматическая и при этом настраиваемое создание трех видов пользовательского интерфейса запросов (т. е. формы, графические карты для запросов с поддержкой UML-нотации, каталоги).
  • Легкое взаимодействие с любыми языками и средами с использованием протокола SOAP. Открытый интерфейс веб-служб предоставляет возможность интеграции для приложений, написанных на любом языке (Java, VB, Perl, C/C++, C#, Python).

Для получения дополнительной информации см. обзор BizQuery (на английском) или страницу Публикации.

Исполнитель

Информационные системы

Перейти к списку всех проектов