Partitionable services: A framework for seamlessly adapting distributed applications to heterogeneous environments | IEEE Conference Publication | IEEE Xplore