Движок XQuery для систем цифровых библиотек

An XQuery engine for digital library systems
Ji-Hoon Kang, Chul‐Soo Kim, Eun-Jeong Ko
2003-05-27

метаданные MPEG-7дерево примитивных операцийобработка XML-запросовдвижок XQueryсистемы цифровых библиотек
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...
1
В абстракте не представлены количественные эксперименты или результаты сравнительной оценки.
2
Проект поддерживает извлечение метаданных MPEG-7, обеспечивая контентный поиск мультимедийных объектов в цифровых библиотечных системах.
3
Механизм разбирает запросы XQuery в синтаксические деревья и преобразует их в деревья примитивных операций (POT), представляющие атомарные операции информационного поиска.
4
В статье предлагается XQuery Engine для интеграции обработки XML-запросов в цифровые библиотечные системы.
5
Предлагаемая архитектура разделяет пользовательский интерфейс, XQuery Engine, механизм информационного поиска и XML-репозиторий для модульного поиска XML-документов.

XQuery-движок как модуль обработки в системах цифровых библиотек, поддерживающих XML

Разбор XQuery-запросов и преобразование их синтаксических деревьев в деревья примитивных операций (планы запросов) для информационного поиска по XML-документам

Publication Details
Publication Date
2003-05-27
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Ji-Hoon Kang
Chul‐Soo Kim
Eun-Jeong Ko
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%