A dynamic two-phase commit protocol for self-adapting services | IEEE Conference Publication | IEEE Xplore