Defining Customizable Business Processes without Compromising the Maintainability in Multi-tenant SaaS Applications | IEEE Conference Publication | IEEE Xplore