1. A computer-implemented business process deployment system comprising: memory which stores: a design tool which receives a business process description and generates a deployment package composite based thereon, the business process description comprising a set of business process activities for a business process, each of the business process activities in the set depending on at least one abstract service for implementing the business process activity; and an abstract bindings repository which stores mappings between abstract services and corresponding real services employed by an associated real service employing system; the deployment package composite being configured to bind the abstract service dependencies to the real services to which they are mapped in the abstract bindings repository to generate a deployable business process composite that is deployable in the associated real service employing system; and a processor which implements the design tool.