Застосування предметно-орієнтованих мов програмування для розробки Android-застосунків
dc.contributor.advisor | Булах, Богдан Вікторович | |
dc.contributor.author | Токар, Михайло Євгенович | |
dc.date.accessioned | 2024-05-16T10:41:33Z | |
dc.date.available | 2024-05-16T10:41:33Z | |
dc.date.issued | 2024 | |
dc.description.abstract | Магістерська дисертація містить 120 с., 25 табл., 23 рис., 1 додаток, 83 джерела. Актуальність теми: тема є актуальною завдяки постійно зростаючому попиту на гнучкі, адаптивні та ефективні підходи до розробки мобільного програмного забезпечення. Об’єкт дослідження: розробка та застосування предметно-орієнтованих мов для програмування додатків на платформі Android. Предмет дослідження: сучасні методології та інструментарій для розробки, а також аналіз ефективності застосування DSL у контексті мобільної розробки на платформі Android. Мета дослідження: розробка та аналіз ефективності застосування DSL у контексті Android-розробки. Постановка задачі: аналіз та дослідження підходів та інструментів для розробки DSL та їх адаптація до потреб Android-розробки, програмна реалізація різних підходів та аналіз ефективності створених рішень За допомогою парсер-генератора ANTLR та можливостей мови програмування Kotlin було створено відповідно зовнішню та внутрішню DSL, проведено порівняння та аналіз ефективності кожного з підходів. | |
dc.description.abstractother | The master`s thesis contains 120 p., 25 tabl., 23 fig., 1 appendix, 83 ref. Relevance of the topic: the topic is relevant due to the ever-growing demand for flexible, adaptive and efficient approaches to mobile software development. Object of research: development and application of object-oriented languages for programming applications on the Android platform. Subject of research: modern methodologies and tools for development, as well as analysis of the effectiveness of DSL in the context of mobile development on the Android platform. The purpose of the research: to develop and analyze the effectiveness of DSL in the context of Android development. Statement of the problem: to analyze and study approaches and tools for DSL development and adapt them to the needs of Android development, to implement different approaches in software and to analyze the effectiveness of the created solutions Using the ANTLR parser-generator and the capabilities of the Kotlin programming language, an external and internal DSL were created, respectively, than the effectiveness of each approach was compared and analyzed. | |
dc.format.extent | 120 с. | |
dc.identifier.citation | Токар, М. Є. Застосування предметно-орієнтованих мов програмування для розробки Android-застосунків : магістерська дис. : 122 Комп’ютерні науки / Токар Михайло Євгенович. – Київ, 2024. – 120 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/66803 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | DSL | |
dc.subject | Kotlin | |
dc.subject | Android | |
dc.subject | ANTLR | |
dc.subject | предметно-орієнтована мова | |
dc.subject | граматика | |
dc.subject | синтаксис | |
dc.subject | інтерпритатор | |
dc.subject | абстрактне синтаксичне дерево | |
dc.subject | domain-specific language | |
dc.subject | grammar | |
dc.subject | syntax | |
dc.subject | interpreter | |
dc.subject | abstract syntax tree | |
dc.subject.udc | 004.42 | |
dc.title | Застосування предметно-орієнтованих мов програмування для розробки Android-застосунків | |
dc.type | Master Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: