Supporting collaborative business processes: a BPaaS approach. (2018)