В данной статье рассматривается структурирование данных при помощи языка XML. Кроме того, будут рассмотрены вопросы безопасности таких данных, поскольку представление данных в виде xml-документа связано с определёнными ограничениями и особенностями. В связи с этим мы затрагиваем некоторые вопросы шифрования, в частности, алгоритма СВС, применительно к технологии XML Encryption. Также упомянуты проблемы безопасности информации при использовании этого стандарта шифрования.
Изложен подход к использованию средств языка XML для спецификации межзадачных и внешних интерфейсов в программных приложениях реального времени. Спецификации позволяют представлять множество задач, составляющих программное приложение; последовательность сегментов кода в каждой из задач; множество интерфейсных элементов, обеспечивающих межзадачные связи; множество датчиков и эффекторов, реализующих связь программного приложения с внешним оборудованием. Элементы спецификации снабжаются динамическими характеристиками исполнения моделируемых объектов. Обработка спецификаций позволяет проверять гарантии своевременности выполнения функций системы реального времени.
В статье рассматриваются ситуационно-ориентированные базы данных — информационный процессор в составе веб-приложения, обрабатывающий XML-документы на основе иерархической ситуационной модели (HSM — Hierarchical Situational Model). На данном этапе развития СОБД является репозиторием документов и частью направления NoSQL. Хранилище отображается на гетерогенные документы и обрабатывается в контексте текущей ситуации. Обсуждаются способы задания в HSM виртуальных мультидокументов (ВМД) как совокупности экземпляров документов, отображаемых на реальные данные в различных физических хранилищах. Предлагается структурированный подход, при котором каждый виртуальный документ, входящий в состав ВМД, задается именованным entry-элементом в составе doc-элемента, задающего ВМД в целом и ссылки на такие документы. Внутри entry-элементов, имеющих уникальные имена, указываются запросы на выборку из хранилища XML-документов. Подход иллюстрируется на примерах ВМД, отображаемых на реальные данные в виде таблиц базы данных MySQL, zip-архивов, XML-файлов, веб-сервисов. Благодаря использованию entry-элементов соблюдается принцип инвариантности включая случай, когда изменение отображения не влияет на часть модели с виртуальными документами. Структура виртуальных мультидокументов в СОБД с использованием entry-элементов реализована на платформе PHP сайта СОБД, где доступны образцы программного кода.
В статье приводится анализ наиболее известных и развитых в настоящее время систем хранения данных в части их использования для построения репозитория перспективных систем мониторинга и управления безопасностью информации (SIEM–систем). Анализу подвергаются реляционные СУБД, XML–базы данных и хранилища триплетов. Предложена и прокомментирована реляционная схема данных, интегрирующая аналитические модули SIEM–системы. Приведена классификация и характеристика известных средств построения и использования XML–баз данных. Среди хранилищ триплетов сделан выбор в пользу системы Virtuoso, обеспечивающей гибридный подход к построению репозитория в перспективных SIEM–системах, который был апробирован на решении задач моделирования атак и анализа защищенности.
1 - 4 из 4 результатов