Труды института системного программирования РАН
RUS  ENG    ЖУРНАЛЫ   ПЕРСОНАЛИИ   ОРГАНИЗАЦИИ   КОНФЕРЕНЦИИ   СЕМИНАРЫ   ВИДЕОТЕКА   ПАКЕТ AMSBIB  
Общая информация
Последний выпуск
Архив

Поиск публикаций
Поиск ссылок

RSS
Последний выпуск
Текущие выпуски
Архивные выпуски
Что такое RSS



Труды ИСП РАН:
Год:
Том:
Выпуск:
Страница:
Найти






Персональный вход:
Логин:
Пароль:
Запомнить пароль
Войти
Забыли пароль?
Регистрация


Труды института системного программирования РАН, 2019, том 31, выпуск 5, страницы 109–126
DOI: https://doi.org/10.15514/ISPRAS-2019-31(5)-8
(Mi tisp457)
 

DOOR: Подход к реструктуризации распределенных объектно-ориентированных систем на основе нейронных сетей

А. Хан

Университет COMSATS Исламабад
Список литературы:
Аннотация: Для развития распространенных программных систем инженерами и дизайнерами в настоящее время используется объектно-ориентированный подход, который помогает строить распределенные объектно-ориентированные системы. Отличительной особенностью распределенных объектно-ориентированных систем является компетентное распределение классов объектов по различным узлам. Обычно информация о распределении классов по серверам в приложениях отсутствует, что стимулирует проведение процедуры реструктуризации, позволяющей повысить производительность. В предлагаемом подходе реструктуризация программного обеспечения систем осуществляется с помощью адаптивного метода с использованием нейронной сети. На начальном этапе создается граф зависимости классов, узлы в котором представляют классы, а связи между узлами соответствуют зависимостям между классами. Затем извлекаются свойства классов, входящих в этот граф, которые передаются в качестве входных данных в нейронную сеть для ее обучения. После этого на основе учета зависимостей классов выполняется кластеризация, приводящая к разбиению множества классов распределенной объектно-ориентированной системы на слабосвязанные подмножества. Далее создается граф кластеров, вершины в котором соответствуют кластерам, а ребра – каналам связи, которые могут существовать между кластерами. К полученному графу применяется алгоритм k-medoids, который используется для сбора кластеров таким образом, что количество собранных групп кластеров становится равным количеству доступных узлов системы. Сформированные в результате группы кластеров оказываются слабосвязанными. В завершение группы кластеров приписываются различным доступным узлам в распределенной среде. Результаты моделирования показали, что предлагаемая работа дает более эффективные результаты по сравнению с существующими методами.
Ключевые слова: распределенные объектно-ориентированные системы, диаграмма зависимости классов, рекурсивная кластеризация графов, слабое связывание, нейронная сеть, распределенная архитектура.
Тип публикации: Статья
Образец цитирования: А. Хан, “DOOR: Подход к реструктуризации распределенных объектно-ориентированных систем на основе нейронных сетей”, Труды ИСП РАН, 31:5 (2019), 109–126
Цитирование в формате AMSBIB
\RBibitem{Kha19}
\by А.~Хан
\paper DOOR: Подход к реструктуризации распределенных объектно-ориентированных систем на основе нейронных сетей
\jour Труды ИСП РАН
\yr 2019
\vol 31
\issue 5
\pages 109--126
\mathnet{http://mi.mathnet.ru/tisp457}
\crossref{https://doi.org/10.15514/ISPRAS-2019-31(5)-8}
Образцы ссылок на эту страницу:
  • https://www.mathnet.ru/rus/tisp457
  • https://www.mathnet.ru/rus/tisp/v31/i5/p109
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Труды института системного программирования РАН
    Статистика просмотров:
    Страница аннотации:109
    PDF полного текста:40
    Список литературы:13
     
      Обратная связь:
     Пользовательское соглашение  Регистрация посетителей портала  Логотипы © Математический институт им. В. А. Стеклова РАН, 2024