CHOReVOLUTION: Hands-On In-Service Training for Choreography-Based Systems