S-Cube: The Software Services and Systems Network

Ziele

Service-basierte Systeme dienen der flexiblen Umsetzung von Geschäftsprozessen. Ein service-basiertes System entsteht durch die Komposition einer Vielzahl unterschiedlicher Dienste (Services). Jeder dieser Services realisiert einen oder mehrere Prozessschritte. Die Kommunikation zwischen den Services erfolgt über standardisierte Schnittstellen. 

Ein service-basiertes System ermöglicht durch die Änderung in der Komposition von Services eine flexible Anpassung an veränderte Geschäftsabläufe, ohne dass eine Neuimplementierung der Software nötig wird. Zur Entwicklung eines service-basierten Systems und für dessen Management muss daher die Komplexität der einzelnen Dienste und ihres Zusammenspiels beherrscht werden. Dies kann nur unter Anwendung geeigneter Prinzipien, Konzepte und Methoden (die durch Werkzeuge unterstützt) bewältigt werden.

Im Rahmen des von Prof. Dr. Klaus Pohl koordinierten Europäischen Exzellenznetzwerks S-Cube erarbeitet das paluno Prinzipien, Techniken und Methoden für die Entwicklung, Adaption und das Monitoring service-basierter Systeme unter Einhaltung definierter Ende-zu-Ende-Qualitätskriterien.

Vorgehen

paluno fokussiert im Rahmen von S-Cube auf die Entwicklung von Prinzipien, Techniken und Methoden für zwei Teilbereiche, für welche die folgenden Teilziele verfolgt werden:

Service Engineering

  • Erstellung eines Qualitätsreferenzmodells für service-basierte Systeme, das in Anlehnung an Modelle aus dem Software-Engineering die wesentlichen Qualitätskriterien für das Geschäftsprozess-management, die Service-Komposition und -koordination sowie die Service-Infrastruktur abbildet, konsistent beschreibt und konsolidiert.
  • Entwicklung von Prinzipien, Methoden und Techniken für die Spezifikation von Ende-zu-Ende-Qualität in service-basierten Systemen
  • Erarbeitung von Prinzipien, Methoden und Techniken, die der Sicherstellung von Ende-zu-Ende-Qualität in service-basierten Systemen dienen.

Service-Adaption und Service-Monitoring

  • Entwicklung von Konzepten und Techniken für die Adaption von service-basierten Systemen. Die Adaption kann z.B. durch Änderungen im Kontext des Systems (z.B. geänderte Geschäftsabläufe) oder durch eine unzureichende Erfüllung der Ende-zu-Ende-Qualität (z.B. zu geringer Durchsatz) ausgelöst werden.
  • Bereitstellung von Methoden und Werkzeugen zur Überwachung (Monitoring) von Service Level Agreements (SLA). Ein SLA dokumentiert die Anforderungen an die Dienst-Qualität in messbarer Form.

Die in diesem Projekt gewonnenen Ergebnisse sollen in ein Rahmenwerk für service-basierte Systeme eingebunden werden.

Laufzeit: bis 2012

Website: www.s-cube-network.eu

Koordinator des Exzellentnetzwerks: Prof. Dr. Klaus Pohl

Kontakt

Dr. Andreas Metzger
Dr. Andreas Gehlert
Osama Sammodi
Eric Schmieders