- Об институте
- Инновации
- Структура
- Отдел "Архитектуры вычислительных систем"
- Отдел "Информационных систем"
- Отдел "Компиляторных технологий"
- Отдел "Системного программирования"
- Отдел "Системной интеграции и прикладных программных комплексов"
- Отдел "Теоретической информатики"
- Отдел "Технологий программирования"
- Ученый совет
- Диссертационный совет
- Центр верификации ОС Linux
- Исследовательский центр доверенного искусственного интеллекта
- Центр компетенции по параллельным и распределенным вычислениям
- Образование
- Издания
- Новости
- Лицензии
Трансформация XML данных через средства модификации без побочных эффектов.
Авторы
Болдаков А.А., Гринёв М.Н.
Аннотация
Показана ограниченность средств трансформации XML-данных языка XQuery, рассмотрен практически важный класс запросов, для которых выражения на языке XQuery громоздки и сложны. Предложено расширить язык XQuery функциональными update-выражениями. Такие выражения близки по синтаксису к выражениям языков модификации XML-данных, но вычисляются без побочных эффектов, что позволяет естественным образом интегрировать их в среду XQuery. Продемонстрирована выразительность расширенного языка, обсуждены подходы к эффективной реализации предложенного расширения. Также освещена проблема произвольной композиции выражений выборки и модификации XML-данных (проблема вложенных update-выражений).
Ключевые слова
XML-данные; модификации XML-данных; языки программирования; обработка данных (программирование); XQuery; универсальные средства обработки данных; языки трансформации данных; языки запросов XML
Издание
Программирование, 2006, № 5, стр. 21-39.