<?xml version="1.0" encoding="UTF-8"?>
<article article-type="research-article" dtd-version="1.3" xml:lang="ru" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://metafora.rcsi.science/xsd_files/journal3.xsd">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">moitvivt</journal-id>
      <journal-title-group>
        <journal-title xml:lang="ru">Моделирование, оптимизация и информационные технологии</journal-title>
        <trans-title-group xml:lang="en">
          <trans-title>Modeling, Optimization and Information Technology</trans-title>
        </trans-title-group>
      </journal-title-group>
      <issn pub-type="epub">2310-6018</issn>
      <publisher>
        <publisher-name>Издательство</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.26102/2310-6018/2025.50.3.041</article-id>
      <article-id pub-id-type="custom" custom-type="elpub">2013</article-id>
      <title-group>
        <article-title xml:lang="ru">Структурное моделирование графических пользовательских интерфейсов на основе алгебро-логических методов</article-title>
        <trans-title-group xml:lang="en">
          <trans-title>Structural modeling of graphical user interfaces based on algebraic logic methods</trans-title>
        </trans-title-group>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0009-0000-5696-9951</contrib-id>
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Сапожников</surname>
              <given-names>Владислав Олегович</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Sapozhnikov</surname>
              <given-names>Vladislav Olegovich</given-names>
            </name>
          </name-alternatives>
          <email>vlad.sapozhnickof@gmail.com</email>
          <xref ref-type="aff">aff-1</xref>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0009-0009-6868-2937</contrib-id>
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Тарасов</surname>
              <given-names>Александр Васильевич</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Tarasov</surname>
              <given-names>Alexandr Vasilievich</given-names>
            </name>
          </name-alternatives>
          <email>alexandervtarasovddd@gmail.com</email>
          <xref ref-type="aff">aff-2</xref>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0009-0004-5991-1412</contrib-id>
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Кузнецова</surname>
              <given-names>Евгения Владимировна</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Kuznetsova</surname>
              <given-names>Ewgenia Vladimirovna</given-names>
            </name>
          </name-alternatives>
          <email>ewgesha2008@yandex.ru</email>
          <xref ref-type="aff">aff-3</xref>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0000-0003-0018-9053</contrib-id>
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Суркова</surname>
              <given-names>Анна Сергеевна</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Surkova</surname>
              <given-names>Anna Sergeevna</given-names>
            </name>
          </name-alternatives>
          <email>ansurkova@yandex.ru</email>
          <xref ref-type="aff">aff-4</xref>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0000-0002-6306-0893</contrib-id>
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Жевнерчук</surname>
              <given-names>Дмитрий Валерьевич</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Жевнерчук</surname>
              <given-names>Дмитрий Валерьевич</given-names>
            </name>
          </name-alternatives>
          <email>zhevnerchuk@yandex.ru</email>
          <xref ref-type="aff">aff-5</xref>
        </contrib>
      </contrib-group>
      <aff-alternatives id="aff-1">
        <aff xml:lang="ru">Нижегородский государственный технический университет им. Р.Е. Алексеева</aff>
        <aff xml:lang="en">Nizhny Novgorod State Technical University n.a. R.E. Alekseev</aff>
      </aff-alternatives>
      <aff-alternatives id="aff-2">
        <aff xml:lang="ru">Нижегородский государственный технический университет им. Р.Е. Алексеева</aff>
        <aff xml:lang="en">Nizhny Novgorod State Technical University n.a. R.E. Alekseev</aff>
      </aff-alternatives>
      <aff-alternatives id="aff-3">
        <aff xml:lang="ru">Нижегородский государственный технический университет им. Р.Е. Алексеева</aff>
        <aff xml:lang="en">Nizhny Novgorod State Technical University n.a. R.E. Alekseev</aff>
      </aff-alternatives>
      <aff-alternatives id="aff-4">
        <aff xml:lang="ru">Нижегородский государственный технический университет им. Р.Е. Алексеева</aff>
        <aff xml:lang="en">Nizhny Novgorod State Technical University n.a. R.E. Alekseev</aff>
      </aff-alternatives>
      <aff-alternatives id="aff-5">
        <aff xml:lang="ru">Нижегородский государственный технический университет им. Р.Е. Алексеева</aff>
        <aff xml:lang="en">Nizhny Novgorod State Technical University n.a. R.E. Alekseev</aff>
      </aff-alternatives>
      <pub-date pub-type="epub">
        <day>01</day>
        <month>01</month>
        <year>2026</year>
      </pub-date>
      <volume>1</volume>
      <issue>1</issue>
      <elocation-id>10.26102/2310-6018/2025.50.3.041</elocation-id>
      <permissions>
        <copyright-statement>Copyright © Авторы, 2026</copyright-statement>
        <copyright-year>2026</copyright-year>
        <license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>This work is licensed under a Creative Commons Attribution 4.0 International License</license-p>
        </license>
      </permissions>
      <self-uri xlink:href="https://moitvivt.ru/ru/journal/article?id=2013"/>
      <abstract xml:lang="ru">
        <p>Работа посвящена актуальным вопросам синтеза средств человеко-машинного взаимодействия, в рамках которых рассматривается модель сопряжения компонентов графических пользовательских интерфейсов (ГПИ) на основе алгебро-логических методов. Компоненты ГПИ представляются в виде компонентов открытых информационных систем, имеющих стандартизированные интерфейсы, определяющие их пространственную совместимость. Для формализации компонентов ГПИ предлагается использовать семантические сети, при этом совместимость компонентов определяется правилами логического вывода, представленных в форме дизъюнкта Хорна. Приведено представление интегрированного визуального компонента «Именованное поле ввода» в виде семантической сети, содержащей описание пространственной совместимости входящих в его состав неделимых компонентов. Разработано расширение спецификации OpenAPI для решения проблемы унификации и стандартизации описания компонентов ГПИ, обеспечения интероперабельности инструментальных средств синтеза экранных форм и поддержки UX-тестирования. В статье представлены результаты синтеза цепочек геометрических фигур, имитирующих компоненты ГПИ, которые также могут быть представлены декларативно в виде семантических сетей, а, следовательно, и в формате RDF. Кроме самих компонентов семантические сети включают описание фильтров, с помощью которых можно управлять выбором способов пространственного сопряжения компонентов ГПИ.</p>
      </abstract>
      <trans-abstract xml:lang="en">
        <p>The work is devoted to topical issues of the synthesis of human-machine interaction tools, within the framework of which a model for interfacing components of graphical user interfaces (GUI) based on algebraic logic methods is considered. The components of GUI are presented as components of open information systems with standardized interfaces that determine their spatial compatibility. To formalize the components of the GUI, it is proposed to use semantic networks, while the compatibility of the components is determined by the rules of logical inference, presented in the form of a Horn disjunction. The description of the integrated visual component "Named input field" is presented in the form of a semantic network containing a description of the spatial compatibility of its constituent indivisible components. An extension of the OpenAPI specification has been developed to solve the problem of unifying and standardizing the description of GUI components and ensuring the interoperability of tools for synthesizing screen forms and supporting UX testing. The article presents the results of the synthesis of chains of geometric shapes that mimic the components of GUI, which can also be presented declaratively in the form of semantic networks, and, consequently, in the RDF format. In addition to the components themselves, semantic networks include a description of filters that can be used to control the choice of ways to spatially interface GUI components.</p>
      </trans-abstract>
      <kwd-group xml:lang="ru">
        <kwd>человеко-машинное взаимодействие</kwd>
        <kwd>графический пользовательский интерфейс</kwd>
        <kwd>спецификация</kwd>
        <kwd>компонент</kwd>
        <kwd>дизъюнкт Хорна</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <kwd>human-machine interaction</kwd>
        <kwd>graphical user interface</kwd>
        <kwd>specification</kwd>
        <kwd>component</kwd>
        <kwd>Horn's disjunction</kwd>
      </kwd-group>
      <funding-group>
        <funding-statement xml:lang="ru">Исследование выполнено без спонсорской поддержки.</funding-statement>
        <funding-statement xml:lang="en">The study was performed without external funding.</funding-statement>
      </funding-group>
    </article-meta>
  </front>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="cit1">
        <label>1</label>
        <mixed-citation xml:lang="ru">Garrett J.J. The Elements of User Experience: User-Centered Design for the Web and Beyond. Berkeley: New Riders; 2011. 172 p.</mixed-citation>
      </ref>
      <ref id="cit2">
        <label>2</label>
        <mixed-citation xml:lang="ru">Finstad К. The Usability Metric for User Experience. Interacting with Computers. 2010;22(5):323–327. https://doi.org/10.1016/j.intcom.2010.04.004</mixed-citation>
      </ref>
      <ref id="cit3">
        <label>3</label>
        <mixed-citation xml:lang="ru">Синица С.А. Оценка качества взаимодействия пользователя с ИИ-интерфейсами: когнитивные нагрузки, UX-метрики и пользовательская лояльность. Международный журнал гуманитарных и естественных наук. 2025;(6–2):18–22. https://doi.org/10.24412/2500-1000-2025-6-2-18-22</mixed-citation>
      </ref>
      <ref id="cit4">
        <label>4</label>
        <mixed-citation xml:lang="ru">Жевнерчук Д.В. Обобщённый метод синтеза многокомпонентных интероперабельных структур на основе онтологии и недетерминированного конечного автомата. Информационные технологии. 2019;25(2):67–74. https://doi.org/10.17587/it.25.67-74</mixed-citation>
      </ref>
      <ref id="cit5">
        <label>5</label>
        <mixed-citation xml:lang="ru">Титов А.В. Теория сложности в алгебро-логическом моделировании систем управления. В сборнике: Управление развитием крупномасштабных систем – MLSD'20: труды Тринадцатой Международной научно-технической конференции, 28–30 сентября 2020 года, Москва, Россия. Москва: Институт проблем управления им. В.А. Трапезникова РАН; 2020. С. 229–239. https://doi.org/10.25728/mlsd.2020.0229</mixed-citation>
      </ref>
      <ref id="cit6">
        <label>6</label>
        <mixed-citation xml:lang="ru">Busi S.P. Understanding Microservices Architecture: A Comprehensive Guide. International Journal of Scientific Research in Computer Science, Engineering and Information Technology. 2025;11(1):1440–1447. https://doi.org/10.32628/CSEIT251112144</mixed-citation>
      </ref>
      <ref id="cit7">
        <label>7</label>
        <mixed-citation xml:lang="ru">Bello-Trejo S., Limón X., Ocharán-Hernández J.O., Hernández-González L.A. System-Oriented Testing on the Microservices Architecture: A Systematic Literature Review. In: 2024 12th International Conference in Software Engineering Research and Innovation (CONISOF), 28 October – 01 November 2024, Puerto Escondido, Mexico. IEEE; 2024. P. 127–136. https://doi.org/10.1109/CONISOFT63288.2024.00026</mixed-citation>
      </ref>
      <ref id="cit8">
        <label>8</label>
        <mixed-citation xml:lang="ru">Гуляев Ю.В., Журавлев Е.Е., Олейников А.Я. Методология стандартизации для обеспечения интероперабельности информационных систем широкого класса. Журнал радиоэлектроники. 2012;(3). URL: http://jre.cplire.ru/win/mar12/2/text.pdf</mixed-citation>
      </ref>
      <ref id="cit9">
        <label>9</label>
        <mixed-citation xml:lang="ru">Marrs T. JSON at Work: Practical Data Integration for the Web. Sebastopol: O'Reilly Media; 2017. 376 p.</mixed-citation>
      </ref>
      <ref id="cit10">
        <label>10</label>
        <mixed-citation xml:lang="ru">Жевнерчук Д.В., Захаров А.С. Модель и лингвистическое обеспечение низкоуровневой структурной модификации объектно-ориентированных систем. Труды НГТУ им. Р.Е. Алексеева. 2022;(2):7–16. https://doi.org/10.46960/1816-210X_2022_2_7</mixed-citation>
      </ref>
      <ref id="cit11">
        <label>11</label>
        <mixed-citation xml:lang="ru">Caferra R. Logic for Computer Science and Artificial Intelligence. London, Hoboken: ISTE, John Wiley &amp; Sons; 2011. 523 p.</mixed-citation>
      </ref>
    </ref-list>
    <fn-group>
      <fn fn-type="conflict">
        <p>The authors declare that there are no conflicts of interest present.</p>
      </fn>
    </fn-group>
  </back>
</article>