An adaptable framework to deploy complex applications onto multi-cloud platforms | IEEE Conference Publication | IEEE Xplore