Detailseite
Projekt Druckansicht

MoSAiC - Modell-integrierende selbst-adaptive Komponenten

Fachliche Zuordnung Softwaretechnik und Programmiersprachen
Förderung Förderung von 2014 bis 2016
Projektkennung Deutsche Forschungsgemeinschaft (DFG) - Projektnummer 243343239
 
Erstellungsjahr 2018

Zusammenfassung der Projektergebnisse

In diesem Forschungsprojekt wurde die Modell-integrierende Entwicklung (MID) als ein Komponenten-basierter Ansatz zur Konstruktion von flexiblen (also adaptierbaren und ggf. selbstadaptiven) Softwaresystemen entwickelt. MID baut auf bewährten Konzepten der Modellgetriebenen Entwicklung und der Komponenten-basierten Entwicklung auf. Diese wurden in eine ganzheitliche mächtige Methode zur Konstruktion von Software auf Basis von Modellintegrierenden Komponenten (MoCos) gegossen. MoCos unterstützen die Erstellung flexibler performanter Software, die systematisch überwachbar, analysierbar und modifizierbar ist. Die wichtigsten Ergebnisse dieses Projektes sind (i) eine umfangreiche Vision von Modell-integrierender Software, (ii) ein Komponenten-Realisierungskonzept auf Basis von Modell-integrierenden Software-Komponenten, (iii) ein Sprach-Entwurfskonzept für die Entwicklung und Nutzung von Domänen-spezifischen Modellierungssprachen für Modelle zur Laufzeit, die innerhalb von Komponenten mit Code verwoben werden können, (iv) einer Reihe von Prozessen für die systematische Konstruktion und Evolution von Modell-integrierender Software, (v) eine Referenz-Implementierung der notwendigen Infrastruktur und (vi) eine Durchführung und Analyse von zwei Machbarkeitsstudien. Schließlich kann zusammengefasst werden, dass die vorgestellte Methode einen vielversprechenden alternativen Weg zur Entwicklung von flexiblen Softwaresystemen darstellt. Diese Perspektive eröffnet außerdem neue Möglichkeiten zur weiteren Forschung, die deutlich über dieses Projekt hinausgeht.

Projektbezogene Publikationen (Auswahl)

 
 

Zusatzinformationen

Textvergrößerung und Kontrastanpassung