Check this out:Deploying large-scale service compositions on the cloud with the CHOReOS Enactment EngineLeonardo Leite, Carlos Eduardo Moreira, Daniel Cordeiro, Marco Aurélio Gerosa, Fabio Kon. IEEE 13th International Symposium on Network Computing and Applications (NCA), 2014.