Szöveges szakterületi nyelv kifejlesztése az Xtext keretrendszerrel

2016-2017 tavasz

Téma leírása

A szakterületi nyelvek olyan számítógépes nyelvek, amelyek csak adott szakterület problémáinak leírására használhatók, általános programozási feladatok megoldására nem alkalmasak. A korlátolt kifejezőkészségnek köszönhetően ezek a nyelvek hatékonyan használhatók a szakterületi problémák leírására. Segítségükkel a szakterületi programok fejlesztése gyorsabban és kevesebb hibával végezhető el. A szakterületi nyelvek lehetnek vizuálisak (diagramszerű szerkesztő) vagy szövegesek. Jelen témában a hallgató feladata egy szöveges szakterületi nyelv és a hozzá tartozó szerkesztőprogram kifejlesztése Eclipse környezetben az Xtext keretrendszerrel. Az MSc szakirány modellezési ismeretei előnyt jelentenek, de a szükséges ismeretek év közben is elsajátíthatók. A téma továbbvihető későbbi félévekre.

Feltételek

  • Java, angol

Maximális létszám: 2 fő