Detailseite
Projekt Druckansicht

Konzeption und Implementation einer funktionalen Querying- und Transformations-API

Fachliche Zuordnung Softwaretechnik und Programmiersprachen
Förderung Förderung von 2013 bis 2016
Projektkennung Deutsche Forschungsgemeinschaft (DFG) - Projektnummer 235959447
 
Das Ziel des beantragten Forschungsvorhabens ist die Konzeption und Realisierung eines flexiblen und erweiterbaren Querying- und Transformationsansatzes im Sinne einer einer API innerhalb der VM-basierten, funktionalen Sprache Clojure.Der Ansatz wird einerseits die klassischen Anwendungsfällen generativer (out-place) und modifizierender (in-place) Transformationen unterstützen. Zudem liegt ein Forschungsschwerpunkt in der transformationsgestützten Koevolution von Metamodellen und deren Instanzen. Hierbei überführen Transformationen nicht Modelle konform zu einem fixen Quellmetamodell in neue Modelle konform zu einem fixen Zielmetamodell, sondern Transformationen modifizieren Metamodelle und zugehörige Modelle in-place.Der Ansatz wird initial im technologischen Raum der TGraphen konzipiert und implementiert und dann auf andere technologische Räume erweitert, so dass sich auch technologieraumübergreifende Transformationen realisieren lassen. Hierbei finden auch Technologieräume jenseits des ModelWare-Komplexes Beachtung.
DFG-Verfahren Sachbeihilfen
Beteiligte Person Dr. Volker Riediger
 
 

Zusatzinformationen

Textvergrößerung und Kontrastanpassung