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

Ideen für die Zukunft

TU Berlin präsentiert sich vom 22. bis 26. April 2024 mit neun Projekten auf der Hannover Messe 2024. Die HANNOVER MESSE gilt als die Weltleitmesse der Industrie. Ihr diesjähriger Schwerpunkt…

Peptide auf interstellarem Eis

Dass einfache Peptide auf kosmischen Staubkörnern entstehen können, wurde vom Forschungsteam um Dr. Serge Krasnokutski vom Astrophysikalischen Labor des Max-Planck-Instituts für Astronomie an der Universität Jena bereits gezeigt. Bisher ging…

Wasserstoff-Produktion in der heimischen Garage

Forschungsteam der Frankfurt UAS entwickelt Prototyp für Privathaushalte: Förderzusage vom Land Hessen für 2. Projektphase. Wasserstoff als Energieträger der Zukunft ist nicht frei verfügbar, sondern muss aufwendig hergestellt werden. Das…

Partner & Förderer