<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="JATS-archive-oasis-article1-4.xsd" article-type="research-article" dtd-version="1.4" xml:lang="ru">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Журнал Современные наукоемкие технологии</journal-title>
      </journal-title-group>
      <issn>1812-7320</issn>
      <publisher>
        <publisher-name>Общество с ограниченной ответственностью &amp;quot;Издательский Дом &amp;quot;Академия Естествознания&amp;quot;</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.17513/snt.39430</article-id>
      <article-id pub-id-type="publisher-id">ART-39430</article-id>
      <title-group>
        <article-title>ПРИМЕНЕНИЕ МЕТОДА ПОДДЕРЖКИ ПРИНЯТИЯ РЕШЕНИЙ ПРИ РАЗРАБОТКЕ ИНФОРМАЦИОННЫХ СИСТЕМ НА ОСНОВЕ МУЛЬТИАГЕНТНОГО ПОДХОДА</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name-alternatives>
            <name xml:lang="ru">
              <surname>Аксенов</surname>
              <given-names>К.А.</given-names>
            </name>
          </name-alternatives>
          <name-alternatives>
            <name xml:lang="en">
              <surname>Aksenov</surname>
              <given-names>K.A.</given-names>
            </name>
          </name-alternatives>
          <email>wiper99@mail.ru</email>
          <xref ref-type="aff" rid="aff1"/>
        </contrib>
        <contrib contrib-type="author">
          <name-alternatives>
            <name xml:lang="ru">
              <surname>Спицина</surname>
              <given-names>И.А.</given-names>
            </name>
          </name-alternatives>
          <name-alternatives>
            <name xml:lang="en">
              <surname>Spitsina</surname>
              <given-names>I.A.</given-names>
            </name>
          </name-alternatives>
          <email>krosha_i@inbox.ru</email>
          <xref ref-type="aff" rid="aff1"/>
        </contrib>
      </contrib-group>
      <aff id="aff1">
        <institution xml:lang="ru">ФГАОУ ВПО «Уральский федеральный университет им. первого Президента России Б.Н. Ельцина»</institution>
        <institution xml:lang="en">Ural Federal University named after First President of Russia B.N. Yeltsin</institution>
      </aff>
      <pub-date date-type="pub" iso-8601-date="2022-12-27">
        <day>27</day>
        <month>12</month>
        <year>2022</year>
      </pub-date>
      <issue>12</issue>
      <fpage>14</fpage>
      <lpage>19</lpage>
      <permissions>
        <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>This is an open-access article distributed under the terms of the CC BY 4.0 license.</license-p>
        </license>
      </permissions>
      <self-uri content-type="url" hreflang="ru">https://top-technologies.ru/article/view?id=39430</self-uri>
      <abstract xml:lang="ru" lang-variant="original" lang-source="author">
        <p>В работе описан пример использования метода поддержки принятия решений при разработке информационных систем микросервисной архитектуры для проектирования веб-сервиса. Метод опирается на гибридный подход в проектировании, который заключается в совместном использовании структурного анализа и объектно-ориентированного подхода: на этапе обследования используются нотации описания процессов IDEF0 и DFD; на этапе проектирования информационной системы диаграмма DFD конвертируется в элементы (артефакты) диаграмм классов, прецедентов и последовательности языка UML, что обеспечивает согласованность и корректность выполнения данных этапов. Он позволяет описывать автономные и автоматизированные компоненты программных систем, а также веб-сервисы как программных агентов. Взаимодействие с агентом идет с использованием методов API. Эти методы могут быть показаны на диаграмме последовательности языка UML, описывающей работу агента-микросервиса. Информация для построения диаграмм объектно-ориентированного подхода берется из описания диаграмм структурного подхода. Для апробации метода был разработан прототип веб-сервиса имитационного моделирования BPsim.Web. Основные функции веб-сервиса имитационного моделирования BPsim.Web – построение гибридных агентных имитационных дискретно-событийных моделей и проведение имитационных экспериментов с моделями бизнес-процессов и организационно-технических систем, анализ результатов имитационных экспериментов.</p>
      </abstract>
      <abstract xml:lang="en" lang-variant="translation" lang-source="translator">
        <p>The article describes an example of using the decision support method in the development of multiservice architecture information systems for a web service. The method is based on a hybrid approach, which consists in the joint use of structural analysis and an object-oriented approach. For domain description stage the method are used IDEF0 and DFD busines process notation. On the software design stage DFD diagram are converted in artefact and elements of classes diagram, use cases diagram and sequences diagram. This approach are procuring the correction of both stages. It allows you to describe autonomous and automated components of software systems, as well as web services as software agents. Interaction with the agent is carried out using API methods. These methods can be shown on a UML sequence diagram describing the operation of a microservice agent. The information for constructing diagrams of the object-oriented approach is taken from the description of diagrams of the structural approach. To test the method, a prototype of the web service BPsim was developed. The main functions of the BPsim. Web service is the construction of hybrid agent-based simulation discrete–event models and conducting simulation experiments with models of business processes and organizational and technical systems, analysis of the results of simulation experiments.</p>
      </abstract>
      <kwd-group xml:lang="ru">
        <kwd>информационная система</kwd>
        <kwd>мультиагентный подход</kwd>
        <kwd>микросервисная архитектура</kwd>
        <kwd>имитационное моделирование</kwd>
        <kwd>веб-сервис</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <kwd>information system</kwd>
        <kwd>multi-agent approach</kwd>
        <kwd>microservices architecture</kwd>
        <kwd>simulation modeling</kwd>
        <kwd>web service</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <back>
    <ref-list>
      <ref>
        <note>
          <p>1. Лучшая архитектура для MVP: монолит, SOA, микросервисы или бессерверная?.. Ч. 1 [Электронный ресурс]. URL: https://habr.com/ru/company/otus/blog/476024/ (дата обращения: 27.10.2022).</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>2. Лучшая архитектура для MVP: монолит, SOA, микросервисы или бессерверная?.. Ч. 2 [Электронный ресурс]. URL: https://habr.com/ru/company/otus/blog/477930/ (дата обращения: 27.10.2022).</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>3. Спицина И.А., Аксенов К.А. Метод поддержки принятия решений при разработке информационных систем на основе мультиагентного подхода: монография. Министерство науки и высшего образования Российской Федерации, ФГАОУ ВО «Уральский федеральный университет имени первого Президента России Б.Н. Ельцина»; ФГБОУ ВО «Уральский государственный педагогический университет». Екатеринбург: УрГПУ, 2018. 156 с.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>4. Antonova A.S., Aksyonov K.A., Aksyonova O.P. An imitation and heuristic method for scheduling with subcontracted resources. Mathematics. 2021. No. 9 (17). 2098. DOI: 10.3390/math9172098.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>5. Antonova A., Aksyonov K., Ziomkovskaya P. (2021) Development of a Method and a Software for Decision-Making, System Modeling and Planning of Business Processes. Frontiers in Software Engineering. ICFSE 2021. Communications in Computer and Information Science. Vol. 1523. Springer. Cham. 2021. DOI: 10.1007/978-3-030-93135-3_10.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>6. Wooldridge M., Jennings N., Kinny D. The Gaia Methodology for Agent-Oriented Analysis and Design. Journal of Autonomous Agents and Multi-Agent Systems 3. 2000. P. 285–312.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>7. Wooldridge M., Jennings N. Intelligent Agent: Theory and Practice. Knowledge Engineering Review. 1995. № 10 (2).</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>8. Швецов А.Н. Модели и методы построения корпоративных интеллектуальных систем поддержки принятия решений: дис. … докт. техн. наук: 05.13.01. Санкт-Петербург, 2004. 461 с.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>9. Андрейчиков А.В., Андрейчикова О.Н. Интеллектуальные информационные системы: учебник. М.: Финансы и статистика, 2004. 424 с.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>10. Skobelev P., Zhilyaev A., Larukhin V., Grachev S., Simonova E. Ontology-based open multi-agent systems for adaptive resource management. In Proceedings of the 12th International Conference on Agents and Artificial Intelligence. Valletta, Malta. 2020. P. 127–135. DOI: 10.5220/0008896301270135.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>11. Skobelev P., Zhilyaev A., Larukhin V., Grachev S., Simonova E. Ontology-based open multi-agent systems for adaptive resource management. In Proceedings of the 12th International Conference on Agents and Artificial Intelligence. Valletta, Malta. 22–24 February 2020. P. 127–135. DOI: 10.5220/0008896301270135.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>12. Lukinskiy V., Lukinsky V., Sokolov B., Bazhina D.A. Probabilistic Estimation of Perfect Order Parameters, in: Advances in Production Management Systems. Artificial Intelligence for Sustainable and Resilient Production Systems: IFIP WG 5.7 International Conference, APMS 2021. Nantes, France. September 5–9. 2021. Proceedings Part 1. Switzerland: Springer, 2021. P. 447–454.</p>
        </note>
      </ref>
    </ref-list>
  </back>
</article>
