15. A computer program product encoded in a non-transitory computer readable medium for converting a Component Business Model (CBM) into Services Oriented Architecture (SOA) environment comprising: CBM related data comprising a heat map; one or more modeling tools for creating a CBM model from the CBM related data using a modeling language, wherein said one or more modeling tools are configured to, at a first converting step, automatically convert the CMB related data to a modeling language representation, and are further configured to, at a second converting step subsequent to the first converting step, convert the modeling language representation to a CBM model; and one or more modeling tools for converting the CBM model to an SOA service model; wherein the first converting step comprises the following sub-steps: parsing the CBM related data; retrieving a plurality of CBM elements; processing the plurality of CBM elements; identifying a plurality of modeling language elements that respectively correspond to the plurality of CBM elements; and formingum language elements into the modeling language representation of the CBM related data.
15. A computer program product encoded in a non-transitory computer readable medium for converting a Component Business Model (CBM) into Services Oriented Architecture (SOA) environment comprising: CBM related data comprising a heat map; one or more modeling tools for creating a CBM model from the CBM related data using a modeling language, wherein said one or more modeling tools are configured to, at a first converting step, automatically convert the CMB related data to a modeling language representation, and are further configured to, at a second converting step subsequent to the first converting step, convert the modeling language representation to a CBM model; and one or more modeling tools for converting the CBM model to an SOA service model; wherein the first converting step comprises the following sub-steps: parsing the CBM related data; retrieving a plurality of CBM elements; processing the plurality of CBM elements; identifying a plurality of modeling language elements that respectively correspond to the plurality of CBM elements; and formingum language elements into the modeling language representation of the CBM related data. 16. The computer program product of claim 15 wherein the one or more modeling tools comprise rational software architect or a rational software modeler.