Project Details
Projekt Print View

Methodische Fundierung der dienstbasierten Entwicklung reaktiver Systeme

Subject Area Software Engineering and Programming Languages
Term from 2004 to 2011
Project identifier Deutsche Forschungsgemeinschaft (DFG) - Project number 5421923
 
Die Entwicklung reaktiver Softwaresysteme, die heute immer stärker aus verteilten, interagierenden Komponenten bestehen und daher komplexen werden, muss durch geeignete Entwicklungsmethoden umfassend unterstützt werden, um auch zukünftig hohe Softwarequalität und korrekte Funktion bei bewältigbaren Kosten zu gewährleisten. Die dienstbasierte Entwicklung verspricht dies zu leisten. Der wesentliche Vorteil gegenüber der etablierten komponentenbasierten Entwicklung ist eine stark funktional getriebene Modellierung auf hoher Abstraktionsebene und die Vermeidung der zu frühen Festlegung auf technische Architekturen. Im Rahmen des beantragten Vorhabens wird eine dienstbasierte Entwicklungsmethodik für reaktive Systeme konzipiert, die auf der Definition eines formal fundierten Dienstbegriffs und der Bereitstellung geeigneter Beschreibungs- und Modellierungstechniken basiert. Die Methodik erlaubt modellbasierte Verfeinerungsschritte und integriert ein Verfahren zur Transformation von Dienstspezifikationen in Form von Interaktionsmustern zu prototypisch implementierbaren, zustandsbasierten Komponentenmodellen. Die Methodik wird durch eine Werkzeugumsetzung unterstützt. Durch Fallstudien wird die Praxistauglichkeit der erarbeiteten Konzepte nachgewiesen sowie ein Vergleich mit etablierten Vorgehensweisen gezogen.
DFG Programme Research Grants
 
 

Additional Information

Textvergrößerung und Kontrastanpassung