Застосування автоматного підходу при створенні JavaCard-застосунків
| dc.contributor.author | Єпік, Олександр Олександрович | |
| dc.date.accessioned | 2026-06-25T07:25:50Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Об’єктом дослідження є процес створення Java Card-застосунків для смарткарт і захищених елементів, у яких важливими є коректна обробка команд, контроль стану та прогнозованість поведінки аплету. Мета роботи полягає у розробленні та обґрунтуванні підходу до створення Java Card-аплетів на основі скінченних автоматів, що дозволяє формалізувати логіку переходів, автоматично генерувати каркас коду та спростити перевірку реалізації. У першому розділі проаналізовано платформу Java Card, автоматний підхід, генерацію коду, перевірку моделей, тестування програм та наявні інструменти. У другому розділі запропоновано розширену автоматну модель аплету, правила побудови переходів, шаблон генерації коду та засоби перевірки заглушок. У третьому розділі наведено приклади електронного гаманця та аплета надсилання повідомлень. Практичне значення роботи полягає у можливості застосування запропонованої схеми під час навчального або промислового прототипування Java Card-застосунків, де помилки у переходах між станами можуть призвести до порушення безпеки або некоректної обробки даних. | |
| dc.identifier.citation | Єпік, О. О. Застосування автоматного підходу при створенні JavaCard-застосунків : дипломна робота … бакалавра : F2 Інженерія програмного забезпечення / Єпік Олександр Олександрович. – Харків : ХНАДУ, 2026. – 70 с. | |
| dc.identifier.uri | https://dspace.khadi.kharkov.ua/handle/123456789/28665 | |
| dc.language.iso | uk | |
| dc.publisher | Харківський національний автомобільно-дорожній університет | |
| dc.subject | JavaCard | |
| dc.subject | смарткарта | |
| dc.subject | APDU | |
| dc.subject | автоматний підхід | |
| dc.subject | скінченний автомат | |
| dc.subject | генерація коду | |
| dc.subject | тестування | |
| dc.subject | електронний гаманець | |
| dc.title | Застосування автоматного підходу при створенні JavaCard-застосунків | |
| dc.type | Bachelor's theses |