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

Autori

  • Јован Јовкић Autor

DOI:

https://doi.org/10.24867/18BE23Jovkic

Ključne reči:

моделовање рецепата за припрему јела, наменски језици, развој софтвера заснован на моделима

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

##submission.downloads##

Objavljeno

2022-07-09

Broj časopisa

Rubrika

Elektrotehničko i računarsko inženjerstvo