НАМЕНСКИ ЈЕЗИК И ОКРУЖЕЊЕ ЗА МОДЕЛОВАЊЕ И ГЕНЕРИСАЊЕ ОНЛАЈН КОЛЕКЦИЈЕ АКОРДА ЗА ГИТАРУ

Autori

  • Владимир Јовановић Autor

DOI:

https://doi.org/10.24867/24BE10Jovanovic

Ključ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

##submission.downloads##

Objavljeno

2023-09-06

Broj časopisa

Rubrika

Elektrotehničko i računarsko inženjerstvo