Движок XQuery для систем цифровых библиотек
An XQuery engine for digital library systems
2003-05-27
SCID: 54.1/qjuzh596
Discuss with AI
метаданные MPEG-7дерево примитивных операцийобработка XML-запросовдвижок XQueryсистемы цифровых библиотек
Figures from the paper
Abstract (AI)
XML в настоящее время является стандартным языком разметки веб-информации. Во многих прикладных областях в Интернете создаются XML-документы. Поэтому системы цифровых библиотек должны работать не только с обычными текстовыми документами, но и с XML-документами. XML-документы имеют полуструктурированный характер. Некоторые запросы, основанные на их структуре, являются полезными и необходимыми. MPEG-7 — стандарт метаданных для мультимедийных объектов. Метаданные MPEG-7 могут описывать такие характеристики, как цветовая гистограмма изображения, благодаря чему мультимедийная цифровая библиотечная система, использующая MPEG-7 для представления метаданных, может обеспечивать содержательный поиск мультимедийных объектов. MPEG-7 определяется XML-схемой. Для извлечения метаданных MPEG-7 необходим язык запросов к XML-данным. Стандартный язык запросов весьма полезен для обеспечения взаимодействия между системами цифровых библиотек через Интернет. XQuery, на который повлияли большинство предшествующих языков запросов к XML, является перспективным стандартом для формирования запросов к XML-данным. В данной работе предлагается движок XQuery, показанный на рисунке, который может использоваться в качестве модуля обработки XQuery в системе цифровой библиотеки, поддерживающей XML-документы. Мы предполагаем обобщённую архитектуру системы цифровой библиотеки. Она состоит из четырёх модулей: пользовательского интерфейса, движка XQuery, механизма информационного поиска и XML-репозитория. Модуль пользовательского интерфейса предоставляет пользователю удобный способ поиска XML-документов и преобразует заданный пользовательский запрос в эквивалентный запрос XQuery. Модуль движка XQuery принимает запрос XQuery на входе и формирует план запроса для модуля информационного поиска на выходе. Механизм информационного поиска выполняет план запроса, взаимодействуя с XML-репозиторием, в котором хранятся XML-документы. Движок XQuery анализирует входной запрос XQuery и строит синтаксическое дерево запроса. Затем он преобразует синтаксическое дерево в план запроса, называемый деревом примитивных операций (Primitive Operation Tree, POT). Каждый узел POT представляет атомарную операцию с точки зрения механизма информационного поиска и может быть интерпретирован и proc...
Key Findings
1
В абстракте не представлены количественные эксперименты или результаты сравнительной оценки.
2
Проект поддерживает извлечение метаданных MPEG-7, обеспечивая контентный поиск мультимедийных объектов в цифровых библиотечных системах.
3
Механизм разбирает запросы XQuery в синтаксические деревья и преобразует их в деревья примитивных операций (POT), представляющие атомарные операции информационного поиска.
4
В статье предлагается XQuery Engine для интеграции обработки XML-запросов в цифровые библиотечные системы.
5
Предлагаемая архитектура разделяет пользовательский интерфейс, XQuery Engine, механизм информационного поиска и XML-репозиторий для модульного поиска XML-документов.
Research Object
XQuery-движок как модуль обработки в системах цифровых библиотек, поддерживающих XML
Research Subject
Разбор XQuery-запросов и преобразование их синтаксических деревьев в деревья примитивных операций (планы запросов) для информационного поиска по XML-документам
Publication Details
Publication Date
2003-05-27
Journal
Publisher
ISSN
Access Type
Author Information
Download PDF
Subscribe to digest