A systematic literature review on the architecture of business process management systems. (June 2017)