НАМЕНСКИ ЈЕЗИК И ОКРУЖЕЊЕ ЗА МОДЕЛОВАЊЕ И ГЕНЕРИСАЊЕ ОНЛАЈН КОЛЕКЦИЈЕ АКОРДА ЗА ГИТАРУ
DOI:
https://doi.org/10.24867/24BE10JovanovicKljučne reči:
акорди за гитару, музичка нотација, музика, развој софтвера вођен моделима, наменски језициApstrakt
У овом раду описан је наменски језик и окружење за моделовање колекције акорда за гитару. Поред наменског језика, описано је и више генератора кôда од којих сваки за циљ има генерисање фајлова формата језика за означавање хипертекста (скраћено ХТМЛ) који заједно представљају колекцију акорда за гитару. Креирани наменски језик поједностављује акордизацију песама разврстаних по извођачима и њихово представљање у виду веб страница. За развој мета-модела коришћено је окружење Еклипс Моделинг Фрејмворк (скраћено ЕМФ), за дефинисање ограничења модела коришћен је језик за декларативну спецификацију ограничења (скраћено ОЦЛ), радни оквир Икстекст за развој текстуалне синтаксе и језик Икстенд за развој генератора.
Reference
[1] Chord progressions, доступно на: https://www.britannica.com/art/chord-music
[2] Marco Branbilla, Jordi Cabot, Manuel Wimmer, Model-Driven Software Engineering in Practice Morgan & Claypool Publishers 2012.
[3] Eclipse Modeling Framework (EMF), документација, доступно на: https://www.eclipse.org/modeling/emf
[2] Marco Branbilla, Jordi Cabot, Manuel Wimmer, Model-Driven Software Engineering in Practice Morgan & Claypool Publishers 2012.
[3] Eclipse Modeling Framework (EMF), документација, доступно на: https://www.eclipse.org/modeling/emf
##submission.downloads##
Objavljeno
2023-09-06
Broj časopisa
Rubrika
Elektrotehničko i računarsko inženjerstvo