architecture frameworks

22
Architecture Frameworks: NetCentric Enablers AIAA NCO Program Committee Meeting AIAA NCO Program Committee Meeting Arlington, VA Arlington, VA May 9, 2005 May 9, 2005 Rolf Siegers Rolf Siegers The Open Group Architecture Forum The Open Group Architecture Forum Chief Architect, Garland Engineering Center Chief Architect, Garland Engineering Center [email protected] [email protected]

Upload: aamir97

Post on 22-Jan-2015

5.569 views

Category:

Technology


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Architecture Frameworks

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 [email protected][email protected]

Page 2: Architecture Frameworks

2

Topics

ChallengesChallenges OpportunitiesOpportunities TOGAF: OverviewTOGAF: Overview SummarySummary Supplemental ChartsSupplemental Charts

Page 3: Architecture Frameworks

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?

Page 4: Architecture Frameworks

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) ……

Page 5: Architecture Frameworks

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

Page 6: Architecture Frameworks

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)

Page 7: Architecture Frameworks

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

Page 8: Architecture Frameworks

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

Page 9: Architecture Frameworks

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

Page 10: Architecture Frameworks

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

Page 11: Architecture Frameworks

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

Page 12: Architecture Frameworks

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

Page 13: Architecture Frameworks

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

Page 14: Architecture Frameworks

14

TOGAF: Part I

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

FrameworkFramework

Page 15: Architecture Frameworks

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

Page 16: Architecture Frameworks

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

Page 17: Architecture Frameworks

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

Page 18: Architecture Frameworks

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

Page 19: Architecture Frameworks

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

Page 20: Architecture Frameworks

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

Page 21: Architecture Frameworks

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

Page 22: Architecture Frameworks

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