Redefining a Process Engine as a Microservice Platform