Project Details
Systembezogene und verteilte Adaption
Applicant
Professor Dr. Alexander Schill
Subject Area
Computer Architecture, Embedded and Massively Parallel Systems
Term
from 2001 to 2005
Project identifier
Deutsche Forschungsgemeinschaft (DFG) - Project number 5468152
Ziel des Teilprojektes der beantragten Forschergruppe ist die Konzeption, Entwicklung und Integration von Adaptionsmechanismen für komponentenbasierte Software. Dabei werden insbesondere quantitative Eigenschaften im Rahmen der Adaption berücksichtigt bzw. Adaption gezielt zum Zwecke der Einhaltung oder Verbesserung quantitativer Eigenschaften eingesetzt. Adaption kann sich einerseits auf eine Einzelkomponente beziehen und in Form von Parametrisierung bzw. Parameteränderung erfolgen. Andererseits ist Adaption im Rahmen der Komposition und Verteilung von Komponenten möglich, was zur Laufzeit zur Rekonfiguration führt. Grundsätzlich werden sowohl die sogenannte statische Adaption zum Zeitpunkt der Initialisierung komponentenbasierter Software als auch die dynamische Adaption im laufenden Betrieb betrachtet. Im Vordergrund steht die systembezogene Adaption, die aufgrund geänderter Umgebungseigenschaften angestoßen wird. Gleichzeitig ist jedoch auch eine enge Verzahnung mit der anwendungsbezogenen Adaption zu gewährleisten, die aufgrund von Benutzerwünschen erfolgt, sowie der Bezug zu quantitativen Eigenschaften und zu deren schrittweisen Abbildung zu berücksichtigen. Im Detail lassen sich die Ziele in drei Schwerpunktthemen gliedern: 1. Die Integration von Adaptionsmechanismen in komponentenbasierte Software... 2. Der Ausbau dieser Techniken auf eine verteilte Infrastruktur.. 3. Die Abbildung quantitativer Anforderungen von anwendungsbezogenen auf systembezogene Schichten wird in enger Zusammenarbeit mit den anderen Teilprojekten betrachtet, um einerseits eine schrittweise Umsetzung solcher Anforderungen mittels Kontrakten auf die Containerschnittstelle zu realisieren und um andererseits auch die Wechselwirkungen mit der Adaption genauer zu untersuchen. Die zu diesem Punkten zu entwickelnden Konzepte werden anhand der Teleteaching-Anwendung am praktischen Beispiel validiert. Eine enge konzeptionelle Integration mit den Teilprojekten zur Beschreibung und Abbildung quantitativer Anforderungen und zu Sicherheitsmechanismen wird angestrebt.
DFG Programme
Research Units