Detailseite
Projekt Druckansicht

Verteilte modellgetriebene Softwareentwicklung

Fachliche Zuordnung Softwaretechnik und Programmiersprachen
Förderung Förderung von 2014 bis 2020
Projektkennung Deutsche Forschungsgemeinschaft (DFG) - Projektnummer 242758491
 
Die modellgetriebene Entwicklung ist ein vielversprechendes Paradigma der modernen Softwaretechnik, welches vermehrt angewendet wird. Durch die Modellierung von Softwaresystemen auf einer höheren Abstraktionsebene und einer weitgehend automatischen Codegenerierung kann die Softwareentwicklung erheblich beschleunigt und stärker standardisiert werden. Außerdem gelingt die Trennung von anwendungs- und technologieorientiertem Code besser. Allerdings sind die generierten Softwaresysteme meist kleinere, da die modellgetriebene Softwareentwicklung im Großen noch nicht ausreichend unterstützt wird. Das Ziel dieses Projekts ist eine Methode für verteilte modellgetriebene Softwareentwicklung. Die konzeptionelle und formal fundierte Basis bilden zusammengesetzte Modelle, die aus Modellkomponenten mit expliziten Import- und Exportschnittstellen bestehen, und ihre Transformationen. Der Entwicklungsprozess dieser Methode ist iterativ und enthält das Verteilen und Mischen von Modellen, das kollaborative Editieren von Modellen sowie die verteilte Codegenerierung als Kernaktivitäten. Die verteilte modellgetriebene Softwareentwicklung wird durch eine Werkzeugumgebung, die die Entwicklung von domänenspezifischen Werkzeugen und von Anwendungen in einer gewählten Domäne klar unterscheidet, unterstützt. Die Evaluation der entwickelten Methode wird anhand der Domäne der datenorientierten Webanwendungen durchgeführt.
DFG-Verfahren Sachbeihilfen
Internationaler Bezug Norwegen, Österreich
 
 

Zusatzinformationen

Textvergrößerung und Kontrastanpassung