Публікація: Метод самовідновлення програмного забезпечення з журналізацією точок відновлення
dc.contributor.author | Барсуков, А. І. | |
dc.date.accessioned | 2023-08-09T14:16:05Z | |
dc.date.available | 2023-08-09T14:16:05Z | |
dc.date.issued | 2023 | |
dc.description.abstract | Програмні збої в серверних програмах є значною проблемою для збереження доступності системи. В роботі запропоновано метод та структуру системи, яка вводить додаткову надлишкову інформацію з метою відновлення програмного забезпечення після зневідомих збоїв, зберігаючи як цілісність системи, так і доступність, імітуючи поведінку системи після виявлення помилки. Точки відновлення — це місця в існуючому коді програми для обробки заданого набору очікуваних програмістом збоїв, які автоматично перевіряються для безпечного відновлення під час збоїв із більшого класу неочікуваних збоїв. Коли помилка виникає в довільному місці програми, пропонуєма система відновлює виконання до відповідної точки відновлення та спонукає програму відновити виконання шляхом віртуалізації існуючих засобів обробки помилок програми. Впроваджено прототип системи під ОС Linux, який працює без вихідного коду програми та без змін базового ядра операційної системи. Наші експериментальні результати на наборі реальних серверних програм і помилок показують, що запропоновані рішення відновлення працюють для всіх протестованих помилок із швидким часом відновлення, має незначні накладні витрати на продуктивність і забезпечують автоматичне самовідновлення на порядок швидше, ніж поточні, керовані людиною методи розгортання виправлень. | |
dc.identifier.citation | Барсуков А. І. Метод самовідновлення програмного забезпечення з журналізацією точок відновлення : пояснювальна записка до кваліфікаційної роботи здобувача вищої освіти на другому (магістерському) рівні, спеціальність 123 Комп'ютерна інженерія / А. І. Барсуков ; М-во освіти і науки України, Харків. нац. ун-т радіоелектроніки. – Харків, 2023. – 66 с. | |
dc.identifier.uri | https://openarchive.nure.ua/handle/document/23839 | |
dc.language.iso | uk | |
dc.subject | самовідновлення програмного забезпечення | |
dc.subject | відновлення після помилок | |
dc.subject | надійне програмне забезпечення | |
dc.subject | контрольна точка | |
dc.title | Метод самовідновлення програмного забезпечення з журналізацією точок відновлення | |
dc.title.alternative | Method for Self-Healing Software with Logging Restore Points | |
dc.type | Other | |
dspace.entity.type | Publication |
Файли
Оригінальний пакет
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
- Опис: