Die visuelle Ausführung einer Workflow-Komposition

Das Internet wird von Unternehmen und Organisationen zunehmend zur Bereitstellung von Dienstleistungen für Unternehmen und Einzelkunden genutzt. Deshalb müssen die von den Organisationen angebotenen Grunddienste (BSs – Basic Services) besser verfügbar, skalierbar und adaptiv sein. Um nutzenbringende und organisationsübergreifende Dienste anbieten zu können, ist eine „Internet-Middleware“ notwendig, die ein gegenseitiges Kriterium für die Kompositionen von Diensten zwischen den Organisationen erstellt.

In diesem Zusammenhang entwickelte man die JOpera-Umgebung für die Komposition von virtuellen Diensten. Dies ist ein fortgeschrittenes Workflow-Definition-Tool zur Überwachung und Fehlersuche. Mithilfe dieses Tools kann ein Workflow-Prozess mit verschiedenen Syntaxen modelliert werden und die Entwickler können eine visuelle Darstellung nutzen, um Interaktionen zwischen den für eine Komposition vorgesehenen Diensten abzubilden.

Das Tool eignet sich zur Bearbeitung während der gesamten Lebensdauer eines Prozesses, angefangen bei der Dienstebibliothek, in der die Internetdienste als wieder verwendbare Komponente importiert werden können. Der Entwickler kann die Bibliothek durchsuchen, eine Gruppe von Grunddiensten auswählen und sie mittels der Funktion „Drag and Drop“ in einen Prozess einfügen.

Anschließend kann dieser mit der Definition der Interaktionen durch das Zeichnen eines Datenflussdiagramms beginnen. Für eine Übersicht der Reihenfolge der auszuführenden Aufgaben kann der Benutzer das Kontrollflussdiagramm ansehen und bearbeiten. Das Datenfluss- und das Kontrollflussdiagramm werden synchron gehalten und bieten somit innovative Möglichkeiten zur Modellprüfung, die wichtig für die Validierung einer Komposition sind.

Während der Laufzeit wird die visuelle Darstellung mit Farbcode-Informationen markiert, was den gegenwärtigen Ausführungsstand einer Aufgabe anzeigt. Dadurch können die Entwickler bestimmte Parameter anklicken, um ihren aktuellen Wert zu untersuchen. Zudem kann das Tool die Gruppe der verteilten Prozesse verwalten und deren allgemeine Funktionen beeinflussen. Es ist in der Lage, sämtliche auftretenden Fehler anzuzeigen, damit die Fehlersuche ausgelöst wird und der Fehlergrund interaktiv ermittelt werden kann.

Media Contact

Gustavo Alonso ctm

Weitere Informationen:

http://www.ethz.ch

Alle Nachrichten aus der Kategorie: Informationstechnologie

Neuerungen und Entwicklungen auf den Gebieten der Informations- und Datenverarbeitung sowie der dafür benötigten Hardware finden Sie hier zusammengefasst.

Unter anderem erhalten Sie Informationen aus den Teilbereichen: IT-Dienstleistungen, IT-Architektur, IT-Management und Telekommunikation.

Zurück zur Startseite

Kommentare (0)

Schreiben Sie einen Kommentar

Neueste Beiträge

Neues topologisches Metamaterial

… verstärkt Schallwellen exponentiell. Wissenschaftlerinnen und Wissenschaftler am niederländischen Forschungsinstitut AMOLF haben in einer internationalen Kollaboration ein neuartiges Metamaterial entwickelt, durch das sich Schallwellen auf völlig neue Art und Weise…

Astronomen entdecken starke Magnetfelder

… am Rand des zentralen schwarzen Lochs der Milchstraße. Ein neues Bild des Event Horizon Telescope (EHT) hat starke und geordnete Magnetfelder aufgespürt, die vom Rand des supermassereichen schwarzen Lochs…

Faktor für die Gehirnexpansion beim Menschen

Was unterscheidet uns Menschen von anderen Lebewesen? Der Schlüssel liegt im Neokortex, der äußeren Schicht des Gehirns. Diese Gehirnregion ermöglicht uns abstraktes Denken, Kunst und komplexe Sprache. Ein internationales Forschungsteam…

Partner & Förderer