##navigation.skip.nav## ##navigation.skip.main## ##navigation.skip.footer##

Elektrotehničko i računarsko inženjerstvo

God. 37 Br. 07 (2022): Zbornik radova Fakulteta tehničkih nauka

АНАЛИЗА АЛАТА ЗА КРЕИРАЊЕ ГРАФИЧКЕ КОНКРЕТНЕ СИНТАКСЕ НАМЕНСКИХ ЈЕЗИКА

  • Јован Јовкић
DOI:
https://doi.org/10.24867/18BE23Jovkic
Predato
July 9, 2022
Objavljeno
2022-07-09

Apstrakt

У овом раду описан је графички наменски језик за моделовање рецепата за припрему јела. Описано је окружење које је коришћено за израду апстракне синтаксе, а након тога приказана је апстрактна синтакса овог језика, као и детаљан опис сваког од концепата. Графичка конкретна синтакса је моделована уз помоћ три различита алата. Сваки алат је детаљно описан, односно описане су све технологије које су кориштене у изради мастер рада. Након тога приказана је примена сваког појединачног алата на изради конкретне синтаксе језика за приказивање рецепата. Овај део представља и круцијалну тачку самог рада. На крају су укратно сумирана искуства употребе сва три алата. За развој метамодела коришћено је окружење Eclipse Modeling Framework. За развој конкретне синтаксе коришћени су следећи алати: Sirius, Eugenia и VisualStudio.

Reference

[1] Brambilla, M., Cabot, J., & Wimmer, M. (2017). Model-driven software engineering in practice
[2] Eclipse Modeling Framework(EMF). Доступно на: https://www.eclipse.org/modeling/emf/. Посећено: 11.02.2022.
[3] Sirius. Доступно на: https://www.eclipse.org/sirius/. Посећено: 11.02.2022.
[4] Eugenia. Доступно на: https://www.eclipse.org/epsilon/doc/eugenia/. Посећено: 11.02.2022.
[5] Visual Studio. Доступно на: https://visualstudio.microsoft.com/. Посећено: 11.02.2022.
[6] Milosavljević, G., Dejanović, I., Tumbas Živanov, M., Perišić B. (2010). Comparation of Textual and Visual Notation of DOMMLite Domain-Specific Language