100 domänenspezifische Sprachen im EMFText-Syntax-Zoo

In ihrer Sammlung von mit dem Werkzeug erstellten DSLs haben die EMFText-Entwickler einen Meilenstein erreicht.

In Pocket speichern vorlesen Druckansicht
Lesezeit: 1 Min.
Von
  • Alexander Neumann

Die Entwickler von EMFText, einem Werkzeug zur Eclipse-Entwicklung textueller domänenspezifische Sprachen (DSLs), haben die 100. Sprache in ihre Sammlung von DSLs aufgenommen. Der EMFText-Syntax-Zoo soll vor allem als Dokumentation und Inspirationsquelle für Nutzer von EMFText dienen. Unter den Sprachen finden sich sowohl spezielle DSLs, etwa zur Beschreibung von Refactorings, aber auch generisch einsetzbare Sprachen, zum Beispiel zur Modellierung von Softwarevarianten, Formularen oder Anforderungsdokumenten.

Des Weiteren findet man DSLs für Datenbankschemata, Petri-Netze, CSV-Dokumente, OSGi-Manifest-Dateien und Sprachen zum Erstellen und Dokumentieren von EMF-Modellen. Zu den komplexen Sprachen zählen OWL2, OCL und Java. Alle Sprachen sowie EMFText sind unter der Eclipse Public License verfügbar. (ane)