@conference {benchflow:2016:bpm,
	title = {Estimating the Cost for Executing Business Processes in the Cloud},
	booktitle = {BPM Forum},
	year = {2016},
	month = {September},
	pages = {72--88},
	publisher = {Springer},
	organization = {Springer},
	address = {Rio de Janeiro, Brazil},
	abstract = {Managing and running business processes in the Cloud changes how Workflow Management Systems (WfMSs) are deployed. Consequently, when designing such WfMSs, there is a need of determining the sweet spot in the performance vs. resource consumption trade-off. While all Cloud providers agree on the pay-as-you-go resource consumption model, every provider uses a different cost model to gain a competitive edge. In this paper, we present a novel method for estimating the infrastructure costs of running business processes in the Cloud. The method is based on the precise measurement of the resources required to run a mix of business process in the Cloud, while accomplishing expected performance requirements. To showcase the method we use the BenchFlow framework to run experiments on a widely used open-source WfMS executing custom workload with a varying number of simulated users. The experiments are necessary to reliably measure WfMS{\textquoteright}s performance and resource consumption, which is then used to estimate the infrastructure costs of executing such workload on four different Cloud providers.},
	keywords = {BenchFlow, cloud computing, cloud workflows},
	doi = {10.1007/978-3-319-45468-9_5},
	author = {Vincenzo Ferme and Ana Ivanchikj and Cesare Pautasso}
}
