1. A method of computer modeling integrated business and information technology frameworks and architecture in support of a business, comprising: identifying, in a computer, manageable entities of the business and an existing information technology supported by each manageable entity; generating, by the computer, an overall architecture for the business, the overall architecture defining how the manageable entities relate to each other and to the existing information technology, wherein the overall architecture contains a plurality of components, the plurality of components including a strategic plan, a business architecture, an information architecture, an application architecture, a technology infrastructure architecture, a security architecture, and an enterprise information technology management framework; implementing, in the computer, a common language in order to articulate the overall architecture; and generating, by the computer, a graphical representation of the overall architecture for the business according to the common language; determining, by the computer, information technology requirements for the business in response to the existing information technology and the relationship among the manageable entities; and generating, by the computer, a plan for implementation and deployment of future information technology among the manageable entities based on the determined information technology requirements for display by the computer within the graphical representation of the overall architecture, the plan including a future security architecture based on the future information technology and a transition between a current security architecture and the future security architecture, wherein each of the current security architecture and future security architecture includes a corresponding set of a security objective and a mix of security measures.