The Open Group Architecture Framework
From Wikipedia, the free encyclopedia
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.
The architecture is typically modelled at four levels or domains; Business, Application, Data, Technology. A set of foundation architectures are provided to enable the architecture team to envision the current and future state of the architecture.
Contents |
[edit] Overview
An architecture framework is a toolset or set of tools which can be used for developing a broad range of different architectures.[2] It should:
- describe a method for defining an information system in terms of a set of building blocks
- show how the building blocks fit together
- contain a set of tools
- provide a common vocabulary
- include a list of recommended standards
- include a list of compliant products that can be used to implement the building blocks
TOGAF is such an architecture framework.
The ANSI/IEEE Standard 1471-2000 specification of architecture (of software-intensive systems) may be stated as: "the fundamental organization of a system, embodied in its components, their relationships to each other and the environment, and the principles governing its design and evolution."
However TOGAF has its own view, which may be specified as either a "formal description of a system, or a detailed plan of the system at component level to guide its implementation", or as "the structure of components, their interrelationships, and the principles and guidelines governing their design and evolution over time."
[edit] History
TOGAF has been developed by the Architecture Forum of The Open Group and continuously evolved since the mid-1990’s. The original development of TOGAF Version 1 in 1995 was based on the Technical Architecture Framework for Information Management (TAFIM). The US Department of Defense gave The Open Group explicit permission and encouragement to create TOGAF by building on the TAFIM, which itself was the result of many years of development effort and many millions of dollars of US Government investment.[4]
TOGAF 7 ("Technical Edition") was published in December 2001, TOGAF 8 ("Enterprise Edition") was first published in December 2002 and republished in updated form as TOGAF 8.1 in December 2003, which was updated in November 2006 as TOGAF 8.1.1. There are about 9.810 TOGAF 8 Certified individuals.
The latest version is TOGAF 9, launched on 2 February 2009. An evolutionary development from TOGAF 8, TOGAF 9 includes many new features including
- Increased rigor including a formal Meta Model that links the artifacts of TOGAF together
- Elimination of unnecessary differences
- Many more examples and templates.
Additional guidelines and techniques include
- A formal business-driven approach to architecture scoping and segmetation
- Business capability-based planning
- Guidance on how to use TOGAF to develop Security Architectures and SOAs
The Open Group provides TOGAF free of charge to organizations for their own internal noncommercial purposes.
[edit] TOGAF topics
[edit] Enterprise Architecture Domains
TOGAF is based on four pillars, four architecture domains:
- Business architecture 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 with the frameworks for services to be exposed as business functions for integration.
- 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
[edit] Architecture Development Method
The Architecture Development Method (ADM) is applied to develop an enterprise architecture which will meet the business and information technology needs of an organization. It may be tailored to the organization's needs and is then employed to manage the execution of architecture planning activities.[5]
The process is iterative and cyclic. Each step checks with Requirements. Phase C involves some combination of both Data Architecture and Applications Architecture. Additional clarity can be added between steps B. and C. in order to provide a complete information architecture.
Performance engineering working practices are applied to the Requirements phase, and to the Business Architecture, Information System Architecture, and Technology architecture phases. Within Information System Architecture, it is applied to both the Data Architecture and Application Architecture.
[edit] Enterprise Continuum
The Enterprise Continuum may be viewed as a "virtual repository" of all the architecture assets available to an organization. These include architectural models, architectural patterns, architecture descriptions, and other artifacts. These artifacts may exist within the enterprise and also in the IT industry at large.
The Enterprise Continuum consists of both the Architecture Continuum and the Solutions Continuum. The Architecture Continuum specifies the structuring of reusable architecture assets, and includes rules, representations and relationships of the information system(s) available to the enterprise. The Solutions Continuum describes the implementation of the Architecture Continuum by defining reusable solutions building blocks.
[edit] Alternative Enterprise Architecture Frameworks
- AGATE French Délégation Générale pour l'Armement Atelier de Gestion de l'ArchiTEcture des systèmes d'information et de communication.
- DoDAF United States Department of Defense Architectural Framework.
- DYA framework Sogeti Framework.
- IDABC Interoperable Delivery (of European egovernment services to public) Administrations, Business and Citizens
- Integrated Architecture Framework (IAF) created by Capgemini.
- FEA United States Office of Management and Budget Federal Enterprise Architecture.
- MIKE2.0 (Method for an Integrated Knowledge Environment) which includes an enterprise architecture framework called SAFE (Strategic Architecture for the Federated Enterprise)
- MODAF United Kingdom Ministry of Defence Architectural Framework.
- Model-driven architecture (MDA) Object Management Group's Model Driven Architecture.
- OBASHI (The OBASHI Business & IT methodology and framework.
- SABSA a comprehensive framework for Enterprise Security Architecture and Service Management.
- SAP Enterprise Architecture Framework is extension of TOGAF to better support Commercial off-the-shelf and Service-Oriented Architecture
- Zachman Framework IBM Framework from the 1980s.
[edit] TOGAF 8 Certified Tools
- IDS Scheer[6]
- BiZZdesign Architect [7]
- Avolution ABACUS 3.x or later
- Casewise Corporate Modeller 10.3 or later
- Flashmap Systems IT atlas v1
- Future Tech Systems, Inc. [8]
- MEGA International [9]
- Metastorm ProVisionEA Version 6 or later
- IBM Rational System Architect 10 or later [10]
- Salamander MOOD 2006 or later
- Troux Metaverse 7.1 or later[11]
- Sparx Systems [12]
[edit] References
- ^ Stephen Marley (2003). Architectural Framework. NASA /SCI. Retrieved 10 Dec 2008.
- ^ TOGAF Introduction The Open Group Architecture Framework. Accessed 22 Jan 2009.
- ^ Department of Defense (1996). Technical Architecture Framework for Information Management. Vol. 4. April 1996
- ^ Welcome to TOGAF Version 9 -- The Open Group Architecture Framework Accessed 03 Feb 2009.
- ^ The process flow can be seen as an image located here: Architecture Development Cycle
- ^ ARIS IT Architect
- ^ http://www.bizzdesign.com
- ^ Envision VIP
- ^ MEGA EA Accelerator for TOGAF
- ^ IBM Rational System Architect
- ^ http://www.troux.com
- ^ Enterprise Architect
| This article needs additional citations for verification. Please help improve this article by adding reliable references. Unsourced material may be challenged and removed. (December 2008) |
[edit] External links
| This article's external links may not follow Wikipedia's content policies or guidelines. Please improve this article by removing excessive or inappropriate external links. |
- TOGAF 9 Online
- TOGAF 8.1.1 Online
- IBM developerWorks: Understand The Open Group Architecture Framework (TOGAF) and IT architecture in today's world (February 2006)
- Developer.com: TOGAF: Establishing Itself As the Definitive Method for Building Enterprise Architectures in the Commercial World (June 2004)
- TOGAF or not TOGAF: Extending Enterprise Architecture beyond RUP (January 2007)
- Practical advice: How to bring TOGAF to life (October 2007)

