Публікація:
Метод самовідновлення програмного забезпечення з журналізацією точок відновлення

dc.contributor.authorБарсуков, А. І.
dc.date.accessioned2023-08-09T14:16:05Z
dc.date.available2023-08-09T14:16:05Z
dc.date.issued2023
dc.description.abstractПрограмні збої в серверних програмах є значною проблемою для збереження доступності системи. В роботі запропоновано метод та структуру системи, яка вводить додаткову надлишкову інформацію з метою відновлення програмного забезпечення після зневідомих збоїв, зберігаючи як цілісність системи, так і доступність, імітуючи поведінку системи після виявлення помилки. Точки відновлення — це місця в існуючому коді програми для обробки заданого набору очікуваних програмістом збоїв, які автоматично перевіряються для безпечного відновлення під час збоїв із більшого класу неочікуваних збоїв. Коли помилка виникає в довільному місці програми, пропонуєма система відновлює виконання до відповідної точки відновлення та спонукає програму відновити виконання шляхом віртуалізації існуючих засобів обробки помилок програми. Впроваджено прототип системи під ОС Linux, який працює без вихідного коду програми та без змін базового ядра операційної системи. Наші експериментальні результати на наборі реальних серверних програм і помилок показують, що запропоновані рішення відновлення працюють для всіх протестованих помилок із швидким часом відновлення, має незначні накладні витрати на продуктивність і забезпечують автоматичне самовідновлення на порядок швидше, ніж поточні, керовані людиною методи розгортання виправлень.
dc.identifier.citationБарсуков А. І. Метод самовідновлення програмного забезпечення з журналізацією точок відновлення : пояснювальна записка до кваліфікаційної роботи здобувача вищої освіти на другому (магістерському) рівні, спеціальність 123 Комп'ютерна інженерія / А. І. Барсуков ; М-во освіти і науки України, Харків. нац. ун-т радіоелектроніки. – Харків, 2023. – 66 с.
dc.identifier.urihttps://openarchive.nure.ua/handle/document/23839
dc.language.isouk
dc.subjectсамовідновлення програмного забезпечення
dc.subjectвідновлення після помилок
dc.subjectнадійне програмне забезпечення
dc.subjectконтрольна точка
dc.titleМетод самовідновлення програмного забезпечення з журналізацією точок відновлення
dc.title.alternativeMethod for Self-Healing Software with Logging Restore Points
dc.typeOther
dspace.entity.typePublication

Файли

Оригінальний пакет
Зараз показано 1 - 2 з 2
Завантаження...
Зображення мініатюри
Назва:
2023_M_EOM_SPm-21-2_Barsukov_A_I.pdf
Розмір:
562.86 KB
Формат:
Adobe Portable Document Format
Завантаження...
Зображення мініатюри
Назва:
2023_M_EOM_SPm-21-2_Barsukov_A_I_dodatok.pdf
Розмір:
375.59 KB
Формат:
Adobe Portable Document Format
Ліцензійний пакет
Зараз показано 1 - 1 з 1
Немає доступних мініатюр
Назва:
license.txt
Розмір:
9.64 KB
Формат:
Item-specific license agreed upon to submission
Опис: