ДОСЛІДЖЕННЯ ВИНИКНЕННЯ ЛОГІЧНИХ ПОМИЛОК В РОЗРОБЦІ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ТА МЕТОДИКИ ЇХ ВИЯВЛЕННЯ

Автор(и)

  • Олександр СЕМЕНЕЦЬ Національний аерокосмічний університет ім. М.Є. Жуковського «Харківський авіаційний інститут»
  • Артем ТЕЦЬКИЙ Національний аерокосмічний університет ім. М.Є. Жуковського «Харківський авіаційний інститут» https://orcid.org/0000-0003-1745-2452

DOI:

https://doi.org/10.31891/2219-9365-2025-83-46

Ключові слова:

розробка програмного забезпечення, логічні помилки, кібербезпека, веб-додатки

Анотація

Предметом вивчення в даній статті є вплив наявності логічних помилок на кібербезпеку веб-додатків.

Метою роботи є вивчення впливу логічних помилок на кібербезпеку веб-додатку, створення класифікації помилок, ознайомлення з методиками їх виявлення та побудова моделі логічної помилки.

Завдання: проаналізувати вплив логічних помилок на кібербезпеку веб-додатків, причини їх виникнення. Розглянути помилки, що з’являються на різних етапах розробки застосунків, класифікувати логічні помилки, привести методи протидії виникнення логічних помилок. Відповідно до поставлених завдань, були отримані наступні результати. Була розглянута каскадна модель розробки програмного забезпечення, на кожній з фаз котрої можуть виникати логічні помилки в архітектурі додатку. Для кращого розуміння шляхів виявлення логічних помилок була створена модель і введена класифікація. Наведено рекомендації і інструменти по виявленню похибок на кожній фазі.

Висновки: Виявлення логічних помилок в програмному забезпечені є досить складною і недостатньо вивченою проблемою. Отримані результати дозволяють краще зрозуміти природу логічної помилки, роблячи акцент на всі фази розробки програмного забезпечення. Наведено рекомендації з приводу методик і інструментів для виявлення логічних помилок.

##submission.downloads##

Опубліковано

28.08.2025

Як цитувати

СЕМЕНЕЦЬ, О. ., & ТЕЦЬКИЙ, А. (2025). ДОСЛІДЖЕННЯ ВИНИКНЕННЯ ЛОГІЧНИХ ПОМИЛОК В РОЗРОБЦІ ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ ТА МЕТОДИКИ ЇХ ВИЯВЛЕННЯ. MEASURING AND COMPUTING DEVICES IN TECHNOLOGICAL PROCESSES, (3), 376–384. https://doi.org/10.31891/2219-9365-2025-83-46