Застосування предметно-орієнтованих мов програмування для розробки 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 с.

DOI