TOGAF

TOGAF

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 modeled 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.

Architecture and Architecture Framework Defined

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."

An architecture framework is a toolset which can be used for developing a broad range of different architectures. It should:
* describe a methodology 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.

Enterprise Architecture Domains

TOGAF is based on four pillars, four architecture 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

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.

The process flow can be seen as an image located here: [http://www.opengroup.org/architecture/togaf8-doc/arch/Figures/adm.gifArchitecture Development Cycle]

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.

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.

The Open Group

TOGAF has been developed by the [http://www.opengroup.org/architecture/ Architecture Forum] of The Open Group and continuously evolved since the mid-90’s. The latest version is 8.1.1, which is documented in detail in [http://www.opengroup.org/bookstore/catalog/g063.htm TOGAF 8.1 Enterprise Edition] The Forum is currently working on the TOGAF 9, which will be the next version of the three major TOGAF components – Architecture Development Method (ADM), Enterprise Continuum and Resource Base. The following themes have been identified for TOGAF Version 9 (expected late 2008):

* Evolution, not revolution
* Closer link to business
* Make TOGAF easier to use

The Open Group provides TOGAF free of charge to organizations for their own internal noncommercial purposes.

Publications

* [http://www.opengroup.org/bookstore/catalog/g063.htm TOGAF 8.1.1 Enterprise Edition in a book format]
* [http://www.opengroup.org/bookstore/catalog/w055.htm Guide to Security Architecture in TOGAF ADM] (white paper on security considerations that need to be addressed in the TOGAF ADM for the guidance of enterprise architects and system designers.)
* [http://www.opengroup.org/bookstore/catalog/w054.htm TOGAF/MDA Mapping] (white paper providing a mapping between two sets of industry standards - the TOGAF Architecture Development Method (ADM) for Enterprise Architecture, developed by The Open Group Architecture Forum; and OMG's Model Driven Architecture (MDA) family of modeling standards.)

TOGAF certified tools

*IDS Scheer - [http://www.ids-scheer.com/international/en ARIS IT Architect]
*Avolution ABACUS 3.x or later
*Casewise Corporate Modeller 10.3 or later
*Flashmap Systems IT atlas v1
*Future Tech Systems, Inc. [http://www.future-tech.com Envision® VIP]
* [http://www.inspired.org Inspired] [http://www.inspired.org/html/using_archi_with_togaf.htm Archi 2.n] or later
*MEGA International [http://www.mega.com/index.asp/l/en/c/product/p/mega-modeling-suite/p2/mega-togaf MEGA EA Accelerator for TOGAF]
*Metastorm ProVisionEA Version 6 or later
*Telelogic System Architect 10 or later
*Salamander MOOD 2006 or later
*Troux Metaverse 7.1 or later - [http://www.troux.com]

Alternative Enterprise Architecture Frameworks

*Zachman framework (IBM Framework from the 1980s, now claimed as a de facto world standard)
*DoDAF (United States Department of Defense Architectural Framework)
* [http://www.whitehouse.gov/omb/egov/a-1-fea.html FEAF] (United States Office of Management and Budget Federal Enterprise Architecture)
*MODAF (United Kingdom Ministry of Defence Architectural Framework)
*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)
* Service-Oriented Modeling Framework (SOMF) (Methodologies Corporation enterprise modeling framework)
*OBASHI (The OBASHI Business & IT methodology and framework)

External links

* [http://www.opengroup.org/architecture/togaf8-doc/arch/ TOGAF 8.1.1 Online]
* [http://www.opengroup.org/architecture/togaf8-doc/arch/p1/togaf_faq.htm TOGAF FAQs]
* [http://www.opengroup.org/certification/togaf-home.html TOGAF Certification program]
* [http://www.opengroup.org/architecture/tools-arch-dev.htm Tools for architecture development]
* [http://www-128.ibm.com/developerworks/ibm/library/ar-togaf1/ IBM developerWorks: Understand The Open Group Architecture Framework (TOGAF) and IT architecture in today's world] (February 2006)
* [http://www.cio.com/article/129102/A_New_Blueprint_For_The_Enterprise/3 CIO Magazine: A New Blueprint for the Enterprise - How to Get Started] (March 2005)
* [http://www.developer.com/design/article.php/3374171 Developer.com: TOGAF: Establishing Itself As the Definitive Method for Building Enterprise Architectures in the Commercial World] (June 2004)
* [http://www-128.ibm.com/developerworks/rational/library/jan07/temnenco/index.html TOGAF or not TOGAF: Extending Enterprise Architecture beyond RUP] (January 2007)
* [http://togaforblunder.blogspot.com/ Practical advice: How to bring TOGAF to life] (October 2007)


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • TOGAF — The Open Group Architecture Framework (TOGAF) (o Esquema de Arquitectura de Open Group, en español) es un esquema (o marco de trabajo) de Arquitectura Empresarial que proporciona un enfoque para el diseño, planificación, implementación y gobierno …   Wikipedia Español

  • TOGAF — Das The Open Group Architecture Framework (TOGAF) bietet einen umfassenden Ansatz für Entwurf, Planung, Implementierung und Wartung von Unternehmensarchitekturen. TOGAF wird durch die Open Group weiter entwickelt. Die 1995 veröffentlichte erste… …   Deutsch Wikipedia

  • TOGAF — The Open Group Architecture Framework The Open Group Architecture Framework, également connu sous l acronyme Togaf, est un ensemble de concepts et un standard industriel couvrant le domaine des architectures informatiques d entreprise, qui peut… …   Wikipédia en Français

  • Togaf — The Open Group Architecture Framework The Open Group Architecture Framework, également connu sous l acronyme Togaf, est un ensemble de concepts et un standard industriel couvrant le domaine des architectures informatiques d entreprise, qui peut… …   Wikipédia en Français

  • TOGAF — The Open Group Architecture Framework (Computing » Software) …   Abbreviations dictionary

  • The Open Group Architecture Framework — TOGAF 8.1.1 ADM.[1] The Open Group Architecture Framework (TOGAF®) is a framework for enterprise architecture which provides a comprehensive approach for designing, planning, implementation, and governance of an enterprise information… …   Wikipedia

  • Enterprise Architecture — Die Unternehmensarchitektur (Enterprise Architecture) im Rahmen der Informationstechnologie (IT) beschreibt das Zusammenspiel von Elementen der Informationstechnologie und der geschäftlichen Tätigkeit im Unternehmen. Sie unterscheidet sich von… …   Deutsch Wikipedia

  • Unternehmensarchitektur — Die Unternehmensarchitektur (Enterprise Architecture) im Rahmen der Informationstechnologie (IT) beschreibt das Zusammenspiel von Elementen der Informationstechnologie und der geschäftlichen Tätigkeit im Unternehmen. Sie unterscheidet sich von… …   Deutsch Wikipedia

  • The Open Group — is a vendor and technology neutral industry consortium, currently with over three hundred member organizations.[1] It was formed in 1996 when X/Open merged with the Open Software Foundation. Services provided include strategy, management,… …   Wikipedia

  • Systems architecture — A system architecture or systems architecture is the conceptual design that defines the structure and/or behavior of a system. There is no universally agreed definition of which aspects constitute a system architecture, and various organizations… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”