Detailseite
Projekt Druckansicht

BenchFlow - Ein Benchmark für Workflow Management Systeme

Fachliche Zuordnung Softwaretechnik und Programmiersprachen
Förderung Förderung von 2013 bis 2017
Projektkennung Deutsche Forschungsgemeinschaft (DFG) - Projektnummer 229974593
 
Ziel des BenchFlow Projekts ist die Erstellung eines ersten Benchmarks mit dem Workflow Engines (Prozess Engines) untersucht und verglichen werden können. Um das Projekt sinnvoll durchführen zu können, ist es wegen der Vielfalt von existierenden Sprachen Engines notwendig, uns zu beschränken. Wir konzentrieren uns zunächst auf Web Services Composition Engines, die den WS-BPEL Standard unterstützen. Workflow Systeme zeichnen sich aus durch eine enorme Komplexität der Architektur und eine Vielzahl von Parametern, die die Leistung des Systems beeinflussen. Benchmarking von Workflow Systemen erfordert deshalb die Entwicklung von neuartigen Techniken zur Leistungsmessung. Diese Benchmarks reihen sich neben die existierenden Benchmarks ein, wie TPC für Datenbanksysteme und SPEC für Programmiersprachen, die gut verstanden sind und die zu signifikanten Leistungsverbesserungen bei Datenbanken, Compilern und Prozessoren führten. Workflowsysteme sind eine Platform für service-orientierte Anwendungen. Deren Leistungsfähigkeit hängt im Wesentlichen von von der Leistungsfähigkeit des Workflowsystems und der aufgerufenen Services (die jedoch außerhalb der Kontrolle des Workflowsystems liegt) ab. Wir planen einen model-getriebenen, rekursiven Ansatz für die Benchmarks zu wählen, bei denen der Einfluss der externen Services dadurch eliminiert wird, dass sie durch Prozesse ersetzt werden. Die Prozesse des Benchmarks werden aus den wesentlichen Eigenschaften vorhandener Geschäftsprozessen aufgebaut. Wir werden die Vielzahl von Metriken zur Leistungsmessung zu einem Satz von Leistungsindikatoren reduzieren, der sowohl den einfachen Vergleich verschiedener Workflowsysteme als auch den Vergleich verschiedener Konfigurationen eines Workflowsystems ermöglicht.
DFG-Verfahren Sachbeihilfen
Internationaler Bezug Schweiz
Beteiligte Person Professor Dr. Cesare Pautasso
 
 

Zusatzinformationen

Textvergrößerung und Kontrastanpassung