4. The method of claim 1 , wherein the step of generating the application model includes representing the software components in Unified Modeling Language (UML), wherein the step of generating the infrastructure model includes representing the hardware components in the UML, wherein the step of generating the computer file in the markup language includes generating the computer file in Extensible Markup Language (XML) based on the UML providing a direct mapping of the infrastructure model to XML via XML Metadata Interchange (XMI).
4. The method of claim 1 , wherein the step of generating the application model includes representing the software components in Unified Modeling Language (UML), wherein the step of generating the infrastructure model includes representing the hardware components in the UML, wherein the step of generating the computer file in the markup language includes generating the computer file in Extensible Markup Language (XML) based on the UML providing a direct mapping of the infrastructure model to XML via XML Metadata Interchange (XMI). 5. The method of claim 4 , wherein the step of exporting the computer file includes exporting the computer file in XML to the deployment tool, wherein a result of the step of exporting the computer file in XML is an interpretation of the computer file by the deployment tool via an XML interface.