Project Details
Projekt Print View

Automatische Synthese von Verhaltensadaptern zwischen Services

Subject Area Software Engineering and Programming Languages
Term from 2008 to 2012
Project identifier Deutsche Forschungsgemeinschaft (DFG) - Project number 57095390
 
Ein Service ist eine Software-Komponente, die aus einer Kontrollstruktur sowie einer Schnittstelle besteht. Services können mit anderen Services zu einem komplexen Service komponiert werden. Da Services im Allgemeinen unabhängig voneinander konstruiert werden, können zwei Services häufig nur aufgrund kleiner, behebbarer Unterschiede nicht komponiert werden. Ein Adapter ist ein dritter Service, der diese Unterschiede ausgleicht. Alle drei Services bilden dann gemeinsam einen komplexen Service. In diesem Projekt werden Verfahren entwickelt, Adapter für gegebene Services automatisch zu synthetisieren. Im Zentrum stehen dabei Adapter zum Ausgleich unterschiedlichen Verhaltens. Mit Hilfe solcher Verhaltensadapter können mehr Paare von Services komponiert werden. Ein wichtiges Anwendungsgebiet im Bereich Serviceorientierter Architekturen ist die Service Discovery, dem Vorgang, zu einem gegebenen Service einen komponierbaren Service in einem Repository zu finden. Durch die Verwendung von Verhaltensadaptern können im Allgemeinen wesentlich mehr komponierbare Services gefunden werden.
DFG Programme Research Grants
 
 

Additional Information

Textvergrößerung und Kontrastanpassung