Моделювання та верифікація потоків даних на діаграмах станів

dc.contributor.authorЯковенко, Роман Станіславович
dc.date.accessioned2026-06-27T16:22:49Z
dc.date.issued2026
dc.description.abstractОб’єктом дослідження є процеси моделювання поведінки програмних систем за допомогою діаграм станів із потоками даних. Предметом дослідження є методи формального опису та автоматичної перевірки потоків даних у розширених скінченних автоматах. Метою роботи є розроблення методу та програмного прототипу для моделювання і верифікації потоків даних на діаграмах станів, орієнтованого на навчальні, адміністративні та транспортно-діагностичні задачі ХНАДУ. У роботі використано теорію скінченних автоматів, поняття EFSM, аналіз графів, правила перевірки досяжності, модельну перевірку, об’єктно-орієнтоване програмування та формат JSON. У роботі розглянуто спосіб доповнення діаграми станів функціональною інформацією про дані. Запропоновано подання переходів, подій і дій у вигляді специфікацій, де окремо зазначаються запитувані та створювані елементи даних. Практичне значення полягає у можливості застосування розробленого підходу для самоперевірки студентських UML-моделей, пошуку use-before-set, недосяжних станів, конфліктів охорон, порушень доменів і помилок типізації. Прототип може бути використаний під час виконання лабораторних робіт з дисциплін, пов’язаних із моделюванням систем, технологіями програмування та проектуванням інформаційних систем.
dc.identifier.citationЯковенко, Р. С. Моделювання та верифікація потоків даних на діаграмах станів : дипломна робота … бакалавра : F3 Комп’ютерні науки / Яковенко Роман Станіславович. – Харків : ХНАДУ, 2026. – 82 с.
dc.identifier.urihttps://dspace.khadi.kharkov.ua/handle/123456789/28809
dc.language.isouk
dc.publisherХарківський національний автомобільно-дорожній університет
dc.subjectдіаграма станів
dc.subjectпотік даних
dc.subjectUML
dc.subjectChecking
dc.subjectконтекст даних
dc.subjectJSON
dc.titleМоделювання та верифікація потоків даних на діаграмах станів
dc.typeBachelor's theses

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Yakovenko_b_2026.pdf
Size:
1.26 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: