Achieving service portability using self-adaptive data paths | IEEE Journals & Magazine | IEEE Xplore