<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "https://jats.nlm.nih.gov/publishing/1.3/JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xml:lang="ru">
  <front xmlns:xlink="http://www.w3.org/1999/xlink">
    <journal-meta>
      <journal-id journal-id-type="elibrary">9004</journal-id>
      <journal-title-group>
        <journal-title>Problems of information security. Computer systems</journal-title>
        <trans-title-group xml:lang="ru">
          <trans-title>Проблемы информационной безопасности. Компьютерные системы</trans-title>
        </trans-title-group>
      </journal-title-group>
      <issn pub-type="epub">2071-8217</issn>
    </journal-meta>
    <article-meta xmlns:xlink="http://www.w3.org/1999/xlink">
      <article-id pub-id-type="publisher-id">8</article-id>
      <article-id pub-id-type="doi">10.48612/jisp/2h69-rvkz-97dd</article-id>
      <title-group>
        <article-title>Query processing in Data Lake Management System based on a universal data model</article-title>
        <trans-title-group xml:lang="ru">
          <trans-title>Обработка запросов в системе управления озером данных, реализованным на основе универсальной модели данных</trans-title>
        </trans-title-group>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0009-0005-3510-6942</contrib-id>
          <name>
            <surname>Vetoshkin</surname>
            <given-names>Artem</given-names>
          </name>
          <xref ref-type="aff" rid="aff1"/>
          <email>vetart1941@gmail.com</email>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0009-0000-0286-1160</contrib-id>
          <name>
            <surname>Mironova</surname>
            <given-names>Alexandra</given-names>
          </name>
          <xref ref-type="aff" rid="aff1"/>
          <email>alexandra.miralex@gmail.com</email>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0009-0007-9909-755X</contrib-id>
          <name>
            <surname>Zenger</surname>
            <given-names>Anna</given-names>
          </name>
          <xref ref-type="aff" rid="aff2"/>
          <email>azenger98@gmail.com</email>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0000-0002-1370-6905</contrib-id>
          <name>
            <surname>Sukhobokov</surname>
            <given-names>Artem</given-names>
          </name>
          <xref ref-type="aff" rid="aff3"/>
          <email>artem.sukhobokov@gmail.com</email>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0000-0002-0852-4162</contrib-id>
          <name>
            <surname>Goryachkin</surname>
            <given-names>Boris</given-names>
          </name>
          <xref ref-type="aff" rid="aff1"/>
          <email>bsgor@mail.ru</email>
        </contrib>
      </contrib-group>
      <aff id="aff1">Bauman Moscow State Technical University</aff>
      <aff id="aff2">OZON Marketplace Kazakhstan LLP</aff>
      <aff id="aff3">SAP America, Inc.</aff>
      <pub-date publication-format="electronic" date-type="pub" iso-8601-date="2025-06-16">
        <day>16</day>
        <month>06</month>
        <year>2025</year>
      </pub-date>
      <issue>2</issue>
      <fpage>96</fpage>
      <lpage>111</lpage>
      <self-uri xmlns:xlink="http://www.w3.org/1999/xlink" content-type="pdf" xlink:href="https://jisp.spbstu.ru/userfiles/files/soderzhaniya/pib_2_itog-6-7.pdf"/>
      <abstract xml:lang="en">
        <p>In several publications, a theoretical basis for a universal data model has been proposed, but its practical implementation has been considered only at the level of a general preliminary sketch. Many questions remain open, which complicates the creation of real systems implementing this model. In particular, the issue of processing queries to data presented in various traditional data models and stored in a system based on a universal data model has not been studied. The purpose of the study is to develop a method for implementing a system for processing queries to data presented in various traditional models and jointly stored in a universal data model as well as to develop the architecture of such a query processing system. The article presents the results of an analysis of existing query handlers to assess the possibility of their use and proposes a method for integrating query handlers in MDX, SQL, and Cypher into a single data management system based on an archigraph DBMS. An architecture is presented that allows unifying access and query processing to heterogeneous data, such as relational tables, multidimensional cubes, vertices, and edges of property graphs. The results obtained were used in developing the first prototype of the system. This opens prospects for further development and implementation of the universal data model and its varieties in various information systems, improving their flexibility and efficiency.</p>
      </abstract>
      <kwd-group xml:lang="en">
        <kwd>Archigraph</kwd>
        <kwd>archigraph DBMS</kwd>
        <kwd>Data Lake</kwd>
        <kwd>Data Lake Management System</kwd>
        <kwd>query handler</kwd>
        <kwd>SQL</kwd>
        <kwd>MDX</kwd>
        <kwd>Cypher</kwd>
      </kwd-group>
    </article-meta>
  </front>
</article>
