The Open Group Architecture Framework (TOGAF) is a framework for Enterprise Architecture which provides a comprehensive approach to the design, planning, implementation, and governance of an enterprise information architecture. It has been developed by Architecture Forum of the Open Group and has continuously evolved since the mid 1990's. It is provided to organizations free of charge, for their own internal non commercial purposes.
TOGAF is an architecture framework that:
- describes a methodology for defining an information system in terms of a set of building blocks
- shows how the building blocks fit together
- contains a set of tools
- provides a common vocabulary
- includes a list of recommended standards
- includes a list of compliant products that can be used to implement the building blocks.
The architecture is typically modeled at four levels or domains:
Business (or business process) architecture which defines the business strategy, governance, organization, and key business processes of the organization.
Applications architecture which provides a blueprint for the individual application systems to be deployed, the interactions between the application systems, and their relationships to the core business processes of the organization
Data architecture which describes the structure of an organization's logical and physical data assets and the associated data management resources
Technical architecture or Technology architecture which describes the hardware, software and network infrastructure needed to support the deployment of core, mission-critical applications.