<?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>2500-0799</issn>
      <publisher>
        <publisher-name>Общество с ограниченной ответственностью &amp;quot;Издательский Дом &amp;quot;Академия Естествознания&amp;quot;</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="publisher-id">ART-446</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>Nguyen</surname>
              <given-names>K.Q.</given-names>
            </name>
          </name-alternatives>
          <email>Беларусь (220013</email>
          <xref ref-type="aff" rid="aff3c7f9991"/>
        </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>Ivanov</surname>
              <given-names>N.N.</given-names>
            </name>
          </name-alternatives>
          <email>Беларусь (220013</email>
          <xref ref-type="aff" rid="aff3c7f9991"/>
        </contrib>
      </contrib-group>
      <aff id="aff3c7f9991">
        <institution xml:lang="ru">Белорусский государственный университет информатики и радиоэлектроники</institution>
        <institution xml:lang="en">Department of electronic computing machines</institution>
      </aff>
      <pub-date date-type="pub" iso-8601-date="2014-02-01">
        <day>01</day>
        <month>02</month>
        <year>2014</year>
      </pub-date>
      <issue>2</issue>
      <fpage>74</fpage>
      <lpage>74</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://science-engineering.ru/ru/article/view?id=446</self-uri>
      <abstract xml:lang="ru" lang-variant="original" lang-source="author">
        <p>С развитием распределенных информационных систем возникли задачи организации обработки информации с использованием удаленных ресурсов. Веб-сервисы применяются для обмена сообщениями в сети, из них можно комбинировать сложные сервисы для реализаций различных функций. Рассматривается оптимизационная задача композиции пакета сервисов из доступных веб-сервисов. Ставится задача многокритериальной оптимизации с ограничениями на ацикличном ориентированном графе. Векторный критерий агрегируется в единственную минимизируемую целевую функцию. Если целевая функция сепарабельная и монотонно возрастает, то для оптимального решения задачи выполняется принцип динамического программирования. Задача оптимизации с ограничениями на графе решается метод динамического программирования с коррекцией решения на узлах графа. Построен также эвристический алгоритм решения задачи с псевдолинейной оценкой сложности. Проведено экспериментальное сравнение алгоритма с методом динамического программирования.</p>
      </abstract>
      <abstract xml:lang="en" lang-variant="translation" lang-source="translator">
        <p>A challenge of information processing with remote resources exploiting is arose under the progress in information technologies. Web-services are used for message exchanges, they may be combined for realizing complex activity in a network. An optimization problem of a batch query compounding from available web-services is under consideration. Multi-objective optimization problem with restrictions on acyclic directed graph is formulated. Objective functions are aggregated into single monotonic increasing goal function. If this function is separable, then principle of dynamic programming holds true for optimal solution of the problem. Formulated optimization problem with constrains is solved with dynamic programming exploiting, corrections of services assignment are performed on each node in searching procedure. Heuristic algorithm for the problem solution is presented, complexity of the algorithm is pseudo linear. The algorithm was compared with dynamic programming method, experimental results are shown.</p>
      </abstract>
    </article-meta>
  </front>
</article>
