BenchFlow - Ein Benchmark für Workflow Management Systeme
Coordinator
Professor Dr. Frank Leymann
Grant period
2013 - 2017
Funding body
Deutsche Forschungsgemeinschaft
DFG
Identifier
G:(GEPRIS)229974593
Note: 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.
Recent Publications
There are no publications
Record created 2023-02-02, last modified 2024-09-27