direkt zum Inhalt springen

direkt zum Hauptnavigationsmenü

Sie sind hier

TU Berlin

Page Content

Bachelor Thesis: Adaptive Selection of a Process Engine within a DBPMS


Adaptive Selection of a Process Engine within a DBPMS


This thesis explores the design and implementation of routing functionality for the BPMN engine in PROCEED, a project with the goal to manage and execute BPMN processes in a distributed fashion.

The task was to build a router which is able to adaptively select one engine within many, optimally suited for the execution of a specific BPMN activity. To filter potential candidates, hard constraints were designed and implemented as Boolean expressions to define elimination criteria. Further a multitude of mathematical optimisation algorithms were evaluated. Of these algorithms a weighted score-based optimisation algorithm was implemented to determine one or many Pareto-optimal candidates between all engines. The final implementation was benchmarked quantitatively and against a set of qualitative requirements for machines designed for the Internet of Things.

Supervisor: Kai Grunert

Type:  Bachelor Thesis

Duration: 5 months

Zusatzinformationen / Extras

Quick Access:

Schnellnavigation zur Seite über Nummerneingabe

Auxiliary Functions

TU Berlin - Service-centric Networking - TEL 19
Ernst-Reuter-Platz 7
10587 Berlin, Germany
Phone: +49 30 8353 58811
Fax: +49 30 8353 58409