1. A system comprising: a design tool operable to display an integrated process model that includes a progression of tasks to obtain a desired result; a partition assigner operable to assign a first partition identifier associated with a first entity to a first set of the tasks, and to assign a second partition identifier associated with a second entity to a second set of the tasks; a control transfer identifier operable to determine control transfer points at which, within the progression of tasks, partition assignment changes between the first partition identifier and the second partition identifier, such that a first distributed process model is defined with respect to the first set of the tasks and the first entity, and a second distributed process model is defined with respect to the second set of the tasks and the second entity; and an event flow assignment system operable to insert event flow coordinators into the first distributed process model and the second distributed process model, based on the control transfer points, such that, at run-time, the first distributed process model and the second distributed process model are executed independently and in synchronization with one another to obtain the result of the integrated process model.