architecture frameworks

Post on 22-Jan-2015

5.569 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

Architecture Frameworks:NetCentric Enablers

AIAA NCO Program Committee MeetingAIAA NCO Program Committee Meeting

Arlington, VAArlington, VAMay 9, 2005May 9, 2005

Rolf SiegersRolf SiegersThe Open Group Architecture ForumThe Open Group Architecture ForumChief Architect, Garland Engineering CenterChief Architect, Garland Engineering Centerrolf_siegers@raytheon.comrolf_siegers@raytheon.com

2

Topics

ChallengesChallenges OpportunitiesOpportunities TOGAF: OverviewTOGAF: Overview SummarySummary Supplemental ChartsSupplemental Charts

3

Challenges

How can we….How can we….

improve the designs of large-scale, highly complex improve the designs of large-scale, highly complex NetCentric systems that require interoperability of NetCentric systems that require interoperability of communications equipment, data, and software for communications equipment, data, and software for networking of people, sensors, and manned and networking of people, sensors, and manned and unmanned platforms?unmanned platforms?

reduce risks in developing and deploying this systems?reduce risks in developing and deploying this systems?

4

Opportunity

Leverage from well-established architecture framework standards to Leverage from well-established architecture framework standards to facilitate the “boundaryless information flow” vision of NetCentricityfacilitate the “boundaryless information flow” vision of NetCentricity

The Open Group Architecture Framework (TOGAF)The Open Group Architecture Framework (TOGAF) Zachman Framework for Enterprise ArchitectureZachman Framework for Enterprise Architecture (US) DoD Architecture Framework (DoDAF)(US) DoD Architecture Framework (DoDAF) (UK) MoD Architecture Framework (MoDAF)(UK) MoD Architecture Framework (MoDAF) (US) Federal Enterprise Architecture Framework (FEAF)(US) Federal Enterprise Architecture Framework (FEAF) ……

The Open Group Architecture Framework (TOGAF)

Phase A:Architecture

Vision

Phase B:Business

Architecture

Phase H:Architecture

ChangeManagement

Phase G:Implementation

Governance

Phase C:Information

SystemsArchitecture

Phase D:TechnologyArchitecture

Phase F:MigrationPlanning

Phase E:Opportunities& Solutions

RequirementsManagement

Preliminary:Framework &

Principles

6

The Open Group

A global consortium of industry, government, and academia with more than A global consortium of industry, government, and academia with more than 200 member companies200 member companies

http://www.http://www.opengroupopengroup.org.org

Key ActivitiesKey Activities Defining, integrating and evolving standards to support Open systemsDefining, integrating and evolving standards to support Open systems

e.g., the UNIX specificatione.g., the UNIX specification CertificationsCertifications

UNIX, LDAP, …UNIX, LDAP, … Conformance testingConformance testing

Established in 1996 through the merger of…Established in 1996 through the merger of… X/Open Company Ltd. (founded in 1984)X/Open Company Ltd. (founded in 1984) Open Software Foundation (founded in 1988)Open Software Foundation (founded in 1988)

7

The Open Group (2)

ForumsForums ArchitectureArchitecture Directory InteroperabilityDirectory Interoperability Grid Enterprise ServicesGrid Enterprise Services Enterprise ManagementEnterprise Management MessagingMessaging Mobile ManagementMobile Management Quality of ServiceQuality of Service Real-time & Embedded SystemsReal-time & Embedded Systems SecuritySecurity PlatformPlatform

Work AreasWork Areas Each Forum is divided into Work AreasEach Forum is divided into Work Areas

e.g., the Architecture Forum has work areas for The Open Group Architecture Framework e.g., the Architecture Forum has work areas for The Open Group Architecture Framework (TOGAF), Architecture strategy and standardization, Mobile Architecture, Enterprise (TOGAF), Architecture strategy and standardization, Mobile Architecture, Enterprise Architecture, IT Architect Certification, and TOGAF/DoDAF AlignmentArchitecture, IT Architect Certification, and TOGAF/DoDAF Alignment

Some Work Areas span Forums based on the need for collaborationSome Work Areas span Forums based on the need for collaboration

8

The Open Group (3)

Sampling of Open Group membersSampling of Open Group members Defense ContractorsDefense Contractors

Lockheed-Martin, Boeing, Raytheon, Northrop GrummanLockheed-Martin, Boeing, Raytheon, Northrop Grumman Government Departments and AgenciesGovernment Departments and Agencies

Dept of Defense/DISADept of Defense/DISA US NavyUS Navy US Army Weapon Systems Technical Working Group (WSTWG)US Army Weapon Systems Technical Working Group (WSTWG) Open Systems Joint Task Force Open Systems Joint Task Force NATO C3 AgencyNATO C3 Agency Jet Propulsion LaboratoryJet Propulsion Laboratory NASA GoddardNASA Goddard National Computerization AgencyNational Computerization Agency UK Ministry of DefenceUK Ministry of Defence Australia Department of LandsAustralia Department of Lands The MITRE CorporationThe MITRE Corporation

Academia & IndustryAcademia & Industry Carnegie Mellon University, Software Engineering InstituteCarnegie Mellon University, Software Engineering Institute Embedded Systems Laboratory, Massachusetts Institute of TechnologyEmbedded Systems Laboratory, Massachusetts Institute of Technology Sun, Oracle, HP, Microsoft, Silicon Graphics, Nortel, TivoliSun, Oracle, HP, Microsoft, Silicon Graphics, Nortel, Tivoli

9

The Open Group (4)

Sampling of Architecture Forum MembersSampling of Architecture Forum Members Defense ContractorsDefense Contractors

Lockheed Martin CorporationLockheed Martin Corporation The Boeing Company The Boeing Company Raytheon CompanyRaytheon Company

GovernmentsGovernments Dept of Defense/DISADept of Defense/DISA NASA Goddard Space Flight CenterNASA Goddard Space Flight Center Jet Propulsion LaboratoryJet Propulsion Laboratory US Army Weapon Systems Technical Working GroupUS Army Weapon Systems Technical Working Group UK Ministry of DefenceUK Ministry of Defence New South Wales Department of LandsNew South Wales Department of Lands The MITRE CorporationThe MITRE Corporation

Organizations & IndustryOrganizations & Industry Open GIS ConsortiumOpen GIS Consortium Hewlett-Packard Hewlett-Packard Sun MicrosystemsSun Microsystems

10

TOGAF:A Focus on Method

“The TOGAF Architecture Development Method therefore does not prescribe any specific set of enterprise architecture deliverables - although it does describe a set, by way of example. Rather, TOGAF is designed to be used with whatever set of deliverables the TOGAF user feels is most appropriate. That may be the set of deliverables described in TOGAF itself; or it may be the set associated with another framework, such as Zachman Framework, FEAF, etc.”

TOGAF 8.1TOGAF 8.1Introduction: The Role of TOGAFIntroduction: The Role of TOGAF

11

TOGAF:Overview of ADM Phases Preliminary: Framework & PrinciplesPreliminary: Framework & Principles A: Architecture VisionA: Architecture Vision B: Business ArchitectureB: Business Architecture C: Information Systems ArchitectureC: Information Systems Architecture D: Technology ArchitectureD: Technology Architecture E: Opportunities & SolutionsE: Opportunities & Solutions F: Migration PlanningF: Migration Planning G: Implementation GovernanceG: Implementation Governance H: Architecture Change ManagementH: Architecture Change Management

Phase A:Architecture

Vision

Phase B:Business

Architecture

Phase H:Architecture

ChangeManagement

Phase G:Implementation

Governance

Phase C:Information

SystemsArchitecture

Phase D:TechnologyArchitecture

Phase F:MigrationPlanning

Phase E:Opportunities& Solutions

RequirementsManagement

Preliminary:Framework &

Principles

12

TOGAF: Brief History Started with DoD’s Technical Architecture Framework for Information Started with DoD’s Technical Architecture Framework for Information

Management (TAFIM)Management (TAFIM) Millions of $$, several years spent on its developmentMillions of $$, several years spent on its development TAFIM 3.0 transitioned from DoD to The Open Group in 1995TAFIM 3.0 transitioned from DoD to The Open Group in 1995

Renamed to TOGAFRenamed to TOGAF The Open Group leveraged from Volumes 2 & 3 of TAFIMThe Open Group leveraged from Volumes 2 & 3 of TAFIM

New revision released approximately each year New revision released approximately each year First 7 versions stayed focused on Technical ArchitectureFirst 7 versions stayed focused on Technical Architecture Version 8.0 extended into Enterprise ArchitectingVersion 8.0 extended into Enterprise Architecting Version 8.1 released at the end of 2003Version 8.1 released at the end of 2003 Version 9 planned for January 2006 releaseVersion 9 planned for January 2006 release

There are Licensing & Membership guidelines for its use…There are Licensing & Membership guidelines for its use…know them!know them! If using TOGAF in developing a system/enterprise for a If using TOGAF in developing a system/enterprise for a

customer, you must either have a corporate commercial license, customer, you must either have a corporate commercial license, or be a member of the Architecture Forumor be a member of the Architecture Forum

A comment on the “IT” verbiageA comment on the “IT” verbiage TOGAF uses the term “IT” in the broadest context, to distinguish TOGAF uses the term “IT” in the broadest context, to distinguish

this type of “architect” from a civil architectthis type of “architect” from a civil architect

Phase A:Architecture

Vision

Phase B:Business

Architecture

Phase H:Architecture

ChangeManagement

Phase G:Implementation

Governance

Phase C:Information

SystemsArchitecture

Phase D:TechnologyArchitecture

Phase F:MigrationPlanning

Phase E:Opportunities& Solutions

RequirementsManagement

Preliminary:Framework &

Principles

13

TOGAF: Format

349 pages349 pages

On-line @ The Open Group web siteOn-line @ The Open Group web site http://www.opengroup.org/architecture/togaf8-doc/arch http://www.opengroup.org/architecture/togaf8-doc/arch

SectionsSections Part 1: IntroductionPart 1: Introduction Part 2: Architecture Development Method (ADM)Part 2: Architecture Development Method (ADM) Part 3: Enterprise ContinuumPart 3: Enterprise Continuum Part 4: ResourcesPart 4: Resources

14

TOGAF: Part I

IntroductionIntroduction PrefacePreface FAQsFAQs TOGAF as an Enterprise Architecture TOGAF as an Enterprise Architecture

FrameworkFramework

15

TOGAF: Part II Architecture Development Method (ADM)Architecture Development Method (ADM)

GeneralGeneral Primary focus of TOGAF within the Primary focus of TOGAF within the

REAPREAP Step-by-step instructions on ‘how to Step-by-step instructions on ‘how to

architect’architect’ No prescribed products, but there are No prescribed products, but there are

examplesexamples SectionsSections

IntroductionIntroduction Phases Preliminary through HPhases Preliminary through H Architecture Requirements ManagementArchitecture Requirements Management Input/Output Descriptions (on-line Input/Output Descriptions (on-line

version)version) Building Blocks and the ADMBuilding Blocks and the ADM

Phase A:Architecture

Vision

Phase B:Business

Architecture

Phase H:Architecture

ChangeManagement

Phase G:Implementation

Governance

Phase C:Information

SystemsArchitecture

Phase D:TechnologyArchitecture

Phase F:MigrationPlanning

Phase E:Opportunities& Solutions

RequirementsManagement

Preliminary:Framework &

Principles

16

TOGAF: Part III Enterprise ContinuumEnterprise Continuum

IntroductionIntroduction (Index to)(Index to)

Enterprise Continuum in DetailEnterprise Continuum in Detail• FoundationFoundation

– TRM, Standards Information BaseTRM, Standards Information Base• Common SystemsCommon Systems

– Security, Network, ManagementSecurity, Network, Management• IndustryIndustry

– Vertical industry standardsVertical industry standards• OrganizationOrganization

– Internal corporate standardsInternal corporate standards Integrated Information Infrastructure Reference Integrated Information Infrastructure Reference

ModelModel

17

TOGAF: Part IV ResourcesResources

Architecture BoardArchitecture Board Architecture ComplianceArchitecture Compliance Architecture ContractsArchitecture Contracts (Index to) Architecture Governance(Index to) Architecture Governance Architecture Maturity ModelsArchitecture Maturity Models Architecture PatternsArchitecture Patterns Architecture PrinciplesArchitecture Principles Architecture Skills FrameworkArchitecture Skills Framework (Index to) Architecture Views(Index to) Architecture Views (Index to) Building Blocks Example(Index to) Building Blocks Example

18

TOGAF: Part IV (2) Resources (cont’d)Resources (cont’d)

Business Process Domain ViewsBusiness Process Domain Views Business ScenariosBusiness Scenarios Case StudiesCase Studies GlossaryGlossary Other Architectures/FrameworksOther Architectures/Frameworks Tools for Architecture DevelopmentTools for Architecture Development Zachman Framework MappingZachman Framework Mapping

19

TOGAF:Part IV: Architecture Views http://www.opengroup.org/architecture/togaf8-doc/arch/contents4_vus.htmhttp://www.opengroup.org/architecture/togaf8-doc/arch/contents4_vus.htm

TOGAF ‘views’ Versus DoDAF ‘products’TOGAF ‘views’ Versus DoDAF ‘products’

A Quick ListA Quick List Business ViewsBusiness Views Enterprise Security ViewEnterprise Security View System Engineering ViewSystem Engineering View Software Engineering ViewSoftware Engineering View Communications Engineering ViewCommunications Engineering View Data Flow ViewData Flow View Enterprise Manageability ViewEnterprise Manageability View Acquirers ViewAcquirers View

20

TOGAF:Part IV: Architecture Views (2)Products of Note Some Products Stand Out as Supplemental to the DoDAF Product SetSome Products Stand Out as Supplemental to the DoDAF Product Set

Enterprise Manageability ViewEnterprise Manageability View Developed for the operations, administration and management personnel of the systemDeveloped for the operations, administration and management personnel of the system

Software Engineering ViewSoftware Engineering View Developed for software engineers of the systemDeveloped for software engineers of the system

Enterprise Security ViewEnterprise Security View Developed for security engineers of the systemDeveloped for security engineers of the system

Acquirer’s ViewAcquirer’s View Developed for personnel involved in the acquisition of any components of the Developed for personnel involved in the acquisition of any components of the

architecturearchitecture

21

TOGAF: Tools, Training & Resources ToolsTools

Popkin’s System Architect (certified for TOGAF 7 and TOGAF 8)Popkin’s System Architect (certified for TOGAF 7 and TOGAF 8) Troux’s Metis (certified for TOGAF 7 and TOGAF 8)Troux’s Metis (certified for TOGAF 7 and TOGAF 8) Proforma’s ProVision (certified for TOGAF 8)Proforma’s ProVision (certified for TOGAF 8)

TrainingTraining The TOGAF Institute / Architecting-the-EnterpriseThe TOGAF Institute / Architecting-the-Enterprise

http://www.togafinstitute.com http://www.togafinstitute.com

ResourcesResources The Open Group The Open Group

Architecture Forum web siteArchitecture Forum web site• http://www.opengroup.org/architecturehttp://www.opengroup.org/architecture

TOGAF 8.1 on-lineTOGAF 8.1 on-line• http://www.opengroup.org/architecture/togaf8-doc/arch http://www.opengroup.org/architecture/togaf8-doc/arch

Certification Information (architects, tools, training, consultants)Certification Information (architects, tools, training, consultants)• http://www.opengroup.org/togaf/cert/cert_prodlist.tpl?CALLER=index.tplhttp://www.opengroup.org/togaf/cert/cert_prodlist.tpl?CALLER=index.tpl

22

Summary of TOGAFRemember…Remember…

TOGAF is several things: Architecture Development Method (ADM), Enterprise Continuum, Standards TOGAF is several things: Architecture Development Method (ADM), Enterprise Continuum, Standards Information Base, Technical Reference ModelInformation Base, Technical Reference Model

TOGAF’s ADM prescribes methodology, not products or modeling notationTOGAF’s ADM prescribes methodology, not products or modeling notation

TOGAF should be used with other architecture frameworks as appropriateTOGAF should be used with other architecture frameworks as appropriate

TOGAF is the evolution of the US Department of Defense’s Technical Architecture Framework for TOGAF is the evolution of the US Department of Defense’s Technical Architecture Framework for Information Management (TAFIM)Information Management (TAFIM)

TOGAF uses the acronym “IT” looselyTOGAF uses the acronym “IT” loosely

A corporate license, or Open Group Architecture Forum membership, is required in order to use A corporate license, or Open Group Architecture Forum membership, is required in order to use TOGAF for developing an architecture for an external customerTOGAF for developing an architecture for an external customer

The Open Group has Forums for Architecture and Grid Enterprise ServicesThe Open Group has Forums for Architecture and Grid Enterprise Services

top related