An important part of the abstract model is played by the various actors. Because the deployment phenomenon is a complex one, the roles involved with it are not as straight-forward as they may seem at first.
In order to fully describe these roles, we have to think about what their final outcome produces. As we will see, it is useful to keep your thinking centered in the Resolution Phase.
The Producer's responsibility is to build a software product and prepare it for deployment. The outputs of the Producer-To-Developer Publication Phase are three kinds of items, as we saw before:
The resources to be deployed.
A description for each resource so that the Distributor knows exactly what to do with them.
The Deployment ...