Vývoj doménovo-špecifických jazykov založený na vzoroch
Doménovo-špecifické jazyky poskytujú spôsob zmenšiť medzeru medzi riešením problému vyjadreným v pojmoch domény a jeho implementáciou vykonateľnou na počítači. Vývoj takýchto jazykov je však stále zložitou a zdĺhavou úlohou.
Cieľom tohto projektu je navrhnúť metódy a nástroje, ktoré podporia vývoj doménovo-špecifických jazykov pomocou formalizovaných vzorov — osvedčených riešení pre často sa vyskytujúce problémy. Vzory budú reprezentovať znalosti z oblasti návrhu a implementácie jazykov v podobe, ktorá môže byť jednoducho aplikovaná pri vývoji nového jazyka.
Tento cieľ si vyžaduje identifikáciu bežných vzorov v návrhu a implementácii jazykov a návrh metód a nástrojov pre ich využitie v procese vývoja jazyka. To zahŕňa metódy špecifikácie jazykov pomocou voľby a kombinácie vzorov a prípadne automatizované navrhovanie vzorov vhodných pre riešené problémy.