1 documents found
Information × Registration Number 2126U000280, Article popup.category Опубліковано, Стаття Title A DESIGN PATTERN FOR ENABLING FUNCTIONAL STABILITY IN SOFTWARE SYSTEMS popup.author Бичков О. С.Мороз М. В.Bychkov O. S.Moroz M. V. popup.publication 27-03-2026 popup.source_user Журнал "Радіоелектроніка, інформатика, управління" (Національний університет "Запорізька політехніка") popup.source https://ric.zp.edu.ua/article/view/352587 popup.publisher National University "Zaporizhzhia Polytechnic" Description Актуальність. Сучасні програмні системи працюють у динамічних та жорстких умовах, де внутрішні та зовнішні збої, непередбачувані збурення, прямі атаки та обмеження ресурсів ускладнюють стабільне надання основних функцій. У таких умовах забезпечення функціональної стійкості, коли якість кожної функції системи залишається в межах заздалегідь визначеного стабільного діапазону, незважаючи на збої чи аномалії середовища, є критично важливим, особливо для систем, де безпека та висока доступність мають першорядне значення.Мета роботи – розробка та обґрунтування патерну проєктування, який забезпечує архітектурну основу для досягненняфункціональної стійкості в програмних системах. Головний акцент робиться на наданні гнучкого рішення, яке сприяє динамічній адаптації при збереженні надійної роботи системи.Метод. Запропоновано новий патерн проєктування, який поєднує можливості динамічного вибору стратегії з перевагами слабкого зв’язку між компонентами, який забезпечується моделлю на основі подій. Цей патерн роз’єднує компоненти системи, забезпечуючи взаємодію виключно через стандартизовані типи подій, та дозволяє кожному модулю обиративідповідну стратегію адаптації на основі його поточного контексту. Описаний патерн був використаний для побудови дизайну прикладу, спрямованого на впровадження функціональності стабільного трекінгу об’єктів для автономнихквадроплатформ. Запропонований дизайн оцінювався за допомогою дизайн-метрик та якісних порівнянь з існуючими адаптивними підходами.Результати. Проведений аналіз показав, що патерн забезпечує значну модульність та адаптивність. Ключові об’єктноорієнтовані метрики свідчать про мінімальну взаємозалежність між модулями та чіткий розподіл обов’язків.Запропонований дизайн демонструє, що патерн підтримує динамічну адаптацію поведінки за рахунок гнучкого вибору стратегії і слугує засобом забезпечення функціональної стійкості, створюючи надійну архітектурну основу для програмних систем.Висновки. Наукова новизна цієї роботи є подвійною: по-перше, у дослідженні отримано новий патерн, що забезпечує динамічну адаптацію через контекстно-орієнтований вибір стратегії; по-друге, функціональна стійкість отримала подальший розвиток в області програмної архітектури шляхом заповнення прогалини між теоретичними концепціями стійкості та практичним проєктуванням систем. Запропонований патерн пропонує надійне, масштабоване та підтримуване архітектурне рішення з вагомими практичними наслідками для розробки адаптивних, стійких програмних систем popup.nrat_date 2026-04-20 Close
Article
Опубліковано
Стаття
Бичков О. С.. A DESIGN PATTERN FOR ENABLING FUNCTIONAL STABILITY IN SOFTWARE SYSTEMS : published. 2026-03-27; Журнал "Радіоелектроніка, інформатика, управління" (Національний університет "Запорізька політехніка"), 2126U000280
1 documents found

Updated: 2026-04-27