1. A method of supporting a business service within a dynamic business service management (BSM) environment across a plurality of computer systems, the method comprising: obtaining a blueprint wherein the blueprint defines one or more attributes of a computer application; obtaining a deployment model corresponding to the computer application and associated with the blueprint wherein the deployment model defines one or more attributes of the computer application; augmenting the blueprint with at least some attributes defined by the deployment model to create an augmented model; determining resources capable of supporting the augmented model; and deploying an instance of the application to support a business service on the determined resources wherein the resources were determined based on the augmented model.