С.С. Магазов, Д.О. Чугунов
14
шаблон со специальными тегами. Механизм унификации прост в ра-
боте и позволяет на лету формировать HTML-страницы.
Важной особенностью XLog является наличие механизма вывода,
основанного на правилах и механизме возвратов, делающий язык
XLog декларативным. Решение многих задач анализа HTML/XML-
документов можно свести к написанию набора правил. Если окажет-
ся, что с помощью правил и механизма вывода решать задачу неце-
лесообразно, можно воспользоваться включенными в XLog кон-
струкциями из XPath и XQuery.
В интерпретаторе XLog реализован удобный механизм расшире-
ния библиотек точечных операторов, предназначенных для обработ-
ки текстовой информации. Они часто используют большие лингви-
стические базы данных. В программное обеспечение XLog включена
технология расширения набора точечных операторов, что дает воз-
можность быстро разрабатывать предметно-ориентированные биб-
лиотеки. Технология основана на использовании трехуровневой ар-
хитектуры, которая позволяет добиваться хороших скоростей обра-
ботки информации.
Все перечисленное делает XLog эффективным инструментом по-
строения систем интеллектуальной обработки Internet-информации.
ЛИТЕРАТУРА
[1]
D. Chamberlin.
XQuery:
An XML query language.
IBM System Journal
, 2003,
41:597, р. 615.
[2]
Al-Khalifa S. et al. Querying structured text in an XML database. N.Y., SIG-
MOD, 2003.
[3]
Вугт В.
Open XML
. Microsoft Press, 2007.
[4]
Адаменко А.Н., Кучуков А.М.
Логическое программирование и Visual
Prolog
. Санкт-Петербург, БХВ-Петербург, 2003.
[5]
Говард К.
W3C XML:XQuery от экспертов
: руководство по языку запро-
сов. Москва, КУДИЦ-ОБРАЗ, 2005.
Статья поступила в редакцию 24.06.2013
Ссылку на эту статью просим оформлять следующим образом:
Магазов С.С., Чугунов
Д.О. ХLog – язык обработки HTML- и XML-
документов.
Инженерный журнал: наука и инновации
, 2013, вып. 11 URL:
Магазов Сергей Салимович
родился в 1954 г., окончил Казанский государ-
ственный университет в 1976 г. Канд. физ.-мат. наук, доцент кафедры «Теорети-
ческая информатика и компьютерные технологии» МГТУ им. Н.Э. Баумана. Ав-
тор 40 научных работ и трех монографий. Специализируется в области цифровой
обработки сигналов и методов искусственного интеллекта. e-mail:
Чугунов Дмитрий Олегович
– студент кафедры «Теоретическая информатика и
компьютерные технологии» МГТУ им. Н.Э. Баумана. Специализируется в областях
конструирования компиляторов и баз данных NoSQL. e-mail: