Open Architecture Methods: TOGAF (The Open Group Architecture Framework) A Presentation to the Real-Time and Embedded Systems Forum, Boston, 23 rd July 2003 John Graham Spencer Bird Director, Vice President Architecture Forum j.spencer@opengroup.org Mobile +1 415 999 3106 GSM +44 7771 863 9088 g.bird@opengroup.org 44 Montgomery Apex Street Plaza Forbury Road, Suite Reading 960 Berkshire, San Francisco, RG1 1AX CA United 94104 Kingdom USA Tel +1 +44 415 118 374 950 8280 8311 ext. x2244 200 Fax +44 +1 415 118 374 950 8293 0110 www.opengroup.org
Agenda The Architecture Forum TOGAF background components Summary 25 July 2003 2
Architecture Forum Vision and Achievements An effective, open framework TOGAF Enterprise Edition and method TOGAF Technical Edition Target ADM TRM SIB BBIB Resource Base TOGAF TOGAF Knowledgeable Training Certification and professional practitioners TOGAF Practitioner Certification TOGAF Prof. Svcs. Certification Adequate Commercial Off- The-Shelf tools TOGAF Tool Support Certification 25 July 2003 3
TOGAF Origins A customer initiative A framework, not an architecture A framework for developing architectures to meet different business needs Not a one-size-fits-all architecture Originally based on TAFIM (U.S. DoD)
TOGAF Development 1994: Requirement 1995: TOGAF Version 1 1996: TOGAF Version 2 1997: TOGAF Version 3 1998: TOGAF Version 4 1999: TOGAF Version 5 2000: TOGAF Version 6 2001: TOGAF Version 7 2002: TOGAF Version 8 Proof of need Proof of concept Proof of application Relevance to practical architectures (building blocks) Enterprise Continuum (TOGAF in context) Business Scenarios (architecture requirements) Architecture views - IEEE 1471 Architecture Principles; Compliance Reviews Extension to Enterprise Architecture
TOGAF Scope TOGAF covers the development of four related types of architecture: Business architecture Data or information architecture Application architecture TOGAF 7 Technical Edition TOGAF 8 Enterprise Edition Technology architecture TOGAF 7 Technical Edition 25 July 2003 6
TOGAF Version 8 ( Enterprise Edition ) An effective, industry standard framework and method for enterprise architecture. Complementary to, not competing with, other enterprise frameworks Use in conjunction with frameworks having defined deliverables more specific to particular sectors. Demystifies architecture development Emphasizes business goals as architecture drivers A framework and method for achieving the Boundaryless Information Flow vision 25 July 2003 7
TOGAF Structure and Components Architecture Development Method (ADM) Reference Architectures Foundation Architecture Technical Reference Model Standards Information Base Boundaryless Information Flow Reference Model (TOGAF Version 8) Enterprise Continuum (reference architecture framework ) Resource Base 25 July 2003 8
TOGAF ADM Overview An open, industry consensus method for IT architecture Developing an organization-specific architecture to address business needs Architecture views to ensure that complex requirements are adequately addressed Practical, experience based guidance Adaptable to specific needs of a project 25 July 2003 9
Enterprise ADM Key Points Prelim: Framework and Principles An iterative method Each iteration = new decisions: Enterprise coverage Level of detail Time horizon Architecture asset re-use: previous ADM iterations other frameworks, system models, industry models, ) Decisions based on: Competence / resource availability Value accruing to the enterprise. H Architecture Change Management G Implementation Governance F Migration Planning A Architecture Vision Requirements E Opportunities and Solutions B Business Architecture C Information System Architectures D Technology Architecture 25 July 2003 10
Foundation Architecture: Technical Reference Model Infrastructure Applications Software Engineering Security System & Network Management Qualities Operating System Services Network Services Business Applications Application Programming Interface Transaction Processing Location & Directory User Interface International Operations Data Interchange Data Management Graphics & Image Associated with detailed taxonomy of services defines scope of each service category Identifies system-wide capabilities or qualities ; e.g.: Security Manageability Communications Infrastructure Interface Communication Infrastructure 25 July 2003 11
Foundation Architecture: Standards Information Base (SIB) A database of open industry standards The complete set of Open Group endorsed standards Content determined by Open Group consensus process Structured according to TOGAF Technical Reference Model taxonomy Available for public web access http://www.db.opengroup.org/sib.htm Gateway to many linked resources 25 July 2003 12
Boundaryless Information Flow Reference Model A model of the major component categories for developing, managing, and operating an integrated information infrastructure. A model of a set of applications that sit on top of an application platform. An expanded subset of the TOGAF Technical Reference Model, using different orientation. 25 July 2003 13
Boundaryless Information Flow Reference Model Detailed Model Languages Libraries Registries Digital Signature Intrusion Detection Key Management Firewall Encryption AAAC SSO Web Portal Security Development Tools Qualities Application Platform Information Consumer Applications Brokering Applications Information Provider Applications Qualities 25 July 2003 14 Desktop Video Conference Streaming audio / video information Access Mail Phone / Fax Business modeling tools Design tools Construction tools Languages and Libraries Web Portal Directory Referencing/Dereferencing Naming Registration Publish Subscribe Discovery Performance Information Brokers Application Integrators Mobility Application Message Format Application Messaging Application to application communications services Management Utilities Monitors Executory Utilities Copy Managers Desktop Video Conference Streaming audio / video information Access Mail Phone / Fax Messaging/Event Brokering Enterprise Appl Integration Info Format eform services Instant messaging services Process/Workflow Control Manageability Presentation Transformation Browser services Portal and personalization Meta indices Information Access Transformation Mapping Query distribution Aggregation Search File services Web services
The Enterprise Continuum Foundation Architectures Architecture Continuum Common Systems Architectures Industry Architectures Organisation Architectures Guides & Supports Guides & Supports Guides & Supports Guides & Supports Products & Services Systems Solutions 25 July 2003 15 Industry Solutions Solutions Continuum Organisation Solutions
Resource Base Resources available in applying the TOGAF Architecture Development Method; e.g. Architecture Compliance Reviews Architecture Principles Architecture Views Architecture Tool evaluation criteria Business Scenarios (requirements method) Case Studies Comparisons with other Frameworks IT Governance Strategies Mapping to Zachman Framework 25 July 2003 16
For More Information... The Architecture Forum: http://www.opengroup.org/architecture/ Viewing TOGAF on-line: TOGAF Version 8: http://www.opengroup.org/architecture/togaf8-doc/arch/ TOGAF Version 7: http://www.opengroup.org/architecture/togaf7-doc/arch/ TOGAF licensing and downloads: TOGAF Version 8: http://www.opengroup.org/architecture/togaf8/index8.htm TOGAF Version 7: http://www.opengroup.org/architecture/togaf7/index7.htm 25 July 2003 17
25 July 2003 18