Застосування предметно-орієнтованих мов програмування для розробки Android-застосунків
Вантажиться...
Дата
2024
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Магістерська дисертація містить 120 с., 25 табл., 23 рис., 1 додаток, 83 джерела.
Актуальність теми: тема є актуальною завдяки постійно зростаючому попиту на гнучкі, адаптивні та ефективні підходи до розробки мобільного програмного забезпечення.
Об’єкт дослідження: розробка та застосування предметно-орієнтованих мов для програмування додатків на платформі Android.
Предмет дослідження: сучасні методології та інструментарій для розробки, а також аналіз ефективності застосування DSL у контексті мобільної розробки на платформі Android.
Мета дослідження: розробка та аналіз ефективності застосування DSL у контексті Android-розробки.
Постановка задачі: аналіз та дослідження підходів та інструментів для розробки DSL та їх адаптація до потреб Android-розробки, програмна реалізація різних підходів та аналіз ефективності створених рішень
За допомогою парсер-генератора ANTLR та можливостей мови програмування Kotlin було створено відповідно зовнішню та внутрішню DSL, проведено порівняння та аналіз ефективності кожного з підходів.
Опис
Ключові слова
DSL, Kotlin, Android, ANTLR, предметно-орієнтована мова, граматика, синтаксис, інтерпритатор, абстрактне синтаксичне дерево, domain-specific language, grammar, syntax, interpreter, abstract syntax tree
Бібліографічний опис
Токар, М. Є. Застосування предметно-орієнтованих мов програмування для розробки Android-застосунків : магістерська дис. : 122 Комп’ютерні науки / Токар Михайло Євгенович. – Київ, 2024. – 120 с.