Булах, Богдан ВікторовичТокар, Михайло Євгенович2024-05-162024-05-162024Токар, М. Є. Застосування предметно-орієнтованих мов програмування для розробки Android-застосунків : магістерська дис. : 122 Комп’ютерні науки / Токар Михайло Євгенович. – Київ, 2024. – 120 с.https://ela.kpi.ua/handle/123456789/66803Магістерська дисертація містить 120 с., 25 табл., 23 рис., 1 додаток, 83 джерела. Актуальність теми: тема є актуальною завдяки постійно зростаючому попиту на гнучкі, адаптивні та ефективні підходи до розробки мобільного програмного забезпечення. Об’єкт дослідження: розробка та застосування предметно-орієнтованих мов для програмування додатків на платформі Android. Предмет дослідження: сучасні методології та інструментарій для розробки, а також аналіз ефективності застосування DSL у контексті мобільної розробки на платформі Android. Мета дослідження: розробка та аналіз ефективності застосування DSL у контексті Android-розробки. Постановка задачі: аналіз та дослідження підходів та інструментів для розробки DSL та їх адаптація до потреб Android-розробки, програмна реалізація різних підходів та аналіз ефективності створених рішень За допомогою парсер-генератора ANTLR та можливостей мови програмування Kotlin було створено відповідно зовнішню та внутрішню DSL, проведено порівняння та аналіз ефективності кожного з підходів.120 с.ukDSLKotlinAndroidANTLRпредметно-орієнтована моваграматикасинтаксисінтерпритаторабстрактне синтаксичне деревоdomain-specific languagegrammarsyntaxinterpreterabstract syntax treeЗастосування предметно-орієнтованих мов програмування для розробки Android-застосунківMaster Thesis004.42