This is what we call orchestration.
A better term would actually be choreography. Orchestration actually implies imposition, directing some other agent to behave or act how the conductor dictates. Choreography on the other hand implies an agent acts according to predefined promises they have made.
Share this highlighthttp://www.safaribooksonline.com/a/thinking-in-promises/637899/