Detailseite
Projekt Druckansicht

InopSys: Sichten-orientierte Entwicklung von Softwarekomponenten

Fachliche Zuordnung Theoretische Informatik
Förderung Förderung von 2001 bis 2004
Projektkennung Deutsche Forschungsgemeinschaft (DFG) - Projektnummer 5327588
 
Nahezu alle neueren praktischen Beschreibungssprachen für das Software Engineering vertreten die Auffassung, daß komplexe informationsverarbeitende Systeme am verständlichsten in unterschiedlichen, komplementären Sichten, wie z.B. Daten, Zustandsübergänge, Interaktion oder Architektur beschrieben werden. Für viele dieser Aspekte hat die Informatik logische und algebraische und somit auf streng formalen Systemen von Ableitungsregeln basierende Theorien und Kalküle entwickelt. Allerdings sind diese jeweils nur auf einen oder wenige Aspekte ausgerichtet. In diesem Projekt soll in Zusammenarbeit mit vier weiteren Projekten von Manfred Broy, Bernhard Möller, Tobias Nipkow und Wolfgang Reif ein interoperables Baukastensystem formaler Modelle geschaffen werden, so daß diese folgerichtig ineinandergreifen und damit die unterschiedlichen Aspekte und Schichten realer Systeme abzubilden erlauben. Insbesondere soll in diesem Projekt untersucht werden, wie die sichten-orientierte Entwicklung von Systemkomponenten durch formale Methoden unterstützt werden kann. Dies umfasst die Modellierung statischer, dynamischer und struktureller Eigenschaften von Systemkomponenten und deren Integration in einen einheitlichen semantischen Rahmen, die Entwicklung einer institutionsunabh"angige Modulalgebra mit Parametrisierungskonzept, Beweismethoden für Eigenschaften von Systemkomponenten und Verfeinerungskalküle zur Unterstützung der schrittweisen Entwicklung von Komponenten. Zur Beschreibung der unterschiedlichen Sichten sollen die Theorie der Beobachtungsalgebren, der Ereignisstrukturen und der Modulalgebra eingesetzt werden.
DFG-Verfahren Sachbeihilfen
 
 

Zusatzinformationen

Textvergrößerung und Kontrastanpassung