Workflow Management Systems (
s) are complex software systems that require proper support in terms of
performance. We propose here an approach to obtain some performance measurements for
s (in order to compare them) by adopting a
approach – an aspect that is not yet adequately studied in literature – and report some preliminary results: this allows us to evaluate at run-time the overall performance of a
, comprising all of its constituent elements.
We set up two reference processes and four different experiments, to simulate real circumstances of load, ranging from one process instance to several process instances, entering the system either gradually or simultaneously. We identify some key performance indicators (
, main memory and disk workloads, and completion time) for the tests. We choose five
s (some publicly available, some commercially available), and install them in their respective default configuration on five different and separate virtual machines (
). For every
and for every experiment, we perform measurements and specifically focus on the completion time. Results enable us to measure how efficient the
s are in general and how well they react to an increase of workload.