1. An apparatus to profile and reuse functional assets, the apparatus comprising: an asset repository configured to store a plurality of assets, a functional description corresponding to each of the plurality of assets, and a performance description corresponding to each of the plurality of assets; a service planning module configured to interpret at least one functional requirement for a target application, and at least one service quality element corresponding to each functional requirement for the target application; and a deployment module configured to generate a solution plan based on a comparison of: the at least one functional requirement and each service quality element corresponding to each functional requirement; with the plurality of assets, and at least one of the functional description corresponding to each of the plurality of assets, and the performance description corresponding to each of the plurality of assets.