У овом раду је описан намјенски језик и окружење за моделовање нотног записа, као и израда генератора и генерисање спецификација за музички софтвер. За креирање језика је коришћена текстуална конкретна синтакса. Осим језика, креирани су и генератори, који имају за циљ генерисање фајлова формата који одговарају софтверима за креирање и читање нотног система. Креирани намјенски језик поједностављује рад са софтверима за компоновање музике и чини писање нотних система знатно лакшим. За развој метамодела коришћено је окружење Eclipse Modeling Framework, а за дефинисање ограничења модела коришћен је OCL језик опште намјене. За креирање текстуалне конкретне синтаксе коришћен је радни оквир Xtext, а за генераторе програмски језик Xtend.