togaf9 tool confreqts csq

27
How 1 2 3 4 TOGA KTC Eval 0 1 2 3 Scen

Upload: roberto-lopez-hinojosa

Post on 25-Dec-2015

16 views

Category:

Documents


1 download

DESCRIPTION

Togaf

TRANSCRIPT

Page 1: Togaf9 Tool Confreqts Csq

TOGAF® Tools Conformance

InstructionsHow to Complete the Scoring Matrix

12

3

4

TOGAF® Tools Conformance Policy

KTC and TCRs

Evaluation Score0

1

2

3

Scenarios

Page 2: Togaf9 Tool Confreqts Csq

TOGAF® Tools Conformance Important Note: This information will be published on the Public Register in xls format

InstructionsHow to Complete the Scoring Matrix

Complete the "Vendor Product Information" TabRate your application/tool on its ability to meet the requirements listed in the "KTCs and TCRs" tab from a drop-down list:

Evaluation Criteria0 - Not supported

2 - Supported through configuration3 - Out-of-the-box support

TOGAF® Tools Conformance Policy Instructions on next steps are outlined in the policy document.The conformance document along with certification policy will be visible to end user for evaluation.

KTC and TCRs

Evaluation Score Not supported - requirement is not supported by the application

Scenarios

Review each requirement and define use case that implements the prescribed requirement

Vendor must be able to demonstrate the use case if required

1- Supported through customization

Use Notes/Scenario column to elaborate how your system addresses this requirement. This could be represented in the form of a process description

Additional Features - Following the approach as outlined in Tab KTC and TCR, define additional capabilities of your tool as they relate to the TOGAF® 9 Specification

KTC standards for Key Tool Capability . A Key Tool Capability is an identified section of the TOGAF standard that offers a potential implementation by a tool. These implementations are specified as Tool Conformance Requirements (TCRs).

Supported through customization - includes changes to code base or database or integrated third party solutions that are not included in the standard application

Supported through configuration - without changes to code base or database, could be done by system administration, does not add any additional costs to the standard application

Out-of-the-box support - supported by the application without any need for changes to the code base or database, any need for third party solutions or configuration by a system administrator.

Page 3: Togaf9 Tool Confreqts Csq

TOGAF® Tools Conformance

InstructionsHow to Complete the Scoring Matrix

TOGAF® Tools Conformance Policy

Scenarios

Page 4: Togaf9 Tool Confreqts Csq

TOGAF® Tools Conformance Vendor Product Information

Date:Vendor Name:

Vendor Description:

Vendor Homepage:Vendor's Primary Contact Name:

Title:Email Address:Phone Number:

Product Name:Product Version:Product Description:

Completed by: Reviewed by: TOGAF® Specification:Open Group Review Date:

Page 5: Togaf9 Tool Confreqts Csq

TOGAF® Tools Conformance Vendor Product Information

TOGAF® 9.1

Page 6: Togaf9 Tool Confreqts Csq

TOGAF9 Key Tool Capabilities (KTCs) and Tool Conformance Requirements (TCRs) TOGAF9 Tools Certification

Page 6 Draft 7 Dec 2010

TOGAF® Tools ConformanceKTC and TCR

TOGAF®9 Specification Tool Conformance Requirement (TCR) Vendor Certification StatementPart Chapter Section ID - Name Text Score Notes/ScenarioPart I: Introduction Chapter 03: Definitions KTC3: Definitions Implement core terms Tool shall implement (ability to define) the core TOGAF® definitions. 0 - Not supportedPart I: Introduction Chapter 03: Definitions KTC3: Definitions Customize core terms Tool shall allow user to add, rename, delete, tailor or extent core terms of core TOGAF® definitions. Code needs to be written to support this requirement.

Chapter 05: Introduction Represent architecture development cycle 3 - Out-of-the-box support

Chapter 05: Introduction KTC5.5.4: Architecture Domains Support business architecture development Tool shall be able to create, maintain and publish a description of business architecture(s). 2 - Supported through configuration Can be configured to show this.

Chapter 05: Introduction KTC5.5.4: Architecture Domains Support data architecture development Tool shall be able to create, maintain and publish a description of data architecture(s). 0 - Not supported

Chapter 05: Introduction KTC5.5.4: Architecture Domains Support application architecture development Tool shall be able to create, maintain and publish a description of application architecture(s). 3 - Out-of-the-box support

Chapter 05: Introduction KTC5.5.4: Architecture Domains Support technology architecture development Tool shall be able to create, maintain and publish a description of technology architecture(s). 3 - Out-of-the-box support

Chapter 05: Introduction KTC5.5.4: Architecture Domains Support security architecture development Tool shall be able to create, maintain and publish a description of security architecture(s). 2 - Supported through configuration Can be configured to show this.

Chapter 06: Preliminary Phase Specify enterprise units impacted

Chapter 06: Preliminary Phase

Chapter 06: Preliminary Phase Stakeholder Map Matrix

Chapter 06: Preliminary Phase Describe architecture governance process

Chapter 06: Preliminary Phase Specify business planning touch points

Chapter 06: Preliminary Phase Specify operations management touch points

Chapter 06: Preliminary Phase

Chapter 06: Preliminary Phase Specify solution development touch points

Chapter 06: Preliminary Phase 4.1.4 - Specify architecture development roles Tool shall provide capability for end-user to define organization-specific architecture development roles.

Chapter 06: Preliminary Phase Tool shall provide capability for end-user to identify individual architecture development participants.

Chapter 06: Preliminary Phase 4.2.1 - Allocate architecture roles to individuals Tool shall provide capability to allocate one or many architecture roles to a specific participant.

Architecture KPIs'

Chapter 06: Preliminary Phase 3.1.1 - Specify architecture principles

Chapter 06: Preliminary Phase Tool shall define the TOGAF® Architecture Development Method. .

Chapter 06: Preliminary Phase Tool shall provide capability to extend the TOGAF® Architecture Development Method.

Chapter 06: Preliminary Phase

Chapter 06: Preliminary Phase 4.1.5 - Tailor architecture development method Tool shall provide capability to tailor the pre-defined TOGAF® Architecture Development Method.

Chapter 06: Preliminary Phase 2.1.5 - Tailor content metamodel

Chapter 06: Preliminary Phase 2.1.6 - Extend content metamodel

Chapter 06: Preliminary Phase 3.2.1 - Define other architecture frameworks Tool shall provide capability to define other architectural frameworks over and above TOGAF.

Chapter 06: Preliminary Phase 3.2.2 - Integrate other architecture frameworks Tool shall provide capability to integrate TOGAF® with other architecture frameworks.

Chapter 06: Preliminary Phase 3.2.3 - Tailor other architecture frameworks Tool shall provide capability to tailor other architecture frameworks.

Chapter 06: Preliminary Phase Stakeholder Views and Viewpoints

Chapter 06: Preliminary Phase KTC6.4.6: Implement architecture tools Tool provider shall specify the technical requirements for the tool; including installation and support.

Chapter 06: Preliminary Phase KTC6.4.6: Implement architecture tools 1.1.3 - Tool training specification Tool provider shall specify any required or recommend training for using the tool.

Chapter 06: Preliminary Phase KTC6.4.6: Implement architecture tools 1.1.1 - Tool integration specification Tool provider shall specify any other products that integrate with the tool.

Chapter 06: Preliminary Phase KTC6.4.6: Implement architecture tools EA Environment and Administration

Chapter 07: Phase A : Architecture Vision KTC7.4.1: Establish the architecture project Establish architecture project Tool shall provide capability to specify the characteristics (OUTCOME EXPECTED) of an architecture project.

Chapter 07: Phase A : Architecture Vision KTC7.4.1: Establish the architecture project Portfolio management tool integration Tool shall integrate with external portfolio management tool.

Chapter 07: Phase A : Architecture Vision Specify architecture project stakeholders Tool shall provide capability to specify the stakeholders for an architecture project.

Chapter 07: Phase A : Architecture Vision Specify stakeholder concerns Tool shall provide capability to specify stakeholder concerns for an architecture project.

Chapter 07: Phase A : Architecture Vision Specify stakeholder architecture viewpoints

Chapter 07: Phase A : Architecture Vision Specify business requirements Tool shall provide capability to specify business requirements for an architecture project.

Chapter 07: Phase A : Architecture Vision Develop stakeholder map Tool shall provide capability to specify a stakeholder map for an architecture project.

Chapter 07: Phase A : Architecture Vision Specify project roles and responsibilities

Chapter 07: Phase A : Architecture Vision Develop communications plan Tool shall provide capability to develop a communications plan regarding an architecture project.

Chapter 07: Phase A : Architecture Vision Specify business goals and business drivers

Chapter 07: Phase A : Architecture Vision Specify project constraints

1- Supported through customization

Part II: Architecture Development Method

KTC5.2.2: Basic structure of the Architecture Development Cycle

Tool shall graphically or any other useable manner represent the Architecture Development Cycle as a basis for navigation or guidance.

Part II: Architecture Development Method

Part II: Architecture Development Method

Part II: Architecture Development Method

Part II: Architecture Development Method

Part II: Architecture Development Method

Part II: Architecture Development Method

KTC6.4.1: Scope the enterprise organizations impacted

Tool shall provide capability for specifying the business units (segments) within the enterprise that are impacted by enterprise architecture work being requested .

Part II: Architecture Development Method

KTC6.4.1: Scope the enterprise organizations impacted

Establish an organization specific definition of Enterprise Architecture and the domain architectures.

Tool shall provide capability of capturing definitions to guide EA initiatives in terms of scope (expected outcome) and application (process to develop required architecture).

Part II: Architecture Development Method

KTC6.4.1: Scope the enterprise organizations impacted

Tool shall provide a capability to identify stakeholders whose viewpoints are necessary to understand the scope of the architecture work being request .

Part II: Architecture Development Method

KTC6.4.2: Confirm governance and support frameworks

Tool shall provide capability for describing architecture governance (includes quality of architecture and decisions from the architecture) activities.

Part II: Architecture Development Method

KTC6.4.2: Confirm governance and support frameworks

Tool shall provide capability for specifying which ADM activities and work products are required to facilitate business planning process.

Part II: Architecture Development Method

KTC6.4.2: Confirm governance and support frameworks

Tool shall provide capability for specifying which ADM activities and work products required for the operations management process.

Part II: Architecture Development Method

KTC6.4.2: Confirm governance and support frameworks

Specify portfolio/project management touch points

Tool shall provide capability for specifying which ADM activities and work products required for the portfolio/project management process.

Part II: Architecture Development Method

KTC6.4.2: Confirm governance and support frameworks

Tool shall provide capability for specifying which ADM activities and work products required for the solution development process.

Part II: Architecture Development Method

KTC6.4.3: Define and establish enterprise architecture team and organization

Part II: Architecture Development Method

KTC6.4.3: Define and establish enterprise architecture team and organization

4.2.2 - Specify architecture development participants

Part II: Architecture Development Method

KTC6.4.3: Define and establish enterprise architecture team and organization

Part II: Architecture Development Method

KTC6.4.3: Define and establish enterprise architecture team and organization

Tool shall provide capability to define performance measurements for the EA processes that would assist with managing and improving the EA capability.

Part II: Architecture Development Method

KTC6.4.4: Identify and establish architecture principles

Tool shall provide capability to specify architecture principles that will be respected and in which order of importance.

Part II: Architecture Development Method

KTC6.4.5: Tailor TOGAF and, if any, Other Selected Architecture Frameworks

4.1.1 - Define architecture development method

Part II: Architecture Development Method

KTC6.4.5: Tailor TOGAF and, if any, Other Selected Architecture Frameworks

4.1.2 - Extend architecture development method

Part II: Architecture Development Method

KTC6.4.5: Tailor TOGAF and, if any, Other Selected Architecture Frameworks

4.1.3 - Integrate architecture development method

Tool shall provide capability to integrate a customized architecture development method with other lifecycles and processes.

Part II: Architecture Development Method

KTC6.4.5: Tailor TOGAF and, if any, Other Selected Architecture Frameworks

Part II: Architecture Development Method

KTC6.4.5: Tailor TOGAF and, if any, Other Selected Architecture Frameworks

Tool shall provide capability for end-user to tailor pre-defined content metamodel (entities, relationships, and attributes).

Part II: Architecture Development Method

KTC6.4.5: Tailor TOGAF and, if any, Other Selected Architecture Frameworks

Tool shall provide capability for end-user to extend the definition of the pre-defined content metamodel (entities, relationships, and attributes).

Part II: Architecture Development Method

KTC6.4.5: Tailor TOGAF and, if any, Other Selected Architecture Frameworks

Part II: Architecture Development Method

KTC6.4.5: Tailor TOGAF and, if any, Other Selected Architecture Frameworks

Part II: Architecture Development Method

KTC6.4.5: Tailor TOGAF and, if any, Other Selected Architecture Frameworks

Part II: Architecture Development Method

KTC6.4.5: Tailor TOGAF and, if any, Other Selected Architecture Frameworks

Tool shall provide capability to specify models to generate the defined views that are related to the various identified stakeholders. This may include: types of models per domain, relationships between model types, preferred modeling notation e.g. ArchiMate, UML, ERD, users of models and required outputs.

Part II: Architecture Development Method

1.1.2 - Tool technical requirements specification

Part II: Architecture Development Method

Part II: Architecture Development Method

Part II: Architecture Development Method

Tool provider shall specify: toolset database backup, re-organization, security, administration and infrastructure support.

Part II: Architecture Development Method

Part II: Architecture Development Method

Part II: Architecture Development Method

KTC7.4.2: Identify stakeholders, concerns, and business requirements

Part II: Architecture Development Method

KTC7.4.2: Identify stakeholders, concerns, and business requirements

Part II: Architecture Development Method

KTC7.4.2: Identify stakeholders, concerns, and business requirements

Tool shall provide capability to specify architecture viewpoints related to the stakeholder concerns for an architecture project.

Part II: Architecture Development Method

KTC7.4.2: Identify stakeholders, concerns, and business requirements

Part II: Architecture Development Method

KTC7.4.2: Identify stakeholders, concerns, and business requirements

Part II: Architecture Development Method

KTC7.4.2: Identify stakeholders, concerns, and business requirements

Tool shall provide capability to specify roles and responsibilities of individuals participating in an architecture project.

Part II: Architecture Development Method

KTC7.4.2: Identify stakeholders, concerns, and business requirements

Part II: Architecture Development Method

KTC7.4.3: Confirm and elaborate business goals, business drivers, and constraints

Tool shall provide capability to specify the enterprise business goals and business drivers for an organization that the requested architecture work must address.

Part II: Architecture Development Method

KTC7.4.3: Confirm and elaborate business goals, business drivers, and constraints

Tool shall provide capability to specify enterprise-wide and project-specific constraints for an architecture project.

Indicative only

Page 7: Togaf9 Tool Confreqts Csq

TOGAF9 Key Tool Capabilities (KTCs) and Tool Conformance Requirements (TCRs) TOGAF9 Tools Certification

Page 7 Draft 7 Dec 2010

TOGAF®9 Specification Tool Conformance Requirement (TCR) Vendor Certification StatementPart Chapter Section ID - Name Text Score Notes/Scenario

Chapter 07: Phase A : Architecture Vision KTC7.4.4: Evaluate business capabilities Develop capability assessment

Chapter 07: Phase A : Architecture Vision Specify readiness factors

Chapter 07: Phase A : Architecture Vision Analyze readiness factors

Chapter 07: Phase A : Architecture Vision KTC7.4.6: Define scope Specify enterprise scope Tool shall provide capability to specify the scope of the enterprise to be covered in an architecture project.

Chapter 07: Phase A : Architecture Vision KTC7.4.6: Define scope Specify required level of detail

Chapter 07: Phase A : Architecture Vision KTC7.4.6: Define scope Specify architecture partitioning Tool shall provide capability to specify how to partition () the architecture landscape.

Chapter 07: Phase A : Architecture Vision KTC7.4.6: Define scope Specify architecture domains Tool shall provide capability to specify which architecture domains are relevant to an architecture project.

Chapter 07: Phase A : Architecture Vision KTC7.4.6: Define scope Specify architecture milestones

Chapter 07: Phase A : Architecture Vision KTC7.4.6: Define scope Specify relevant architecture assets

Chapter 07: Phase A : Architecture Vision View architecture principles Tool shall provide capability to view existing architecture principles.

Chapter 07: Phase A : Architecture Vision Update architecture principles

Chapter 07: Phase A : Architecture Vision KTC7.4.8: Develop Architecture Vision Describe high-level baseline architecture Tool shall provide capability to describe the high-level baseline architecture for an architecture project.

Chapter 07: Phase A : Architecture Vision KTC7.4.8: Develop Architecture Vision Describe high-level target architecture Tool shall provide capability to describe the high-level target architecture for an architecture project.

Chapter 07: Phase A : Architecture Vision KTC7.4.8: Develop Architecture Vision Manage high-level architecture descriptions Tool shall provide capability to store high-level architecture description.

Chapter 07: Phase A : Architecture Vision KTC7.4.8: Develop Architecture Vision Develop business scenarios Tool shall provide capability to develop business scenarios for an architecture project.

Chapter 07: Phase A : Architecture Vision KTC7.4.8: Develop Architecture Vision Architecture Roadmap

Chapter 07: Phase A : Architecture Vision Develop business case

Chapter 07: Phase A : Architecture Vision Define target architecture value proposition Tool shall provide capability to define value proposition.

Chapter 07: Phase A : Architecture Vision Tool shall provide capability to define performance measurements for target architecture .

Chapter 07: Phase A : Architecture Vision Specify architecture risks

Chapter 07: Phase A : Architecture Vision Specify risk mitigation strategies Tool shall provide capability to define strategies to overcome defined risks.

Chapter 07: Phase A : Architecture Vision Estimate required project resources Tool shall provide capability to estimate project resources in the Statement of Architecture work.

Chapter 07: Phase A : Architecture Vision Develop architecture project schedule Tool shall provide capability to establish an organization specific architecture project timeline .

Chapter 07: Phase A : Architecture Vision Assign architecture project resources Tool shall provide capability to define statement of work that will be required to define architecture roadmap.

Chapter 07: Phase A : Architecture Vision Develop communications plan Tool shall provide capability to develop a communications plan regarding an architecture project.

Chapter 07: Phase A : Architecture Vision Develop statement of architecture work Tool shall provide capability to specify statement of architecture work.

Chapter 07: Phase A : Architecture Vision Approve statement of architecture work

Chapter 08: Phase B : Business Architecture Select relevant business architecture assets

Chapter 08: Phase B : Business Architecture Specify relevant business architecture assets

Chapter 08: Phase B : Business Architecture Select relevant business architecture assets

Chapter 08: Phase B : Business Architecture Specify relevant business architecture assets

Chapter 08: Phase B : Business Architecture KTC8.4.1.1: Determine overall modeling process

Chapter 08: Phase B : Business Architecture Specify level of service granularity

Chapter 08: Phase B : Business Architecture Specify service boundaries Tool shall provide capability for managing micro-level functions and macro business functions.

Chapter 08: Phase B : Business Architecture Specify service contracts Tool shall provide capability to model service contracts as business/functional interfaces.

Chapter 08: Phase B : Business Architecture Tool shall provide capability to specify relevant business architecture viewpoints.

Chapter 08: Phase B : Business Architecture Specify required business architecture catalogs

Chapter 08: Phase B : Business Architecture KTC8.4.1.4: Identify Required Matrices Specify required business architecture matrices

Chapter 08: Phase B : Business Architecture KTC8.4.1.5: Identify Required Diagrams

Part II: Architecture Development Method

Tool shall provide capability to develop a capability assessment (assess capability to define the architecture ) for an architecture project.

Part II: Architecture Development Method

KTC7.4.5: Assess readiness for business transformation

Tool shall provide capability to specify the readiness factors for a business transformation readiness assessment.

Part II: Architecture Development Method

KTC7.4.5: Assess readiness for business transformation

Tool shall provide capability to analyze the readiness factors for a business transformation readiness assessment.

Part II: Architecture Development Method

Part II: Architecture Development Method

Tool shall provide capability to specify the required level of detail in the baseline and target architecture descriptions for each of the architecture domains.

Part II: Architecture Development Method

Part II: Architecture Development Method

Part II: Architecture Development Method

Tool shall provide capability to specify the milestones (i.e. time periods) associated with development of a target architecture.

Part II: Architecture Development Method

Tool shall provide capability to specify which existing architecture assets should be leveraged during an architecture project.

Part II: Architecture Development Method

KTC7.4.7: Confirm and elaborate architecture principles, including business principles

Part II: Architecture Development Method

KTC7.4.7: Confirm and elaborate architecture principles, including business principles

Tool shall provide capability to update architecture principles, according to the defined architecture governance process.

Part II: Architecture Development Method

Part II: Architecture Development Method

Part II: Architecture Development Method

Part II: Architecture Development Method

Part II: Architecture Development Method

Tool shall provide capability to establish an organization specific vision for EA indicating focus areas and formulating of a strategy to achieve the vision over time.

Part II: Architecture Development Method

KTC7.4.9: Define the Target Architecture value propositions and KPIs

Tool shall provide capability to define business case (minimum business value that can be achieved via target architecture, estimate cost) for any Enterprise Architecture 'Customer'; any person internal or external to the organization that derives direct or indirect benefit from any of the EA deliverables.

Part II: Architecture Development Method

KTC7.4.9: Define the Target Architecture value propositions and KPIs

Part II: Architecture Development Method

KTC7.4.9: Define the Target Architecture value propositions and KPIs

Define target architecture key performance indicators

Part II: Architecture Development Method

KTC7.4.10: Identify the business transformation risks and mitigation activities

Tool shall provide capability to define architecture risks (risk resulting from undertaking and not undertaking the architecture work) and evaluation of the risks.

Part II: Architecture Development Method

KTC7.4.10: Identify the business transformation risks and mitigation activities

Part II: Architecture Development Method

KTC7.4.11: Develop Statement of Architecture Work;Secure Approval

Part II: Architecture Development Method

KTC7.4.11: Develop Statement of Architecture Work;Secure Approval

Part II: Architecture Development Method

KTC7.4.11: Develop Statement of Architecture Work;Secure Approval

Part II: Architecture Development Method

KTC7.4.11: Develop Statement of Architecture Work;Secure Approval

Part II: Architecture Development Method

KTC7.4.11: Develop Statement of Architecture Work;Secure Approval

Part II: Architecture Development Method

KTC7.4.11: Develop Statement of Architecture Work;Secure Approval

Tool shall facilitate a capability to implement and manage 'work flow' for approval of artifacts, deliverables and building blocks.

Part II: Architecture Development Method

KTC8.4.1: Select reference models, viewpoints, and tools

Tool shall provide capability to select relevant Business Architecture resources (reference models, patterns, etc.) from the Architecture Repository, on the basis of the business drivers, and the stakeholders and concerns.

Part II: Architecture Development Method

KTC8.4.1: Select reference models, viewpoints, and tools

Tool shall provide capability to specify relevant Business Architecture resources (reference models, patterns, etc.) from the Architecture Repository, on the basis of the business drivers, and the stakeholders and concerns.

Part II: Architecture Development Method

KTC8.4.1: Select reference models, viewpoints, and tools

Tool shall provide capability to select relevant Business Architecture viewpoints (e.g., operations, management, financial).

Part II: Architecture Development Method

KTC8.4.1: Select reference models, viewpoints, and tools

Tool shall provide capability to specify relevant Business Architecture viewpoints (e.g., operations, management, financial).

Part II: Architecture Development Method

Specify business architecture tools and techniques

Tool shall allow end-user for each viewpoint, select the models needed to support the specific view required, using the selected tool or method.

Part II: Architecture Development Method

KTC8.4.1.2: Identify Required Service Granularity Level, Boundaries, and Contracts

Tool shall provide capability for differentiating between the functions (things you do) of a business and the services (final value product) of a business.

Part II: Architecture Development Method

KTC8.4.1.2: Identify Required Service Granularity Level, Boundaries, and Contracts

Part II: Architecture Development Method

KTC8.4.1.2: Identify Required Service Granularity Level, Boundaries, and Contracts

Part II: Architecture Development Method

KTC8.4.1.2: Identify Required Service Granularity Level, Boundaries, and Contracts

Specify relevant business architecture viewpoints

Part II: Architecture Development Method

KTC8.4.1.3: Identify Required Catalogs of Business Building Blocks

Tool shall provide capability for capturing inventories of business assets in a catalog (as a hierarchical structure).

Part II: Architecture Development Method

Tool shall support the creation of Business interaction matrix (showing dependency and communication between organizations and actors) and/or Actor/role matrix (showing the roles undertaken by each actor).

Part II: Architecture Development Method

Specify required business architecture diagrams Tool shall provide capability to specify at least one of the following architecture diagrams:The following Diagrams should be considered for development within a Business Architecture:- Business Footprint diagram- Business Service/Information diagram- Functional Decomposition diagram- Goal/Objective/Service diagram- Use-case diagram- Organization Decomposition diagram- Process Flow diagram- Events diagram.

Page 8: Togaf9 Tool Confreqts Csq

TOGAF9 Key Tool Capabilities (KTCs) and Tool Conformance Requirements (TCRs) TOGAF9 Tools Certification

Page 8 Draft 7 Dec 2010

TOGAF®9 Specification Tool Conformance Requirement (TCR) Vendor Certification StatementPart Chapter Section ID - Name Text Score Notes/Scenario

Chapter 08: Phase B : Business Architecture

Chapter 08: Phase B : Business Architecture Browse existing business architecture assets Tool shall provide capability to browse existing business architecture assists.

Chapter 08: Phase B : Business Architecture Modify existing business architecture assets Tool shall provide capability to modify existing business architecture assets.

Chapter 08: Phase B : Business Architecture Describe baseline business architecture Tool shall provide capability to describe baseline business architecture.

Chapter 08: Phase B : Business Architecture Tool shall provide capability to develop business architecture catalogs.

Chapter 08: Phase B : Business Architecture

Chapter 08: Phase B : Business Architecture Tool shall provide capability to develop required business architecture matrices.

Chapter 08: Phase B : Business Architecture Tool shall provide capability to develop specified ACM business architecture matrices.

Chapter 08: Phase B : Business Architecture Tool shall provide capability to develop required business architecture diagrams.

Chapter 08: Phase B : Business Architecture Tool shall provide capability to develop specified ACM business architecture diagrams.

Chapter 08: Phase B : Business Architecture KTC8.4.4: Perform gap analysis Perform architecture trade-off analysis

Chapter 08: Phase B : Business Architecture KTC8.4.4: Perform gap analysis Document architecture viewpoint changes Tool shall provide capability to document architecture viewpoint changes.

Chapter 08: Phase B : Business Architecture KTC8.4.4: Perform gap analysis Create architecture building block gap matrix Tool shall provide capability to create building block matrix.

Chapter 08: Phase B : Business Architecture KTC8.4.4: Perform gap analysis Specify building block gap disposition

Chapter 08: Phase B : Business Architecture KTC8.4.4: Perform gap analysis Specify gaps classification

Chapter 08: Phase B : Business Architecture Develop business architecture roadmap

Chapter 08: Phase B : Business Architecture Assess target business architecture impact

Chapter 08: Phase B : Business Architecture KTC8.4.7: Conduct formal stakeholder review

Chapter 08: Phase B : Business Architecture KTC8.4.8: Finalize the Business Architecture

Chapter 08: Phase B : Business Architecture KTC8.4.8: Finalize the Business Architecture Tool shall provide capability to document rationale for building block decisions.

Chapter 08: Phase B : Business Architecture KTC8.4.8: Finalize the Business Architecture Tool shall allow end-user to conduct final cross-check of overall architecture against business goals.

Chapter 08: Phase B : Business Architecture KTC8.4.8: Finalize the Business Architecture Document business architecture mapping Tool shall provide capability to publish building blocks via the Architecture Repository.

Chapter 08: Phase B : Business Architecture KTC8.4.8: Finalize the Business Architecture

Chapter 08: Phase B : Business Architecture KTC8.4.8: Finalize the Business Architecture

Chapter 08: Phase B : Business Architecture KTC8.4.8: Finalize the Business Architecture

Chapter 08: Phase B : Business Architecture

Manage application to data mapping

Chapter 10: Phase C : Data Architecture 3.1.1 - Specify architecture principles Tool shall provide capability to specify architecture principles .

Chapter 10: Phase C : Data Architecture Validate architecture principles Tool shall provide capability to browse and validate architecture principles.

Chapter 10: Phase C : Data Architecture Modify existing architecture principles Tool shall provide capability to browse and modify architecture principles.

Chapter 10: Phase C : Data Architecture Select relevant Data Architecture assets

Chapter 10: Phase C : Data Architecture Specify relevant Data Architecture assets Tool shall provide capability to specify Data Architecture resources in terms of reference models, patterns, etc.

Chapter 10: Phase C : Data Architecture Support linkage of external data models Tool shall provide capability to specify Data Architecture resources in terms of reference models, patterns, etc.

Chapter 10: Phase C : Data Architecture Specify required business architecture catalogs

Chapter 10: Phase C : Data Architecture Identify Required Matrices (see section 10.4.1.3) Specify required business architecture matrices

Chapter 10: Phase C : Data Architecture Identify Required Diagrams (see section 10.4.1.4) Identify Required Diagrams

Part II: Architecture Development Method

KTC8.4.1.6: Identify Types of Requirement to be Collected

Specify business architecture requirement types

Tool shall provide capability for classifying business architecture requirements. The following requirement types should be supported: - Functional requirements- Non-functional requirements- Assumptions- Constraints- Domain-specific Business Architecture principles- Policies- Standards- Guidelines- Specifications .

Part II: Architecture Development Method

KTC8.4.2: Develop Baseline Business Architecture Description

Part II: Architecture Development Method

KTC8.4.2: Develop Baseline Business Architecture Description

Part II: Architecture Development Method

KTC8.4.2: Develop Baseline Business Architecture Description

Part II: Architecture Development Method

KTC8.4.2: Develop Baseline Business Architecture Description

Develop required business architecture catalogs

Part II: Architecture Development Method

KTC8.4.2: Develop Baseline Business Architecture Description

Develop specified ACM business architecture catalogs (optional)

Tool shall provide capability to develop the business architecture catalogs specified in the Architecture Content Metamodel.

Part II: Architecture Development Method

KTC8.4.2: Develop Baseline Business Architecture Description

Develop required business architecture matrices

Part II: Architecture Development Method

KTC8.4.2: Develop Baseline Business Architecture Description

Develop specified ACM business architecture matrices

Part II: Architecture Development Method

KTC8.4.2: Develop Baseline Business Architecture Description

Develop required business architecture diagrams

Part II: Architecture Development Method

KTC8.4.2: Develop Baseline Business Architecture Description

Develop specified ACM business architecture diagrams

Part II: Architecture Development Method

Tool shall provide capability or guidance on how to perform trade-off analysis among the different architecture positions. Example - reduce availability req from 99.9% to 98.5%, what is the impact on infrastructure cost.

Part II: Architecture Development Method

Part II: Architecture Development Method

Part II: Architecture Development Method

Tool shall provide capability to document building block gap disposition (eliminated building blocks and the new ones).

Part II: Architecture Development Method

Tool shall provide capability to classify gaps found when comparing baseline and target architectures. Classification should support gaps to be develop and gaps to be procured.

Part II: Architecture Development Method

KTC8.4.5: Define Candidate Roadmap Components

Tool shall support creation of a business architecture roadmap based on the already defined Baseline and Target architectures and the gap analysis.

Part II: Architecture Development Method

KTC8.4.6: Resolve impacts across the Architecture Landscape

Tool shall provide capability to assess target business architecture considering aspects such an impact to pre-existing architectures, impact to other projects or possible impacts from planned or ongoing projects.

Part II: Architecture Development Method

Manage business architecture stakeholder approval

Tool shall provide capability to check the original motivation for the architecture project and the Statement of Architecture Work.

Part II: Architecture Development Method

Specify business architecture building block standards

Tool shall allow end-user to establish standards based on reference models selected from the Architecture Repository.

Part II: Architecture Development Method

Capture business architecture building block documentation

Part II: Architecture Development Method

Document business architecture building block decisions and rationale

Part II: Architecture Development Method

Part II: Architecture Development Method

Publish business architecture building block specifications

Tool shall provide capability to document the final mapping of the architecture within the Architecture repository.

Part II: Architecture Development Method

Manage business architecture requirements relationships

Tool shall allow end-user to specify explicitly traceability relationships amongst business architecture requirements.

Part II: Architecture Development Method

Generate business architecture requirements specification

Tool shall allow end-user to document final requirements traceability (between requirements and business goal) report.

Part II: Architecture Development Method

KTC8.4.9: Create Architecture Definition Document

Generate business architecture definition document

Tool shall allow end-user to prepare the business sections (explicitly define outputs of Business Architecture Phase) of the Architecture Definition Document.

Part II: Architecture Development Method

Chapter 09: Phase C: Information Systems Architecture

Develop Target Architect Information Systems Architecture

Facilitate the co-development of the data and application architectures

Tool shall provide the ability to develop data and application architectures in parallel, but ensure that the architectures can seamlessly coexist.

Part II: Architecture Development Method

Chapter 09: Phase C: Information Systems Architecture

Develop Target Architect Information Systems Architecture

Facilitate the development of integration architecture components

Tool shall provide the ability to describe the integration points between the data and application architectures, and hence develop a comprehensive integration strategy.

Part II: Architecture Development Method

Chapter 09: Phase C: Information Systems Architecture

Develop Target Architect Information Systems Architecture

Tool shall provide the ability to map individual components of the application architecture to individual data elements.

Part II: Architecture Development Method

Select reference models, viewpoints, and tools (see Section 10.4.1)

Part II: Architecture Development Method

Select reference models, viewpoints, and tools (see Section 10.4.1)

Part II: Architecture Development Method

Select reference models, viewpoints, and tools (see Section 10.4.1)

Part II: Architecture Development Method

Select reference models, viewpoints, and tools (see Section 10.4.1)

Tool shall provide capability to select relevant Data Architecture resources (reference models, patterns, etc.) on the basis of previously defined business drivers, stakeholders, concerns and Business Architecture.

Part II: Architecture Development Method

Select reference models, viewpoints, and tools (see Section 10.4.1)

Part II: Architecture Development Method

Determine Overall Modeling Process (see section 10.4.1.1)

Part II: Architecture Development Method

Identify Required Catalogs of Data Building Blocks (see section 10.4.1.2)

Tool shall provide capability to capture organization’s data inventory as a catalog (as a hierarchical model) within the Architecture Repository.

Part II: Architecture Development Method

Tool shall provide capability to create matrix for documenting how data is created, maintained, transformed, and passed to other applications, or used byother applications.

At least one of the following matrixes shall be generated Data Entity/Business Function or Application/Data.

Part II: Architecture Development Method

Tool shall allow end-user to produce a diagram of the relationships between entities and their attributes.

At least one of the following diagrams shall be generated: Conceptual Data Diagram, Logical Data Diagram, Data Dissemination Diagram, Data Lifecycle Diagram, Data Security Diagram or Data Migration Diagram.

Page 9: Togaf9 Tool Confreqts Csq

TOGAF9 Key Tool Capabilities (KTCs) and Tool Conformance Requirements (TCRs) TOGAF9 Tools Certification

Page 9 Draft 7 Dec 2010

TOGAF®9 Specification Tool Conformance Requirement (TCR) Vendor Certification StatementPart Chapter Section ID - Name Text Score Notes/Scenario

Chapter 10: Phase C : Data Architecture Identify Types of Requirement to be Collected

Chapter 10: Phase C : Data Architecture Develop Baseline Data Architecture Description

Chapter 10: Phase C : Data Architecture Develop Target Data Architecture Description

Chapter 10: Phase C : Data Architecture Perform gap analysis (see Section 10.4.4)

Chapter 10: Phase C : Data Architecture Define Data Architecture roadmap

Chapter 10: Phase C : Data Architecture

Chapter 10: Phase C : Data Architecture Conduct formal stakeholder review

Chapter 10: Phase C : Data Architecture Finalize the Data Architecture (see Section 10.4.8) Finalize the Data Architecture

Chapter 10: Phase C : Data Architecture Create Architecture Definition Document

Tool shall provide the ability to access and manage all of the existing application architecture artifacts .

Manage application principles

Manage application reference models List the Business, Data, Application and Technology reference models that tool supports.

Manage process to system mapping Tool supports mapping of business process descriptions to system components.

Manage role to system mapping Tool supports mapping of end user roles to system components.

Manage system to function mapping Tool supports mapping of system components to application functions.

Manage system to service mapping Tool supports mapping of system components to service definitions.

Support SOA List the SOA methods that tool supports.

Manage application architecture diagrams

Perform gap analysis (see Section 11.4.4) Perform architecture gap analysis

Perform gap analysis (see Section 11.4.4) Document architecture viewpoint changes Tool shall provide traceability of any decisions made regarding viewpoint tradeoffs.

Perform gap analysis (see Section 11.4.4) Create architecture building block gap matrix

Perform gap analysis (see Section 11.4.4) Specify building block gap disposition

Develop application architecture roadmap

Support multiple development methodologies

Assess target application architecture impact

Assess target application architecture impact

Review technology principles Tool shall provide capability to browse and validate architecture principles.

Select Technology Architecture resources

Select Technology Architecture viewpoints

Support Technology catalogs Tool shall support catalogs of Technology Portfolio and Technology Standards.

Identify Required Matrices (see Section 12.4.1.3) Matrix support Tool shall support the Application/Technology Matrix.

Identify Required Diagrams (see Section 12.4.1.4) Diagram support

Develop Baseline Technology Architecture Tool shall support documenting the current technology portfolio and standards.

Develop Target Technology Architecture Tool shall support documenting the target technology portfolio and standards.

Part II: Architecture Development Method

Identify Types of Requirement to be Collected (see section 10.4.1.5)

Tool shall provide capability to identify Types of Requirements. The supported types must include: Functional requirements, Non-functional requirements, Assumptions, Constraints, Domain-specific Data Architecture principles, Policies, Standards, Guidelines and Specifications.

Part II: Architecture Development Method

Develop Baseline Data Architecture Description (see Section 10.4.2)

Tool shall allow end-user to describe the baseline data architecture in terms of building blocks from the Architecture Repository.

Part II: Architecture Development Method

Develop Target Data Architecture Description (see Section 10.4.3)

Tool shall provide capability to define Target Description of the Data Architecture to support the Architecture Vision and Target Business Architecture based on the Architecture Repository.

Part II: Architecture Development Method

Perform gap analysis on architecture data models

Tool shall allow end user:* to validate the data model against the Architecture Repository and requirements* to create a matrix which contains the gaps between the Baseline Data Architecture and the Target one in form from building blocks.

Part II: Architecture Development Method

Define Candidate Roadmap Components (see Section 10.4.5)

Tool shall provide capability to create a roadmap for Data Architecture using as input the Baseline and Target Data Architecture as well as the gap matrix.

Part II: Architecture Development Method

Resolve impacts across the Architecture Landscape (see Section 10.4.6)

Resolve impacts across the Architecture Landscape

Tool shall allow end-user to validate the Data Architecture against to pre-existing architectures, existing projects or current organization.

Part II: Architecture Development Method

Conduct formal stakeholder review (see Section 10.4.7)

Tool shall provide capability:* to check the Data Architecture against the Statement of Architecture Work and project intention* to analyze the impact of the Data Architecture against the Business and Application Architecture.

Part II: Architecture Development Method

Tool shall allow end-user:* to finalize the Data Architecture by providing capability to refer building blocks from the Architecture Repository* to publish them via the Architecture Repository.

Part II: Architecture Development Method

Create Architecture Definition Document (see Section 10.4.9)

Tool shall provide capability to document rationale for building block decisions in the Architecture Definition Document.

Part II: Architecture Development Method

Chapter 11: Phase C : Application Architecture

Select reference models, viewpoints, and tools (see Section 11.4.1)

Manage application architecture assets and inventory - conceptual / logical / physical

Part II: Architecture Development Method

Chapter 11: Phase C : Application Architecture

Select reference models, viewpoints, and tools (see Section 11.4.1)

Integrate with enterprise application modeling and design tools

List the modelling tools and repositories that the tool integrates with and classify the degree of interoperability and nature of the integration.

Part II: Architecture Development Method

Chapter 11: Phase C : Application Architecture

Select reference models, viewpoints, and tools (see Section 11.4.1)

Tool provides the ability to collect, organize and use application principles as an application architecture is developed.

Part II: Architecture Development Method

Chapter 11: Phase C : Application Architecture

Select reference models, viewpoints, and tools (see Section 11.4.1)

Support multiple requirements methodologies and formats

List the requirements management methodologies, tools and repositories that the tool supports or integrates with and classify the degree of support, interoperability and nature of the integration.

Part II: Architecture Development Method

Chapter 11: Phase C : Application Architecture

Select reference models, viewpoints, and tools (see Section 11.4.1)

Part II: Architecture Development Method

Chapter 11: Phase C : Application Architecture

Select reference models, viewpoints, and tools (see Section 11.4.1)

Methodical development of application architecture

Tool shall provide the necessary controls to ensure that the application architecture is developed methodically as defined by TOGAF®.

Part II: Architecture Development Method

Chapter 11: Phase C : Application Architecture

Develop Baseline Application Architecture Description (see Section 11.4.2)

Support multiple application viewpoints - functional, integration, operations etc

Tool shall provide ability to identify, define and document multiple viewpoints, and then utilize those viewpoints to further develop the application architecture content.

Part II: Architecture Development Method

Chapter 11: Phase C : Application Architecture

Develop Baseline Application Architecture Description (see Section 11.4.2)

Support multiple layers of application decomposition

Tool shall provide the ability to identify, document and decompose application architectures into more granular units as needed.

Part II: Architecture Development Method

Chapter 11: Phase C : Application Architecture

Develop Baseline Application Architecture Description (see Section 11.4.2)

Part II: Architecture Development Method

Chapter 11: Phase C : Application Architecture

Develop Baseline Application Architecture Description (see Section 11.4.2)

Part II: Architecture Development Method

Chapter 11: Phase C : Application Architecture

Develop Baseline Application Architecture Description (see Section 11.4.2)

Part II: Architecture Development Method

Chapter 11: Phase C : Application Architecture

Develop Baseline Application Architecture Description (see Section 11.4.2)

Part II: Architecture Development Method

Chapter 11: Phase C : Application Architecture

Develop Baseline Application Architecture Description (see Section 11.4.2)

Part II: Architecture Development Method

Chapter 11: Phase C : Application Architecture

Develop Baseline Application Architecture Description (see Section 11.4.2)

Tool manages the metadata and content of application architecture diagrams such as the Application Communication Diagram, Application and User Location Diagram and the Application Use-Case Diagram.

Part II: Architecture Development Method

Chapter 11: Phase C : Application Architecture

Develop Target Application Architecture Description (see Section 11.4.3)

Manage iterative target application architecture development

Tool supports the iterative development of the application architecture, ensuring that each successive iteration is a logical, stepwise refinement of earlier iterations.

Part II: Architecture Development Method

Chapter 11: Phase C : Application Architecture

Tool allows the capture of gaps for each architecture, and then facilitates the analysis of those gaps across architectures.

Part II: Architecture Development Method

Chapter 11: Phase C : Application Architecture

Part II: Architecture Development Method

Chapter 11: Phase C : Application Architecture

Tool shall provide functionality to map application architecture requirements to application building blocks, allowing the rapid identification of new/changed/eliminated building blocks.

Part II: Architecture Development Method

Chapter 11: Phase C : Application Architecture

Tool shall provide functionality that describes the disposition requirement for each application building block, and then provides disposition summaries to support roadmap development.

Part II: Architecture Development Method

Chapter 11: Phase C : Application Architecture

Section 11.4.5: Define Candidate Roadmap Components

Tool shall provide the ability to develop transition roadmaps, based on the disposition summaries captured earlier.

Part II: Architecture Development Method

Chapter 11: Phase C : Application Architecture

Section 11.4.5: Define Candidate Roadmap Components

Tool shall provide the ability to create architecture roadmaps that are specifically aligned to the development strategies of major SDLCs - waterfall vs. RAD vs. Agile.

Part II: Architecture Development Method

Chapter 11: Phase C : Application Architecture

Section 11.4.6: Resolve impacts across the Architecture Landscape

Tool shall provide the ability to identify other programs and architectures that exist in the EA repository that impact, or will be impacted by, the execution of the application architecture.

Part II: Architecture Development Method

Chapter 11: Phase C : Application Architecture

Section 11.4.6: Resolve impacts across the Architecture Landscape

Tool shall provide the ability to document the impact drivers of the architecture, and then to score the impact of those drivers based on the implications of the roadmap.

Part II: Architecture Development Method

Chapter 11: Phase C : Application Architecture

Section 11.4.7: Conduct formal stakeholder review

Manage application architecture stakeholder approval

Tool shall provide the ability to disseminate artifacts for approval and then track approval response and disapproval rework.

Part II: Architecture Development Method

Chapter 12: Phase D : Technology Architecture

Select reference models, viewpoints, and tools (see Section 12.4.1)

Part II: Architecture Development Method

Chapter 12: Phase D : Technology Architecture

Select reference models, viewpoints, and tools (see Section 12.4.1)

Tool shall provide capability to select relevant Technology Architecture resources (reference models, patterns, etc.) on the basis of previously defined business drivers, stakeholders, and their concerns.

Part II: Architecture Development Method

Chapter 12: Phase D : Technology Architecture

Select reference models, viewpoints, and tools (see Section 12.4.1)

Tool shall generate viewpoints to demonstrate how stakeholder concerns are being addressed by the proposed Technology Architecture.

Part II: Architecture Development Method

Chapter 12: Phase D : Technology Architecture

Select reference models, viewpoints, and tools (see Section 12.4.1)

Capture, model and analyze information associated with Technology Architecture viewpoints

Tool shall support the data capture, modeling and analysis in support of the Technology Architecture viewpoints.

Part II: Architecture Development Method

Chapter 12: Phase D : Technology Architecture

Identify Required Catalogs of Technology Building Blocks (see Section 12.4.1.2)

Part II: Architecture Development Method

Chapter 12: Phase D : Technology Architecture

Part II: Architecture Development Method

Chapter 12: Phase D : Technology Architecture

Tool shall support the Environments and Locations diagram, Platform Decomposition diagram, Processing diagram, Networked Computing/Hardware diagram, and Communications Engineering diagram.

Part II: Architecture Development Method

Chapter 12: Phase D : Technology Architecture

Develop Baseline Technology Architecture Description (see Section 12.4.2)

Part II: Architecture Development Method

Chapter 12: Phase D : Technology Architecture

Develop Target Technology Architecture Description (see Section 12.4.3)

Page 10: Togaf9 Tool Confreqts Csq

TOGAF9 Key Tool Capabilities (KTCs) and Tool Conformance Requirements (TCRs) TOGAF9 Tools Certification

Page 10 Draft 7 Dec 2010

TOGAF®9 Specification Tool Conformance Requirement (TCR) Vendor Certification StatementPart Chapter Section ID - Name Text Score Notes/Scenario

Perform gap analysis (see Section 12.4.4) Gap analysis Tool shall support the gap matrix.

Technology roadmap Tool shall support a Technology roadmap.

Impact Analysis Tool shall support technology impact analysis.

Tool shall provide capability to document rationale for building block decisions.

Tool shall allow end-user to conduct final cross-check of overall architecture against technology goals.

Document technology architecture mapping Tool shall provide capability to publish building blocks via the Architecture Repository.

Tool shall allow end-user to document final requirements traceability report.

Tool shall allow end-user to prepare the business sections of the Architecture Definition Document.

Manage an Implementation Factor Assessment

Assess organizational change readiness

Assess organizational priorities

Present gap analysis by domain Tool facilitates a layered gap analysis by project by architecture domain.

Analyze solutions analysis by domain Tool facilitates the analysis of solutions against the gaps identified .

Tool facilitates the development of an optimal set of requirements across business functions.

Identify Interoperability Requirements Tool facilitates the identification of interoperability constraints and the reconciliation back to solutions.

Verify project dependencies Tool allows project dependencies to be identified, captured and categorized.

Tool shall allow to define master criteria for readiness and ability to assess for each transition plan .

High level planning Tool facilitates the development and review of the target implementation strategy.

Access to past implementation strategies Tool facilitates the selection of past strategies, based on requirements, scope and success criteria.

Work package planning Tool facilitates the development and review of work packages.

Transitional architecture planning Tool assists in the identification and planning of transitional architectures.

TOGAF® Deliverable Publication Tool allows for the publication and distribution of all key TOGAF® deliverables.

Chapter 14: Phase F: Migration Planning Implementation lifecycle integration

Chapter 14: Phase F: Migration Planning Business value planning Tool allows work packages to be ranked by business value.

Chapter 14: Phase F: Migration Planning Business resource planning Tool facilitates resource and execution planning.

Chapter 14: Phase F: Migration Planning Business cost modeling Tool allows a cost model to be developed for all projects.

Chapter 14: Phase F: Migration Planning Cost / benefit / risk analysis Tool allows a consolidated cost / benefit / risk analysis to be completed.

Chapter 14: Phase F: Migration Planning Review and update of architecture deliverables Tool facilitates rapid identification of deliverables against project lifecycle for further update and review.

Chapter 14: Phase F: Migration Planning Publish implementation roadmap Tool has the ability to publish all planning documentation.

Chapter 14: Phase F: Migration Planning Manage architectural evolution Tool facilitates the routine maintenance of all architectural artifacts.

Chapter 14: Phase F: Migration Planning Manage lessons learnt Tool formally manages lessons learnt across all architecture activities.

Define Deployment Scope Tool shall define scope of each project charter in terms of Architecture Requirements.

Solution Quality Tool shall provide the ability to define Implementation or Solution Quality.

Architecture Compliance

Standards Exception management Tool shall manage Exception handling process.

assess Impact of Exception Tool shall define impact of exceptions on Standards and Standards drivers.

implementation Resources Tool shall define implementation Resources - including skills, Effort and Cost.

Part II: Architecture Development Method

Chapter 12: Phase D : Technology Architecture

Part II: Architecture Development Method

Chapter 12: Phase D : Technology Architecture

Define Candidate Roadmap Components (see Section 12.4.5)

Part II: Architecture Development Method

Chapter 12: Phase D : Technology Architecture

Resolve impacts across the Architecture Landscape (see Section 12.4.6)

Part II: Architecture Development Method

Chapter 12: Phase D : Technology Architecture

Conduct formal stakeholder review (see Section 12.4.7)

Manage technology architecture stakeholder approval

Tool shall provide capability to check the original motivation for the architecture project and the Statement of Architecture Work.

Part II: Architecture Development Method

Chapter 12: Phase D : Technology Architecture

Finalize the Technology Architecture (see Section 12.4.8)

Specify technology architecture building block standards

Tool shall allow end-user to establish standards based on reference models selected from the Architecture Repository.

Part II: Architecture Development Method

Chapter 12: Phase D : Technology Architecture

Finalize the Technology Architecture (see Section 12.4.8)

Capture technology architecture building block documentation

Part II: Architecture Development Method

Chapter 12: Phase D : Technology Architecture

Finalize the Technology Architecture (see Section 12.4.8)

Document technology architecture building block decisions and rationale

Part II: Architecture Development Method

Chapter 12: Phase D : Technology Architecture

Finalize the Technology Architecture (see Section 12.4.8)

Part II: Architecture Development Method

Chapter 12: Phase D : Technology Architecture

Finalize the Technology Architecture (see Section 12.4.8)

Publish technology architecture building block specifications

Tool shall provide capability to document the final mapping of the architecture within the Architecture repository.

Part II: Architecture Development Method

Chapter 12: Phase D : Technology Architecture

Finalize the Technology Architecture (see Section 12.4.8)

Manage technology architecture requirements relationships

Tool shall allow end-user to specify explicit traceability relationships amongst technology architecture requirements.

Part II: Architecture Development Method

Chapter 12: Phase D : Technology Architecture

Finalize the Technology Architecture (see Section 12.4.8)

Generate technology architecture requirements specification

Part II: Architecture Development Method

Chapter 12: Phase D : Technology Architecture

Create Architecture Definition Document (see Section 12.4.9)

Generate business architecture definition document

Part II: Architecture Development Method

Chapter 13: Phase E : Opportunities & Solutions

Determine/confirm key corporate change attributes (see Section 13.4.1)

Tool manages an Implementation Factor Assessment (IFA) that allows linkage to all evaluated implementation assessment activities and concerns.

Part II: Architecture Development Method

Chapter 13: Phase E : Opportunities & Solutions

Determine/confirm key corporate change attributes (see Section 13.4.1)

Tool facilitates the creation of a change readiness matrix, the capturing of survey results and the assessment of readiness status.

Part II: Architecture Development Method

Chapter 13: Phase E : Opportunities & Solutions

Determine business constraints for implementation (see Section 13.4.2)

Tool facilitates the capture of key business priority drivers, organizes those drivers in chronological order, and captures the likely impact of those drivers.

Part II: Architecture Development Method

Chapter 13: Phase E : Opportunities & Solutions

Review and consolidate gap analysis results from Phases B to D (see Section 13.4.3)

Part II: Architecture Development Method

Chapter 13: Phase E : Opportunities & Solutions

Review and consolidate gap analysis results from Phases B to D (see Section 13.4.3)

Part II: Architecture Development Method

Chapter 13: Phase E : Opportunities & Solutions

Review Consolidated Requirements across Related Business Functions (see Section 13.4.4)

Consolidate requirements across related business functions

Part II: Architecture Development Method

Chapter 13: Phase E : Opportunities & Solutions

Consolidate and reconcile interoperability requirements (see Section 13.4.5)

Part II: Architecture Development Method

Chapter 13: Phase E : Opportunities & Solutions

Refine and validate dependencies (see Section 13.4.6)

Part II: Architecture Development Method

Chapter 13: Phase E : Opportunities & Solutions

Confirm readiness and risk for business transformation (see Section 13.4.7)

(uses the same features as the Risk Assessment in Chapter 31)

Part II: Architecture Development Method

Chapter 13: Phase E : Opportunities & Solutions

Formulate Implementation and Migration Strategy (see Section 13.4.8)

Part II: Architecture Development Method

Chapter 13: Phase E : Opportunities & Solutions

Formulate Implementation and Migration Strategy (see Section 13.4.8)

Part II: Architecture Development Method

Chapter 13: Phase E : Opportunities & Solutions

Identify and group major work packages (see Section 13.4.9)

Part II: Architecture Development Method

Chapter 13: Phase E : Opportunities & Solutions

Identify Transition Architectures (see Section 13.4.10)

Part II: Architecture Development Method

Chapter 13: Phase E : Opportunities & Solutions

Create the Architecture Roadmap & Implementation and Migration Plan (see Section 13.4.11)

Planning tool integration (reused within other functions as well)

List the project/portfolio planning tools and repositories that the tool integrates with and classify the degree of interoperability and nature of the integration.

Part II: Architecture Development Method

Chapter 13: Phase E : Opportunities & Solutions

Create the Architecture Roadmap & Implementation and Migration Plan (see Section 13.4.11)

Part II: Architecture Development Method

Confirm management framework interactions for Implementation and Migration Plan (see Section 14.4.1)

Tool facilitates the identification and integration points across the entire planning / implementation/operations process.

Part II: Architecture Development Method

Assign a Business Value to Each Work Package (see Section 14.4.2)

Part II: Architecture Development Method

Estimate resource requirements, project timings, and availability/delivery vehicle (see Section 14.4.3)

Part II: Architecture Development Method

Estimate resource requirements, project timings, and availability/delivery vehicle (see Section 14.4.3)

Part II: Architecture Development Method

Prioritize the migration projects through the conduct of a cost/benefit assessment and risk validation (see Section 14.4.4)

Part II: Architecture Development Method

Confirm Architecture Roadmap and Update Architecture Definition Document (see Section 14.4.5)

Part II: Architecture Development Method

Generate the Implementation and Migration Plan (see Section 14.4.6)

Part II: Architecture Development Method

Complete the Architecture Development Cycle and document lessons learned (see Section 14.4.7)

Part II: Architecture Development Method

Complete the Architecture Development Cycle and document lessons learned (see Section 14.4.7)

Part II: Architecture Development Method

Chapter 15: Phase G : Implementation Governance

Confirm scope and priorities for deployment with development management (see Section 15.4.1)

Part II: Architecture Development Method

Chapter 15: Phase G : Implementation Governance

Confirm scope and priorities for deployment with development management (see Section 15.4.1)

Part II: Architecture Development Method

Chapter 15: Phase G : Implementation Governance

Perform enterprise architecture compliance reviews (see Section 15.4.4)

Tool shall validate Defined Architecture is compliant to approved architecture and required exception plans are in place.

Part II: Architecture Development Method

Chapter 15: Phase G : Implementation Governance

Perform enterprise architecture compliance reviews (see Section 15.4.4)

Part II: Architecture Development Method

Chapter 15: Phase G : Implementation Governance

Perform enterprise architecture compliance reviews (see Section 15.4.4)

Part II: Architecture Development Method

Chapter 15: Phase G : Implementation Governance

Identify deployment resources and skills (see Section 15.4.2)

Page 11: Togaf9 Tool Confreqts Csq

TOGAF9 Key Tool Capabilities (KTCs) and Tool Conformance Requirements (TCRs) TOGAF9 Tools Certification

Page 11 Draft 7 Dec 2010

TOGAF®9 Specification Tool Conformance Requirement (TCR) Vendor Certification StatementPart Chapter Section ID - Name Text Score Notes/Scenario

Resource Procurement Strategy Tool shall define Resource procurement plan.

Architecture Quality

Implementation Quality Tool shall provide the ability to ensure the development is compliant to planned architecture.

Organization Readiness Tool shall assess Implementation Readiness.

Strategy Tool shall define Cutover Strategy.

Strategy Tool shall define Post Implementation Support Strategy.

Strategy Tool shall define Training Strategy.

Continuous Improvement Strategy Tool shall define Post Implementation Checklist and Timetable.

Continuous Improvement Strategy Tool shall define Continuous Improvement plan.

Value Realization Process Tool shall define Capability Performance Scorecard - before and after Architecture Requirements are handled.

Capability Performance Tool shall link Capability performance to Enterprise scorecard.

Business Strategy Tool shall provide the ability to link Capabilities to Business Strategies.

EA Scorecard Tool shall provide an Enterprise Architecture scorecard.

Deploy monitoring tools (see Section 16.4.2) Capability Performance Monitoring Tool Tool shall link Capability performance management to current monitoring tools.

Manage risks (see Section 16.4.3) Technology Risk Profile Tool shall define impact on Business of Changing Architecture Requirements, Technology Risks.

Manage risks (see Section 16.4.3) Technology Risk Profile Tool shall define Technology Risk Profile that is auditable.

Asset Retirement Plan Tool shall define Asset Retirement Plan.

Architecture Requirements

Manage governance process (see Section 16.4.6) Capability Management Tool shall link Architecture Requirements Change process with IT Service Management.

Manage governance process (see Section 16.4.6) Capability Governance Tool shall define roles, responsibilities and authority.

Incremental Planning Tool shall input Asset Retirement plan into Strategic Planning.

Strategic Planning Tool shall provide the capability to transform the business architecture requirements into a Strategic Plan.

Baseline requirements (17.4) Define Baseline Requirements Tool shall provide the ability to iteratively define requirements.

Baseline requirements (17.4) link requirements to outcome Tool shall provide the ability to hierarchically link requirements to strategic intent.

Baseline requirements (17.4) link requirements to Enterprise Scorecard

Monitor baseline requirements Tool shall update Architecture requirements after each implementation and/or change request.

Monitor baseline requirements Assess impact of Change

Architecture Requirement and Business Value Tool shall provide the ability to define opportunity cost of new Architecture Requirement.

Tool shall link opportunity cost to the key stakeholder's business strategy.

Tool shall link Requirements to agreed upon scope of problem to solve.

Implement requirements Tool shall identify Requirements that will be handled by an Architecture or Solution Building Block.

Implement requirements Tool shall monitor impact of changing requirements on ABB and SBB.

Update the requirements repository Maintain Repository accuracy Tool shall provide the ability to update requirements at each level of detail.

Chapter 19: Applying Iteration to the ADM KTC19.2: Iteration Cycles Iteration Cycles in Architecture Project

Chapter 19: Applying Iteration to the ADM KTC19.2: Iteration Cycles Multiple Iterations per Iteration Cycle Tool shall allow an architecture project to be executed with one or many iterations for each iteration cycle.

Chapter 19: Applying Iteration to the ADM KTC19.3: Classes of Architecture Engagement Classes of Architecture Engagement

Chapter 19: Applying Iteration to the ADM Architecture Approach Style

Chapter 19: Applying Iteration to the ADM KTC19.5.1: Iteration Considerations Iteration between ADM Cycles

Chapter 19: Applying Iteration to the ADM KTC19.5.2: Iteration Considerations Iteration within an ADM Cycle

Chapter 21: Security Architecture Develop Security Architecture Description Tool shall allow end user to describe security architectures.

Chapter 21: Security Architecture Represent Security Concerns Tool shall allow end user to represent different types of security concerns.

Chapter 21: Security Architecture Manage Security Architecture Artifacts Tool shall allow end user to manage security architecture artifacts.

Chapter 21: Security Architecture Manage Security Architecture Requirements Tool shall allow end user to manage security architecture requirements.

Chapter 21: Security Architecture KTC21.5: Preliminary Phase Security Policy Tool shall allow end user to document security policies.

Chapter 21: Security Architecture KTC21.5: Preliminary Phase Security Team members Tool shall allow end user to identify security architecture team members.

Chapter 21: Security Architecture KTC21.5: Preliminary Phase Acceptable security risks Tool shall allow end user to specify security architecture assumptions.

Part II: Architecture Development Method

Chapter 15: Phase G : Implementation Governance

Identify deployment resources and skills (see Section 15.4.2)

Part II: Architecture Development Method

Chapter 15: Phase G : Implementation Governance

Guide development of solutions deployment (see Section 15.4.3)

Tool shall provide the ability to ensure planned architecture is consistent with changing architected requirements.

Part II: Architecture Development Method

Chapter 15: Phase G : Implementation Governance

Guide development of solutions deployment (see Section 15.4.3)

Part II: Architecture Development Method

Chapter 15: Phase G : Implementation Governance

Implement business and IT operations (see Section 15.4.5)

Part II: Architecture Development Method

Chapter 15: Phase G : Implementation Governance

Implement business and IT operations (see Section 15.4.5)

Part II: Architecture Development Method

Chapter 15: Phase G : Implementation Governance

Implement business and IT operations (see Section 15.4.5)

Part II: Architecture Development Method

Chapter 15: Phase G : Implementation Governance

Implement business and IT operations (see Section 15.4.5)

Part II: Architecture Development Method

Chapter 15: Phase G : Implementation Governance

Perform post-implementation review and close the implementation (see Section 15.4.6)

Part II: Architecture Development Method

Chapter 15: Phase G : Implementation Governance

Perform post-implementation review and close the implementation (see Section 15.4.6)

Part II: Architecture Development Method

Chapter 16: Phase H : Architecture Change Management

Establish value realization process (see Section 16.4.1)

Part II: Architecture Development Method

Chapter 16: Phase H : Architecture Change Management

Establish value realization process (see Section 16.4.1)

Part II: Architecture Development Method

Chapter 16: Phase H : Architecture Change Management

Establish value realization process (see Section 16.4.1)

Part II: Architecture Development Method

Chapter 16: Phase H : Architecture Change Management

Establish value realization process (see Section 16.4.1)

Part II: Architecture Development Method

Chapter 16: Phase H : Architecture Change Management

Part II: Architecture Development Method

Chapter 16: Phase H : Architecture Change Management

Part II: Architecture Development Method

Chapter 16: Phase H : Architecture Change Management

Part II: Architecture Development Method

Chapter 16: Phase H : Architecture Change Management

Provide analysis for architecture change management (see Section 16.4.4)

Part II: Architecture Development Method

Chapter 16: Phase H : Architecture Change Management

Develop change requirements to meet performance targets (see Section 16.4.5)

Tool shall classify Architecture requirements into - Incremental Technology improvements, Run The Business - business agility, Transform The Business.

Part II: Architecture Development Method

Chapter 16: Phase H : Architecture Change Management

Part II: Architecture Development Method

Chapter 16: Phase H : Architecture Change Management

Part II: Architecture Development Method

Chapter 16: Phase H : Architecture Change Management

Activate the process to implement change (see Section 16.4.7)

Part II: Architecture Development Method

Chapter 16: Phase H : Architecture Change Management

Activate the process to implement change (see Section 16.4.7)

Part II: Architecture Development Method

Chapter 17: Architecture Requirements Management

Part II: Architecture Development Method

Chapter 17: Architecture Requirements Management

Part II: Architecture Development Method

Chapter 17: Architecture Requirements Management

Tool shall provide the ability to link requirements to Organization performance scorecard and performance impact analysis.

Part II: Architecture Development Method

Chapter 17: Architecture Requirements Management

Ability to Monitor as Architecture Requirements changed as capability is in steady state production environment

Part II: Architecture Development Method

Chapter 17: Architecture Requirements Management

Tool shall assess impact of change request on Architecture Requirements and subsequent architecture at relevant level of detail.

Part II: Architecture Development Method

Chapter 17: Architecture Requirements Management

Identify changed requirements and record priorities

Part II: Architecture Development Method

Chapter 17: Architecture Requirements Management

Identify changed requirements and record priorities

Architecture Requirements and Business Strategy

Part II: Architecture Development Method

Chapter 17: Architecture Requirements Management

Identify changed requirements and record priorities

Ability to define the problem to solve and achieve consensus among various stakeholders

Part II: Architecture Development Method

Chapter 17: Architecture Requirements Management

Link Architecture Requirements to IT Organizations Capabilities

Part II: Architecture Development Method

Chapter 17: Architecture Requirements Management

Impact of Architecture Requirement on ABB and SBB

Part II: Architecture Development Method

Chapter 17: Architecture Requirements Management

Part III: ADM Guidelines and Techniques

Tool shall allow an architecture project to be executed with the suggested iteration cycles of Architecture Capability, Architecture Development, Transition Planning, and Architecture Governance.

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Tool shall allow end user to select a pre-defined architecture project configured with the appropriate iteration cycle focus as specified for each class of architecture engagement.

Part III: ADM Guidelines and Techniques

KTC19.4: Approaches to Architecture Development

Tool shall allow an architecture project to be executed using either the Target First or Baseline First approach style.

Part III: ADM Guidelines and Techniques

Tool shall allow an architecture project to be configured to develop multiple levels of architecture using a hierarchy of ADM cycles.

Part III: ADM Guidelines and Techniques

Tool shall allow an architecture project to be executed by mapping which ADM phase activities should occur during each iteration.

Part III: ADM Guidelines and Techniques

KTC21.3: Guidance on Security for the Architecture Domains

Part III: ADM Guidelines and Techniques

KTC21.3: Guidance on Security for the Architecture Domains

Part III: ADM Guidelines and Techniques

KTC21.3: Guidance on Security for the Architecture Domains

Part III: ADM Guidelines and Techniques

KTC21.4: ADM Architecture Requirements Management

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Page 12: Togaf9 Tool Confreqts Csq

TOGAF9 Key Tool Capabilities (KTCs) and Tool Conformance Requirements (TCRs) TOGAF9 Tools Certification

Page 12 Draft 7 Dec 2010

TOGAF®9 Specification Tool Conformance Requirement (TCR) Vendor Certification StatementPart Chapter Section ID - Name Text Score Notes/Scenario

Chapter 21: Security Architecture KTC21.6: Phase A: Architecture Vision Security milestones Tool shall allow end user to specify where in the ADM lifecycle security milestones are to occur.

Chapter 21: Security Architecture KTC21.6: Phase A: Architecture Vision Link security principles to architecture Tool shall allow end user to document which security regulations are relevant to an architecture project.

Chapter 21: Security Architecture KTC21.6: Phase A: Architecture Vision DRP and BCP - security implications Tool shall allow end user to document disaster recovery and business continuity requirements.

Chapter 21: Security Architecture KTC21.6: Phase A: Architecture Vision Classify Security Concerns Tool shall allow end user to specify system criticality as safety-critical, mission-critical, or non-critical.

Chapter 21: Security Architecture KTC21.7: Phase B: Business Architecture classify actors Tool shall allow end user to distinguish between legitimate and illegitimate actors.

Chapter 21: Security Architecture KTC21.7: Phase B: Business Architecture process security profile Tool shall allow end user to specify which business processes are security-specific.

Chapter 21: Security Architecture KTC21.7: Phase B: Business Architecture exceptions to security policy Tool shall allow end user to specify which systems are out of the project's control.

Chapter 21: Security Architecture KTC21.7: Phase B: Business Architecture security risk Tool shall allow end user to specify the level of security risk for an asset.

Chapter 21: Security Architecture KTC21.7: Phase B: Business Architecture cost of security breach Tool shall allow end user to specify the cost of loss for an asset.

Chapter 21: Security Architecture KTC21.7: Phase B: Business Architecture asset owner Tool shall allow end user to specify the owner of an asset.

Chapter 21: Security Architecture KTC21.7: Phase B: Business Architecture potential risk to an asset Tool shall allow end user to analyze the security risks of assets.

Chapter 21: Security Architecture security sensitivity Tool shall allow end user to specify which assets are security-specific.

Chapter 21: Security Architecture safe mode Tool shall allow end user to specify safe default modes and safe failure states for a system.

Chapter 21: Security Architecture information security principles Tool shall allow end user to document security-specific standards and guidelines.

Chapter 21: Security Architecture information security sensitivity Tool shall allow end user to classify the security sensitivity of an asset.

Chapter 21: Security Architecture information custodian Tool shall allow end user to specify the custodian of an asset.

Chapter 21: Security Architecture DRP and BCP - security implications

Chapter 21: Security Architecture security management Tool shall allow end user to determine which aspects of a system should implement security reconfiguration.

Chapter 21: Security Architecture information life cycle Tool shall allow end user to describe lifecycle of information assets.

Chapter 21: Security Architecture information security risk Tool shall allow end user to manage security architecture risks.

Chapter 21: Security Architecture information logging - security threat Tool shall allow end user to specify which system events require logging for security forensic purposes.

Chapter 21: Security Architecture system logging Tool shall allow end user to document security requirements for system logging.

Chapter 21: Security Architecture security attacks Tool shall allow end user to describe potential avenues of attack of a system.

Chapter 21: Security Architecture KTC21.9: Phase D: Technology Architecture resource mgt Tool shall allow end user to describe methods for regulating resource consumption.

Chapter 21: Security Architecture KTC21.9: Phase D: Technology Architecture role based security

Chapter 21: Security Architecture KTC21.9: Phase D: Technology Architecture minimum clearance Tool shall allow end user to specify minimal security privileges required for each system actor.

Chapter 21: Security Architecture KTC21.10: Phase E: Opportunities & Solutions reusable security assets Tool shall allow end user to identify existing security architecture assets that should be re-used by a project.

Chapter 21: Security Architecture KTC21.10: Phase E: Opportunities & Solutions future state security assets

Chapter 21: Security Architecture architecture change request Tool shall allow end user to capture architecture change requests related to security.

Chapter 23: Architecture Principles KTC23.3: Components of Architecture Principles Architecture Principles Tool shall allow end user to define architecture principles as specified by TOGAF ®.

Chapter 23: Architecture Principles KTC23.6: Example Set of Architecture Principles Link Principles to Architecture Tool shall allow incorporation of principles into architecture development life cycle.

Chapter 24: Stakeholder Management KTC24.3.1: Identify Stakeholders identify stakeholder Tool shall allow end user to specify the stakeholders for an architecture project.

Chapter 24: Stakeholder Management KTC24.3.1: Identify Stakeholders stakeholder assessment

Chapter 24: Stakeholder Management KTC24.3.2: Classify Stakeholder Positions stakeholder position

Chapter 24: Stakeholder Management management approach

Chapter 24: Stakeholder Management KTC24.3.4: Tailor Engagement Deliverables Tailor Architecture Deliverables Tool shall allow end user to tailor the architecture deliverables for an architecture project.

Chapter 24: Stakeholder Management KTC24.4: Template Stakeholder Map Stakeholder Map Tool shall allow end user to create a stakeholder map using the TOGAF® example (in Section 24.4).

Chapter 25: Architecture Patterns KTC25.1.2: Content of a Pattern Architecture Patterns Tool shall allow end user to document architecture patterns using the TOGAF® template (in Section 25.1.2).

KTC26.3: Creating the Business Scenario business scenario Tool shall allow end user to create a business scenario for an architecture project.

KTC26.3: Creating the Business Scenario problem definition Tool shall allow end user to document the problems driving the business scenario.

KTC26.3: Creating the Business Scenario business environment Tool shall allow end user to document the business environment for a business scenario.

KTC26.3: Creating the Business Scenario technology landscape Tool shall allow end user to document the technology environment for a business scenario.

KTC26.3: Creating the Business Scenario business objectives Tool shall allow end user to document the business objectives related to a business scenario.

KTC26.3: Creating the Business Scenario human actors Tool shall allow end user to identify human actors related to a business scenario.

KTC26.3: Creating the Business Scenario org structure

KTC26.3: Creating the Business Scenario system actors Tool shall allow end user to identify computer actors related to a business scenario.

KTC26.3: Creating the Business Scenario systems dependency

KTC26.3: Creating the Business Scenario KPI and Accountability

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

KTC21.8: Phase C: Information Systems Architectures

Part III: ADM Guidelines and Techniques

KTC21.8: Phase C: Information Systems Architectures

Part III: ADM Guidelines and Techniques

KTC21.8: Phase C: Information Systems Architectures

Part III: ADM Guidelines and Techniques

KTC21.8: Phase C: Information Systems Architectures

Part III: ADM Guidelines and Techniques

KTC21.8: Phase C: Information Systems Architectures

Part III: ADM Guidelines and Techniques

KTC21.8: Phase C: Information Systems Architectures

Tool shall allow end user to assess business continuity/disaster recovery plans related to systems under design.

Part III: ADM Guidelines and Techniques

KTC21.8: Phase C: Information Systems Architectures

Part III: ADM Guidelines and Techniques

KTC21.8: Phase C: Information Systems Architectures

Part III: ADM Guidelines and Techniques

KTC21.8: Phase C: Information Systems Architectures

Part III: ADM Guidelines and Techniques

KTC21.8: Phase C: Information Systems Architectures

Part III: ADM Guidelines and Techniques

KTC21.8: Phase C: Information Systems Architectures

Part III: ADM Guidelines and Techniques

KTC21.8: Phase C: Information Systems Architectures

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Tool shall allow end user to specify the trust/clearance level for the users, administrators, and interconnection systems of a system.

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Tool shall allow end user to identify new security architecture assets that should be invested in for future reuse.

Part III: ADM Guidelines and Techniques

KTC21.13: Phase H: Architecture Change Management

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Tool shall allow end user to classify each stakeholder type using TOGAF® stakeholder categories (in Figure 24-1).

Part III: ADM Guidelines and Techniques

Tool shall allow end user to classify each stakeholder position using the TOGAF® example stakeholder attributes (in Table 24-1).

Part III: ADM Guidelines and Techniques

KTC24.3.3: Determine Stakeholder Management Approach

Tool shall allow end user to specify the stakeholder management approach for each stakeholder using the stakeholder power grid (in Figure 24-2).

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Chapter 26: Business Scenarios and Business Goals

Part III: ADM Guidelines and Techniques

Chapter 26: Business Scenarios and Business Goals

Part III: ADM Guidelines and Techniques

Chapter 26: Business Scenarios and Business Goals

Part III: ADM Guidelines and Techniques

Chapter 26: Business Scenarios and Business Goals

Part III: ADM Guidelines and Techniques

Chapter 26: Business Scenarios and Business Goals

Part III: ADM Guidelines and Techniques

Chapter 26: Business Scenarios and Business Goals

Part III: ADM Guidelines and Techniques

Chapter 26: Business Scenarios and Business Goals

Tool shall allow end user to specify the relationship between human actors and the business environment for a business scenario.

Part III: ADM Guidelines and Techniques

Chapter 26: Business Scenarios and Business Goals

Part III: ADM Guidelines and Techniques

Chapter 26: Business Scenarios and Business Goals

Tool shall allow end user to specify the relationship between computer actors and the technology environment for a business scenario.

Part III: ADM Guidelines and Techniques

Chapter 26: Business Scenarios and Business Goals

Tool shall allow end user to specify roles, responsibilities, and measures of success for each actor related to a business scenario.

Page 13: Togaf9 Tool Confreqts Csq

TOGAF9 Key Tool Capabilities (KTCs) and Tool Conformance Requirements (TCRs) TOGAF9 Tools Certification

Page 13 Draft 7 Dec 2010

TOGAF®9 Specification Tool Conformance Requirement (TCR) Vendor Certification StatementPart Chapter Section ID - Name Text Score Notes/Scenario

KTC26.3: Creating the Business Scenario describe scenario Tool shall allow end user to specify textual business scenario descriptions.

KTC26.9.3: Categories of Goals and Objectives specify goals Tool shall implement the TOGAF® example set of business goals and business objectives (in Section 26.9.3).

Chapter 27: Gap Analysis KTC27.2: Suggested Steps formalize gap analysis

Chapter 27: Gap Analysis KTC27.2: Suggested Steps formalize gap analysis Tool shall allow end user to specify which architecture assets in the baseline architecture are to be eliminated.

Chapter 27: Gap Analysis KTC27.2: Suggested Steps formalize gap analysis

Chapter 27: Gap Analysis KTC27.2: Suggested Steps formalize gap analysis

Chapter 27: Gap Analysis KTC27.2: Suggested Steps formalize gap analysis

Chapter 27: Gap Analysis KTC27.2: Suggested Steps formalize gap analysis

Chapter 28: Migration Planning Techniques implementation factors assessment

Chapter 28: Migration Planning Techniques environment factors Tool shall allow end user to document the environmental factors that affect implementation projects.

Chapter 28: Migration Planning Techniques Consolidated Gaps

Chapter 28: Migration Planning Techniques Tool shall allow end user to specify each architecture gap.

Chapter 28: Migration Planning Techniques potential solutions Tool shall allow end user to specify the potential solutions for each architecture gap.

Chapter 28: Migration Planning Techniques Dependencies

Chapter 28: Migration Planning Techniques KTC28.3: Architecture Definition Increments Table incremental architecture

Chapter 28: Migration Planning Techniques KTC28.3: Architecture Definition Increments Table implementation project Tool shall allow end user to specify each implementation project for an architecture project.

Chapter 28: Migration Planning Techniques KTC28.3: Architecture Definition Increments Table transition architecture Tool shall allow end user to specify the transition architectures for an architecture project.

Chapter 28: Migration Planning Techniques KTC28.3: Architecture Definition Increments Table Transition Deliverables

Chapter 28: Migration Planning Techniques State Evolution

Chapter 28: Migration Planning Techniques State evolution and business evolution link

Chapter 28: Migration Planning Techniques KTC28.5: Business Value Assessment Technique value assessment

Chapter 28: Migration Planning Techniques KTC28.5: Business Value Assessment Technique value assessment Tool shall allow end user to specify business value for each implementation project.

Chapter 28: Migration Planning Techniques KTC28.5: Business Value Assessment Technique implementation risks Tool shall allow end user to specify risk for each implementation project.

Chapter 29: Interoperability Requirements KTC29.4: Refining Interoperability degree of inter-operability Tool shall implement the TOGAF® degrees of interoperability among systems in scope .

Chapter 29: Interoperability Requirements KTC29.4: Refining Interoperability customise Tool shall allow end user to customize the degrees of interoperability.

Chapter 29: Interoperability Requirements KTC29.4: Refining Interoperability hierarchical Tool shall allow end user to specify sub-levels for each degree of interoperability.

KTC30.2: Determine Readiness Factors Readiness Master List Tool shall allow end user to customize business transformation readiness factors.

KTC30.3: Present Readiness Factors assess readiness for each Transformation

KTC30.4: Assess Readiness Factors benchmark readiness

KTC30.4: Assess Readiness Factors customize Tool shall allow end user to customize the attributes of business transformation readiness factors.

KTC30.4: Assess Readiness Factors assess readiness

Chapter 31: Risk Management KTC31.3: Risk Identification identify risks Tool shall allow end user to identify risks related to an architecture project.

Chapter 31: Risk Management KTC31.4: Initial Risk Assessment classify risks Tool shall allow end user to classify each risk based on effect and frequency (as in Figure 31-1).

Chapter 31: Risk Management Risk Migration Tool shall allow end user to specify risk mitigation activities for each risk.

Chapter 31: Risk Management KTC31.6: Conduct Residual Risk Assessment Transformation risks Tool shall allow end user to create a transformation risk assessment worksheet (as in Figure 31-2).

Chapter 31: Risk Management monitor risk Tool shall allow end user to monitor the risks related to an architecture project.

Chapter 32: Capability Based Planning KTC:32.3 concept of Capability Based Planning Define Capability Tool shall provide ability to define capability at Enterprise and Department Levels.

Chapter 32: Capability Based Planning KTC:32.3 concept of Capability Based Planning Define Capability Tool shall provide ability to define basic attributes of a Capability .

Chapter 32: Capability Based Planning KTC:32.3 concept of Capability Based Planning Vertical and Horizontal Capabilities

Chapter 32: Capability Based Planning KTC:32.3 concept of Capability Based Planning Capability Dimensions

Chapter 32: Capability Based Planning KTC:32.3 concept of Capability Based Planning Capability Increments Tool shall provide ability to define performance metric of the capability at each increment (Transition plan).

Chapter 32: Capability Based Planning KTC: 32.4 Capability in EA Context

Chapter 32: Capability Based Planning KTC: 32.4 Capability in EA Context Link between strategic goals and Strategies

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects Tool shall support the Principle core architectural context content metamodel entity and attributes .

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects Tool shall support the Constraint core architectural context content metamodel entity and attributes .

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects Tool shall support the Assumption core architectural context content metamodel entity and attributes .

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects Tool shall support the Constraint core architectural context content metamodel entity and attributes .

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects Tool shall support the Requirement core architectural context content metamodel entity and attributes .

Part III: ADM Guidelines and Techniques

Chapter 26: Business Scenarios and Business Goals

Part III: ADM Guidelines and Techniques

Chapter 26: Business Scenarios and Business Goals

Part III: ADM Guidelines and Techniques

Tool shall allow end user to create a gap analysis matrix comparing the architecture assets in the baseline architecture to the architecture assets in the target architecture (as in Figure 27-1).

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Tool shall allow end user to specify which architecture assets in the baseline architecture are to be used in the target architecture.

Part III: ADM Guidelines and Techniques

Tool shall allow end user to specify which architecture assets in the target architecture do not exist in the baseline architecture and need to be created.

Part III: ADM Guidelines and Techniques

Tool shall allow end user to specify how an architecture asset in the baseline architecture will be used in the target architecture (as is, requires investment).

Part III: ADM Guidelines and Techniques

Tool shall allow end user to specify the investment strategy (customize vs. configure, create vs. procure) for existing and new architecture assets that require investment.

Part III: ADM Guidelines and Techniques

KTC28.1: Implementation Factor Assessment and Deduction Matrix

Tool shall allow end user to create an implementation factor assessment and deduction matrix an architecture project (as in Figure 28-1).

Part III: ADM Guidelines and Techniques

KTC28.1: Implementation Factor Assessment and Deduction Matrix

Part III: ADM Guidelines and Techniques

KTC28.2: Consolidated Gaps, Solutions, and Dependencies Matrix

Tool shall allow end user to create a consolidated gaps, solutions, and dependencies matrix for an architecture project (as in Figure 28-2).

Part III: ADM Guidelines and Techniques

KTC28.2: Consolidated Gaps, Solutions, and Dependencies Matrix

Specify gaps in terms of impact on goals of the architecture

Part III: ADM Guidelines and Techniques

KTC28.2: Consolidated Gaps, Solutions, and Dependencies Matrix

Part III: ADM Guidelines and Techniques

KTC28.2: Consolidated Gaps, Solutions, and Dependencies Matrix

Tool shall allow end user to specify the dependencies that potential solutions for an architecture gap have on other architecture gaps.

Part III: ADM Guidelines and Techniques

Tool shall allow end user to create an architecture definition increments table for an architecture project (as in Figure 28-3).

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Tool shall allow end user to specify which architecture assets are to be delivered by each implementation project for each transition architecture.

Part III: ADM Guidelines and Techniques

KTC28.4: Transition Architecture State Evolution Table

Tool shall allow end user to create a transition architecture state evolution table for an architecture project (as in Figure 28-4).

Part III: ADM Guidelines and Techniques

KTC28.4: Enterprise Architecture State Evolution Table

Tool shall allow end user to specify the disposition of each architecture asset in each transition architecture organized by the organization's reference model taxonomy.

Part III: ADM Guidelines and Techniques

Tool shall allow end user to create a business value assessment matrix for an architecture project (as in Figure 28-5).

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Chapter 30: Business Transformation Readiness Assessment

Part III: ADM Guidelines and Techniques

Chapter 30: Business Transformation Readiness Assessment

Tool shall allow end user to specify the maturity levels for each business transformation readiness factor (as in Figure 30-1).

Part III: ADM Guidelines and Techniques

Chapter 30: Business Transformation Readiness Assessment

Tool shall implement the default attributes for a business transformation readiness factors (as in Sections 30.4.2).

Part III: ADM Guidelines and Techniques

Chapter 30: Business Transformation Readiness Assessment

Part III: ADM Guidelines and Techniques

Chapter 30: Business Transformation Readiness Assessment

Tool shall allow end user to specify the values of each attribute for each business transformation readiness factor.

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

KTC31.5: Risk Mitigation and Residual Risk Assessment

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

KTC31.7: Risk Monitoring and Governance (Phase G)

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Tool shall provide ability to distinguish between Horizontal and Vertical capabilities and how architecture principles guide their definition and development .

Part III: ADM Guidelines and Techniques

Tool shall provide capability to define Capability Dimensions at Foundation, Common Systems, Industry and Organization Level .

Part III: ADM Guidelines and Techniques

Part III: ADM Guidelines and Techniques

Relationship between Capability, EA, and Projects

Tool shall provide ability to link each capability increment to set of projects/initiatives and overall architectural deliverables of the Capability .

Part III: ADM Guidelines and Techniques

Tool shall provide capability to view the status of all capabilities and business strategies defined to influence the capabilities. .

Part IV: Architecture Content Framework

Principle core architectural context content metamodel entity

Part IV: Architecture Content Framework

Constraint core architectural context content metamodel entity

Part IV: Architecture Content Framework

Assumption core architectural context content metamodel entity

Part IV: Architecture Content Framework

Constraint core architectural context content metamodel entity

Part IV: Architecture Content Framework

Requirement core architectural context content metamodel entity

Page 14: Togaf9 Tool Confreqts Csq

TOGAF9 Key Tool Capabilities (KTCs) and Tool Conformance Requirements (TCRs) TOGAF9 Tools Certification

Page 14 Draft 7 Dec 2010

TOGAF®9 Specification Tool Conformance Requirement (TCR) Vendor Certification StatementPart Chapter Section ID - Name Text Score Notes/Scenario

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects Tool shall support the Gap core architectural context content metamodel entity and attributes .

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects Tool shall support the Work Package core architectural context content metamodel entity and attributes .

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects Tool shall support the Capability core architectural context content metamodel entity and attributes .

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects Tool shall support the Organization Unit core business architecture content metamodel entity and attributes .

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects Tool shall support the Actor core business architecture content metamodel entity and attributes .

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects Tool shall support the Role core business architecture content metamodel entity and attributes.

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects Tool shall support the Function core business architecture content metamodel entity and attributes.

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects Tool shall support the Process core business architecture content metamodel entity and attributes .

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects Tool shall support the Business Service core business architecture content metamodel entity and attributes .

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects Tool shall support the Measure extension business architecture content metamodel entity and attributes .

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects Tool shall support the Objective extension business architecture content metamodel entity and attributes .

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects Tool shall support the Goal extension business architecture content metamodel entity and attributes .

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects Tool shall support the Driver extension business architecture content metamodel entity and attributes .

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects Tool shall support the Location extension business architecture content metamodel entity and attributes .

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects Tool shall support the Event extension business architecture content metamodel entity and attributes .

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects Tool shall support the Product extension business architecture content metamodel entity and attributes.

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects Tool shall support the Control extension business architecture content metamodel entity and attributes .

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects Tool shall support the Contract extension business architecture content metamodel entity and attributes .

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects Tool shall support the Data Entity core data architecture content metamodel entity and attributes .

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects

Chapter 34: Content Metamodel KTC34.5 - KTC34.6: Content Metamodel Objects

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Actor Generates Event process content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Actor Resolves Event process content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Actor Interacts with Function core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Actor Performs Function core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Actor Belongs to Organization Unit core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Actor Participates in Process core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Actor Performs task in Role core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Actor Consumes Service core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Actor Decomposes Actor core content metamodel relationship.

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Actor Supplies/Consumes Data Entity core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Capability Is delivered by Work Package core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Contract Governs and Measures Service governance content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Contract Meets Service Quality governance content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Control Ensures correct operation of Process content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Part IV: Architecture Content Framework

Gap core architectural context content metamodel entity

Part IV: Architecture Content Framework

Work Package core architectural context content metamodel entity

Part IV: Architecture Content Framework

Capability core architectural context content metamodel entity

Part IV: Architecture Content Framework

Organization Unit core business architecture content metamodel entity

Part IV: Architecture Content Framework

Actor core business architecture content metamodel entity

Part IV: Architecture Content Framework

Role core business architecture content metamodel entity

Part IV: Architecture Content Framework

Function core business architecture content metamodel entity

Part IV: Architecture Content Framework

Process core business architecture content metamodel entity

Part IV: Architecture Content Framework

Business Service core business architecture content metamodel entity

Part IV: Architecture Content Framework

Measure extension business architecture content metamodel entity

Part IV: Architecture Content Framework

Objective extension business architecture content metamodel entity

Part IV: Architecture Content Framework

Goal extension business architecture content metamodel entity

Part IV: Architecture Content Framework

Driver extension business architecture content metamodel entity

Part IV: Architecture Content Framework

Location extension business architecture content metamodel entity

Part IV: Architecture Content Framework

Event extension business architecture content metamodel entity

Part IV: Architecture Content Framework

Product extension business architecture content metamodel entity

Part IV: Architecture Content Framework

Control extension business architecture content metamodel entity

Part IV: Architecture Content Framework

Service Quality extension business architecture content metamodel entity

Tool shall support the Service Quality extension business architecture content metamodel entity and attributes .

Part IV: Architecture Content Framework

Contract extension business architecture content metamodel entity

Part IV: Architecture Content Framework

Data Entity core data architecture content metamodel entity

Part IV: Architecture Content Framework

Logical Data Component extension data architecture content metamodel entity

Tool shall support the Logical Data Component extension data architecture content metamodel entity and attributes .

Part IV: Architecture Content Framework

Physical Data Component extension data architecture content metamodel entity

Tool shall support the Physical Data Component extension data architecture content metamodel entity and attributes .

Part IV: Architecture Content Framework

Logical Application Component core application architecture content metamodel entity

Tool shall support the Logical Application Component core application architecture content metamodel entity and attributes .

Part IV: Architecture Content Framework

Information Systems Service extension application architecture content metamodel entity

Tool shall support the Information Systems Service extension application architecture content metamodel entity and attributes .

Part IV: Architecture Content Framework

Physical Application Component extension application architecture content metamodel entity

Tool shall support the Physical Application Component extension application architecture content metamodel entity and attributes .

Part IV: Architecture Content Framework

Physical Technology Component core technology architecture content metamodel entity

Tool shall support the Physical Technology Component core technology architecture content metamodel entity and attributes .

Part IV: Architecture Content Framework

Platform Service core technology architecture content metamodel entity

Tool shall support the Platform Service core technology architecture content metamodel entity and attributes .

Part IV: Architecture Content Framework

Logical Technology Component extension technology architecture content metamodel entity

Tool shall support the Logical Technology Component extension technology architecture content metamodel entity and attributes .

Part IV: Architecture Content Framework

Actor Generates Event process content metamodel relationship

Part IV: Architecture Content Framework

Actor Resolves Event process content metamodel relationship

Part IV: Architecture Content Framework

Actor Interacts with Function core content metamodel relationship

Part IV: Architecture Content Framework

Actor Performs Function core content metamodel relationship

Part IV: Architecture Content Framework

Actor Operates in Location infrastructure consolidation content metamodel relationship

Tool shall support the Actor Operates in Location infrastructure consolidation content metamodel relationship .

Part IV: Architecture Content Framework

Actor Belongs to Organization Unit core content metamodel relationship

Part IV: Architecture Content Framework

Actor Participates in Process core content metamodel relationship

Part IV: Architecture Content Framework

Actor Performs task in Role core content metamodel relationship

Part IV: Architecture Content Framework

Actor Consumes Service core content metamodel relationship

Part IV: Architecture Content Framework

Actor Decomposes Actor core content metamodel relationship

Part IV: Architecture Content Framework

Actor Supplies/Consumes Data Entity core content metamodel relationship

Part IV: Architecture Content Framework

Capability Is delivered by Work Package core content metamodel relationship

Part IV: Architecture Content Framework

Contract Governs and Measures Service governance content metamodel relationship

Part IV: Architecture Content Framework

Contract Meets Service Quality governance content metamodel relationship

Part IV: Architecture Content Framework

Control Ensures correct operation of Process content metamodel relationship

Part IV: Architecture Content Framework

Data Entity Is processed by Logical Application Component core content metamodel relationship

Tool shall support the Data Entity Is processed by Logical Application Component core content metamodel relationship .

Page 15: Togaf9 Tool Confreqts Csq

TOGAF9 Key Tool Capabilities (KTCs) and Tool Conformance Requirements (TCRs) TOGAF9 Tools Certification

Page 15 Draft 7 Dec 2010

TOGAF®9 Specification Tool Conformance Requirement (TCR) Vendor Certification StatementPart Chapter Section ID - Name Text Score Notes/Scenario

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Data Entity Decomposes Data Entity core content metamodel relationship.

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Data Entity Relates to Data Entity core content metamodel relationship.

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Driver Creates Goal motivation content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Driver Motivates Organization Unit motivation content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Driver Decomposes Driver motivation content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Event Is resolved by Actor process content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Event Is generated by Actor process content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Event Is resolved by Process content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Event Is generated by Process content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Event Is resolved by Service process content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Function Supports Actor core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Function Is performed by Actor core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Function Is owned by Organization Unit core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Function Supports Process core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Function Is realized by Process core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Function Can be accessed by Role core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Function Is bounded by Service core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Function Decomposes Function core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Function Communicates with Function core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Goal Addresses Driver motivation content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Goal Is realized through Objective motivation content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Goal Decomposes Goal motivation content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Location Contains Actor infrastructure consolidation content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Part IV: Architecture Content Framework

Data Entity Resides within Logical Data Component data content metamodel relationship

Tool shall support the Data Entity Resides within Logical Data Component data content metamodel relationship .

Part IV: Architecture Content Framework

Data Entity Is accessed and updated through Service core content metamodel relationship

Tool shall support the Data Entity Is accessed and updated through Service core content metamodel relationship .

Part IV: Architecture Content Framework

Data Entity Decomposes Data Entity core content metamodel relationship

Part IV: Architecture Content Framework

Data Entity Relates to Data Entity core content metamodel relationship

Part IV: Architecture Content Framework

Driver Creates Goal motivation content metamodel relationship

Part IV: Architecture Content Framework

Driver Motivates Organization Unit motivation content metamodel relationship

Part IV: Architecture Content Framework

Driver Decomposes Driver motivation content metamodel relationship

Part IV: Architecture Content Framework

Event Is resolved by Actor process content metamodel relationship

Part IV: Architecture Content Framework

Event Is generated by Actor process content metamodel relationship

Part IV: Architecture Content Framework

Event Is resolved by Process content metamodel relationship

Part IV: Architecture Content Framework

Event Is generated by Process content metamodel relationship

Part IV: Architecture Content Framework

Event Is resolved by Service process content metamodel relationship

Part IV: Architecture Content Framework

Function Supports Actor core content metamodel relationship

Part IV: Architecture Content Framework

Function Is performed by Actor core content metamodel relationship

Part IV: Architecture Content Framework

Function Is owned by Organization Unit core content metamodel relationship

Part IV: Architecture Content Framework

Function Supports Process core content metamodel relationship

Part IV: Architecture Content Framework

Function Is realized by Process core content metamodel relationship

Part IV: Architecture Content Framework

Function Can be accessed by Role core content metamodel relationship

Part IV: Architecture Content Framework

Function Is bounded by Service core content metamodel relationship

Part IV: Architecture Content Framework

Function Decomposes Function core content metamodel relationship

Part IV: Architecture Content Framework

Function Communicates with Function core content metamodel relationship

Part IV: Architecture Content Framework

Goal Addresses Driver motivation content metamodel relationship

Part IV: Architecture Content Framework

Goal Is realized through Objective motivation content metamodel relationship

Part IV: Architecture Content Framework

Goal Decomposes Goal motivation content metamodel relationship

Part IV: Architecture Content Framework

Location Contains Actor infrastructure consolidation content metamodel relationship

Part IV: Architecture Content Framework

Location Contains Organization Unit infrastructure consolidation content metamodel relationship

Tool shall support the Location Contains Organization Unit infrastructure consolidation content metamodel relationship .

Part IV: Architecture Content Framework

Location Contains Physical Application Component infrastructure consolidation content metamodel relationship

Tool shall support the Location Contains Physical Application Component infrastructure consolidation content metamodel relationship .

Part IV: Architecture Content Framework

Location Contains Physical Data Component infrastructure consolidation content metamodel relationship

Tool shall support the Location Contains Physical Data Component infrastructure consolidation content metamodel relationship .

Part IV: Architecture Content Framework

Location Contains Physical Technology Component infrastructure consolidation content metamodel relationship

Tool shall support the Location Contains Physical Technology Component infrastructure consolidation content metamodel relationship .

Part IV: Architecture Content Framework

Location Decomposes Location infrastructure consolidation content metamodel relationship

Tool shall support the Location Decomposes Location infrastructure consolidation content metamodel relationship .

Part IV: Architecture Content Framework

Logical Application Component Operates on Data Entity core content metamodel relationship

Tool shall support the Logical Application Component Operates on Data Entity core content metamodel relationship .

Part IV: Architecture Content Framework

Logical Application Component Is extended by Physical Application Component infrastructure consolidation content metamodel relationship

Tool shall support the Logical Application Component Is extended by Physical Application Component infrastructure consolidation content metamodel relationship .

Part IV: Architecture Content Framework

Logical Application Component Implements Service core content metamodel relationship

Tool shall support the Logical Application Component Implements Service core content metamodel relationship .

Part IV: Architecture Content Framework

Logical Application Component Decomposes Logical Application Component core content metamodel relationship

Tool shall support the Logical Application Component Decomposes Logical Application Component core content metamodel relationship .

Part IV: Architecture Content Framework

Logical Application Component Communicates with Logical Application Component core content metamodel relationship

Tool shall support the Logical Application Component Communicates with Logical Application Component core content metamodel relationship .

Part IV: Architecture Content Framework

Logical Data Component Encapsulates Data Entity data content metamodel relationship

Tool shall support the Logical Data Component Encapsulates Data Entity data content metamodel relationship .

Part IV: Architecture Content Framework

Logical Data Component Is extended by Physical Data Component data content metamodel relationship

Tool shall support the Logical Data Component Is extended by Physical Data Component data content metamodel relationship .

Page 16: Togaf9 Tool Confreqts Csq

TOGAF9 Key Tool Capabilities (KTCs) and Tool Conformance Requirements (TCRs) TOGAF9 Tools Certification

Page 16 Draft 7 Dec 2010

TOGAF®9 Specification Tool Conformance Requirement (TCR) Vendor Certification StatementPart Chapter Section ID - Name Text Score Notes/Scenario

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Measure Decomposes Measure governance content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Objective Realizes Goal motivation content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Objective Is tracked against Measure governance content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Objective Decomposes Objective motivation content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Organization Unit Contains Actor core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Organization Unit Is motivated by Driver core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Organization Unit Owns Function core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Organization Unit Operates in Location core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Organization Unit Produces Product core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Organization Unit Owns and Governs Service core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Organization Unit Decomposes Organization Unit core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Part IV: Architecture Content Framework

Logical Technology Component Is extended by Physical Technology Component infrastructure consolidation content metamodel relationship

Tool shall support the Logical Technology Component Is extended by Physical Technology Component infrastructure consolidation content metamodel relationship .

Part IV: Architecture Content Framework

Logical Technology Component Supplies Platform Service core content metamodel relationship

Tool shall support the Logical Technology Component Supplies Platform Service core content metamodel relationship .

Part IV: Architecture Content Framework

Logical Technology Component Provides platform for Service core content metamodel relationship

Tool shall support the Logical Technology Component Provides platform for Service core content metamodel relationship .

Part IV: Architecture Content Framework

Logical Technology Component Decomposes Logical Technology Component core content metamodel relationship

Tool shall support the Logical Technology Component Decomposes Logical Technology Component core content metamodel relationship .

Part IV: Architecture Content Framework

Logical Technology Component Is dependent on Logical Technology Component core content metamodel relationship

Tool shall support the Logical Technology Component Is dependent on Logical Technology Component core content metamodel relationship .

Part IV: Architecture Content Framework

Measure Sets performance criteria for Objective governance content metamodel relationship

Tool shall support the Measure Sets performance criteria for Objective governance content metamodel relationship .

Part IV: Architecture Content Framework

Measure Sets performance criteria for Service governance content metamodel relationship

Tool shall support the Measure Sets performance criteria for Service governance content metamodel relationship .

Part IV: Architecture Content Framework

Measure Decomposes Measure governance content metamodel relationship

Part IV: Architecture Content Framework

Objective Realizes Goal motivation content metamodel relationship

Part IV: Architecture Content Framework

Objective Is tracked against Measure governance content metamodel relationship

Part IV: Architecture Content Framework

Objective Decomposes Objective motivation content metamodel relationship

Part IV: Architecture Content Framework

Organization Unit Contains Actor core content metamodel relationship

Part IV: Architecture Content Framework

Organization Unit Is motivated by Driver core content metamodel relationship

Part IV: Architecture Content Framework

Organization Unit Owns Function core content metamodel relationship

Part IV: Architecture Content Framework

Organization Unit Operates in Location core content metamodel relationship

Part IV: Architecture Content Framework

Organization Unit Produces Product core content metamodel relationship

Part IV: Architecture Content Framework

Organization Unit Owns and Governs Service core content metamodel relationship

Part IV: Architecture Content Framework

Organization Unit Decomposes Organization Unit core content metamodel relationship

Part IV: Architecture Content Framework

Physical Application Component Is hosted in Location infrastructure consolidation content metamodel relationship

Tool shall support the Physical Application Component Is hosted in Location infrastructure consolidation content metamodel relationship .

Part IV: Architecture Content Framework

Physical Application Component Extends Logical Application Component infrastructure consolidation content metamodel relationship

Tool shall support the Physical Application Component Extends Logical Application Component infrastructure consolidation content metamodel relationship .

Part IV: Architecture Content Framework

Physical Application Component Encapsulates Physical Data Component data Modeling content metamodel relationship

Tool shall support the Physical Application Component Encapsulates Physical Data Component data Modeling content metamodel relationship .

Part IV: Architecture Content Framework

Physical Application Component Is realized by Physical Technology Component core content metamodel relationship

Tool shall support the Physical Application Component Is realized by Physical Technology Component core content metamodel relationship .

Part IV: Architecture Content Framework

Physical Application Component Decomposes Physical Application Component core content metamodel relationship

Tool shall support the Physical Application Component Decomposes Physical Application Component core content metamodel relationship .

Part IV: Architecture Content Framework

Physical Application Component Communicates with Physical Application Component core content metamodel relationship

Tool shall support the Physical Application Component Communicates with Physical Application Component core content metamodel relationship .

Part IV: Architecture Content Framework

Physical Data Component Is hosted in Location infrastructure consolidation content metamodel relationship

Tool shall support the Physical Data Component Is hosted in Location infrastructure consolidation content metamodel relationship .

Part IV: Architecture Content Framework

Physical Data Component Extends Logical Data Component data content metamodel relationship

Tool shall support the Physical Data Component Extends Logical Data Component data content metamodel relationship .

Part IV: Architecture Content Framework

Physical Data Component Decomposes Physical Data Component core content metamodel relationship

Tool shall support the Physical Data Component Decomposes Physical Data Component core content metamodel relationship .

Part IV: Architecture Content Framework

Physical Data Component Encapsulates Physical Application Component data Modeling content metamodel relationship

Tool shall support the Physical Data Component Encapsulates Physical Application Component data Modeling content metamodel relationship .

Part IV: Architecture Content Framework

Physical Technology Component Is hosted in Location infrastructure consolidation content metamodel relationship

Tool shall support the Physical Technology Component Is hosted in Location infrastructure consolidation content metamodel relationship .

Part IV: Architecture Content Framework

Physical Technology Component Realizes Physical Application Component core content metamodel relationship

Tool shall support the Physical Technology Component Realizes Physical Application Component core content metamodel relationship .

Part IV: Architecture Content Framework

Physical Technology Component Extends Logical Technology Component infrastructure consolidation content metamodel relationship

Tool shall support the Physical Technology Component Extends Logical Technology Component infrastructure consolidation content metamodel relationship .

Page 17: Togaf9 Tool Confreqts Csq

TOGAF9 Key Tool Capabilities (KTCs) and Tool Conformance Requirements (TCRs) TOGAF9 Tools Certification

Page 17 Draft 7 Dec 2010

TOGAF®9 Specification Tool Conformance Requirement (TCR) Vendor Certification StatementPart Chapter Section ID - Name Text Score Notes/Scenario

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Process Involves Actor core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Process Is guided by Control process content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Process Generates Event process content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Process Resolves Event process content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Process Orchestrates Function core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Process Decomposes Function core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Process Produces Product process content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Process Orchestrates Service core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Process Decomposes Service core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Process Decomposes Process core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Process Precedes/Follows Process core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Product Is produced by Organization Unit process content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Product Is produced by Process content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Role Is performed by Actor core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Role Accesses Function core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Role Decomposes Role core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Service Is provided to Actor core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Service Provides Data Entity core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Service Consumes Data Entity core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Service Resolves Event process content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Service Is tracked against Measure governance content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Service Supports Process core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Service Is realized by Process core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Service Meets Service Quality governance content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Service Consumes Service core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Service Decomposes Service core content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Service Quality Applies to Contract governance content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Service Quality Applies to Service governance content metamodel relationship .

Chapter 34: Content Metamodel KTC34.7: Content Metamodel Relationships Tool shall support the Work Package Delivers Capability core content metamodel relationship .

Chapter 35: Architectural Artifacts KTC35.6: Taxonomy of Architecture Viewpoints

Chapter 35: Architectural Artifacts KTC35.7: Viewpoints in the Preliminary Phase Principles Catalog viewpoint Tool shall support the Principles Catalog viewpoint.

Chapter 35: Architectural Artifacts KTC35.8: Viewpoints in the Phase A Stakeholder Map Matrix Tool shall support the Stakeholder Map Matrix .

Chapter 35: Architectural Artifacts KTC35.8: Viewpoints in the Phase A Value Chain Diagram Tool shall support the Value Chain Diagram .

Chapter 35: Architectural Artifacts KTC35.8: Viewpoints in the Phase A Solution Concept Diagram Tool shall support the Solution Concept Diagram .

Part IV: Architecture Content Framework

Physical Technology Component Decomposes Physical Technology Component core content metamodel relationship

Tool shall support the Physical Technology Component Decomposes Physical Technology Component core content metamodel relationship .

Part IV: Architecture Content Framework

Physical Technology Component Is dependent on Physical Technology Component core content metamodel relationship

Tool shall support the Physical Technology Component Is dependent on Physical Technology Component core content metamodel relationship .

Part IV: Architecture Content Framework

Platform Service Is supplied by Logical Technology Component core content metamodel relationship

Tool shall support the Platform Service Is supplied by Logical Technology Component core content metamodel relationship .

Part IV: Architecture Content Framework

Process Involves Actor core content metamodel relationship

Part IV: Architecture Content Framework

Process Is guided by Control process content metamodel relationship

Part IV: Architecture Content Framework

Process Generates Event process content metamodel relationship

Part IV: Architecture Content Framework

Process Resolves Event process content metamodel relationship

Part IV: Architecture Content Framework

Process Orchestrates Function core content metamodel relationship

Part IV: Architecture Content Framework

Process Decomposes Function core content metamodel relationship

Part IV: Architecture Content Framework

Process Produces Product process content metamodel relationship

Part IV: Architecture Content Framework

Process Orchestrates Service core content metamodel relationship

Part IV: Architecture Content Framework

Process Decomposes Service core content metamodel relationship

Part IV: Architecture Content Framework

Process Decomposes Process core content metamodel relationship

Part IV: Architecture Content Framework

Process Precedes/Follows Process core content metamodel relationship

Part IV: Architecture Content Framework

Product Is produced by Organization Unit process content metamodel relationship

Part IV: Architecture Content Framework

Product Is produced by Process content metamodel relationship

Part IV: Architecture Content Framework

Role Is performed by Actor core content metamodel relationship

Part IV: Architecture Content Framework

Role Accesses Function core content metamodel relationship

Part IV: Architecture Content Framework

Role Decomposes Role core content metamodel relationship

Part IV: Architecture Content Framework

Service Is provided to Actor core content metamodel relationship

Part IV: Architecture Content Framework

Service Is governed and measured by Contract governance content metamodel relationship

Tool shall support the Service Is governed and measured by Contract governance content metamodel relationship .

Part IV: Architecture Content Framework

Service Provides Data Entity core content metamodel relationship

Part IV: Architecture Content Framework

Service Consumes Data Entity core content metamodel relationship

Part IV: Architecture Content Framework

Service Resolves Event process content metamodel relationship

Part IV: Architecture Content Framework

Service Provides governed interface to access Function core content metamodel relationship

Tool shall support the Service Provides governed interface to access Function core content metamodel relationship .

Part IV: Architecture Content Framework

Service Is realized through Logical Application Component core content metamodel relationship

Tool shall support the Service Is realized through Logical Application Component core content metamodel relationship .

Part IV: Architecture Content Framework

Service Is implemented on Logical Technology Component core content metamodel relationship

Tool shall support the Service Is implemented on Logical Technology Component core content metamodel relationship .

Part IV: Architecture Content Framework

Service Is tracked against Measure governance content metamodel relationship

Part IV: Architecture Content Framework

Service Is owned and governed by Organization Unit core content metamodel relationship

Tool shall support the Service Is owned and governed by Organization Unit core content metamodel relationship .

Part IV: Architecture Content Framework

Service Supports Process core content metamodel relationship

Part IV: Architecture Content Framework

Service Is realized by Process core content metamodel relationship

Part IV: Architecture Content Framework

Service Meets Service Quality governance content metamodel relationship

Part IV: Architecture Content Framework

Service Consumes Service core content metamodel relationship

Part IV: Architecture Content Framework

Service Decomposes Service core content metamodel relationship

Part IV: Architecture Content Framework

Service Quality Applies to Contract governance content metamodel relationship

Part IV: Architecture Content Framework

Service Quality Applies to Service governance content metamodel relationship

Part IV: Architecture Content Framework

Work Package Delivers Capability core content metamodel relationship

Part IV: Architecture Content Framework

Viewpoints associated with the core content metamodel and extensions

Tool shall support a top-level, navigational view of the viewpoints associated with the core content metamodel and extensions.

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Page 18: Togaf9 Tool Confreqts Csq

TOGAF9 Key Tool Capabilities (KTCs) and Tool Conformance Requirements (TCRs) TOGAF9 Tools Certification

Page 18 Draft 7 Dec 2010

TOGAF®9 Specification Tool Conformance Requirement (TCR) Vendor Certification StatementPart Chapter Section ID - Name Text Score Notes/Scenario

Chapter 35: Architectural Artifacts KTC35.9: Viewpoints in the Phase B Organization/Actor Catalog Tool shall support the Organization/Actor Catalog .

Chapter 35: Architectural Artifacts KTC35.9: Viewpoints in the Phase B Driver/Goal/Objective Catalog Tool shall support the Driver/Goal/Objective Catalog .

Chapter 35: Architectural Artifacts KTC35.9: Viewpoints in the Phase B Role Catalog Tool shall support the Role Catalog .

Chapter 35: Architectural Artifacts KTC35.9: Viewpoints in the Phase B Business Service/Function Catalog Tool shall support the Business Service/Function Catalog .

Chapter 35: Architectural Artifacts KTC35.9: Viewpoints in the Phase B Location Catalog Tool shall support the Location Catalog .

Chapter 35: Architectural Artifacts KTC35.9: Viewpoints in the Phase B Process/Event/Control/Product Catalog Tool shall support the Process/Event/Control/Product Catalog .

Chapter 35: Architectural Artifacts KTC35.9: Viewpoints in the Phase B Contract/Measure Catalog Tool shall support the Contract/Measure Catalog .

Chapter 35: Architectural Artifacts KTC35.9: Viewpoints in the Phase B Business Interaction Matrix Tool shall support the Business Interaction Matrix .

Chapter 35: Architectural Artifacts KTC35.9: Viewpoints in the Phase B Actor/Role Matrix Tool shall support the Actor/Role Matrix .

Chapter 35: Architectural Artifacts KTC35.9: Viewpoints in the Phase B Business Footprint Diagram Tool shall support the Business Footprint Diagram .

Chapter 35: Architectural Artifacts KTC35.9: Viewpoints in the Phase B Business Service/Information Diagram Tool shall support the Business Service/Information Diagram.

Chapter 35: Architectural Artifacts KTC35.9: Viewpoints in the Phase B Functional Decomposition Diagram Tool shall support the Functional Decomposition Diagram .

Chapter 35: Architectural Artifacts KTC35.9: Viewpoints in the Phase B Product Lifecycle Diagram Tool shall support the Product Lifecycle Diagram .

Chapter 35: Architectural Artifacts KTC35.9: Viewpoints in the Phase B Goal/Objective/Service Diagram Tool shall support the Goal/Objective/Service Diagram .

Chapter 35: Architectural Artifacts KTC35.9: Viewpoints in the Phase B Business Use-case Diagram Tool shall support the Business Use-case Diagram .

Chapter 35: Architectural Artifacts KTC35.9: Viewpoints in the Phase B Organization Decomposition Diagram Tool shall support the Organization Decomposition Diagram .

Chapter 35: Architectural Artifacts KTC35.9: Viewpoints in the Phase B Process Flow Diagram Tool shall support the Process Flow Diagram .

Chapter 35: Architectural Artifacts KTC35.9: Viewpoints in the Phase B Event Diagram Tool shall support the Event Diagram .

Chapter 35: Architectural Artifacts Data Entity/Data Component Catalog Tool shall support the Data Entity/Data Component Catalog .

Chapter 35: Architectural Artifacts Data Entity/Business Function Matrix Tool shall support the Data Entity/Business Function Matrix .

Chapter 35: Architectural Artifacts Application/Data matrix Tool shall support the Application/Data matrix .

Chapter 35: Architectural Artifacts Conceptual Data Diagram Tool shall support the Conceptual Data Diagram .

Chapter 35: Architectural Artifacts Logical Data Diagram Tool shall support the Logical Data Diagram .

Chapter 35: Architectural Artifacts Data Dissemination Diagram Tool shall support the Data Dissemination Diagram .

Chapter 35: Architectural Artifacts Data Security Diagram Tool shall support the Data Security Diagram .

Chapter 35: Architectural Artifacts Data Migration Diagram Tool shall support the Data Migration Diagram .

Chapter 35: Architectural Artifacts Data Lifecycle Diagram Tool shall support the Data Lifecycle Diagram .

Chapter 35: Architectural Artifacts Application Portfolio Catalog Tool shall support the Application Portfolio Catalog .

Chapter 35: Architectural Artifacts Interface Catalog Tool shall support the Interface Catalog .

Chapter 35: Architectural Artifacts Application/Organization Matrix Tool shall support the Application/Organization Matrix .

Chapter 35: Architectural Artifacts Role/Application Matrix Tool shall support the Role/Application Matrix .

Chapter 35: Architectural Artifacts Application/Function Matrix Tool shall support the Application/Function Matrix .

Chapter 35: Architectural Artifacts Application Interaction Matrix Tool shall support the Application Interaction Matrix .

Chapter 35: Architectural Artifacts Application Communication Diagram Tool shall support the Application Communication Diagram .

Chapter 35: Architectural Artifacts Application and User Location Diagram Tool shall support the Application and User Location Diagram .

Chapter 35: Architectural Artifacts Application Use-case Diagram Tool shall support the Application Use-case Diagram .

Chapter 35: Architectural Artifacts Enterprise Manageability Diagram Tool shall support the Enterprise Manageability Diagram .

Chapter 35: Architectural Artifacts Process-Application Realization Diagram Tool shall support the Process-Application Realization Diagram .

Chapter 35: Architectural Artifacts Software Engineering Diagram Tool shall support the Software Engineering Diagram .

Chapter 35: Architectural Artifacts Application Migration Diagram Tool shall support the Application Migration Diagram .

Chapter 35: Architectural Artifacts Software Distribution Diagram Tool shall support the Software Distribution Diagram .

Chapter 35: Architectural Artifacts KTC35.12: Viewpoints in the Phase D Technology Standards Catalog Tool shall support the Technology Standards Catalog .

Chapter 35: Architectural Artifacts KTC35.12: Viewpoints in the Phase D Technology Portfolio Catalog Tool shall support the Technology Portfolio Catalog .

Chapter 35: Architectural Artifacts KTC35.12: Viewpoints in the Phase D Application/Technology Matrix Tool shall support the Application/Technology Matrix.

Chapter 35: Architectural Artifacts KTC35.12: Viewpoints in the Phase D Environments and Locations Diagram Tool shall support the Environments and Locations Diagram .

Chapter 35: Architectural Artifacts KTC35.12: Viewpoints in the Phase D Platform Decomposition Diagram Tool shall support the Platform Decomposition Diagram .

Chapter 35: Architectural Artifacts KTC35.12: Viewpoints in the Phase D Processing Diagram Tool shall support the Processing Diagram.

Chapter 35: Architectural Artifacts KTC35.12: Viewpoints in the Phase D Network Computing/Hardware Diagram Tool shall support the Network Computing/Hardware Diagram .

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

KTC35.10: Viewpoints in the Phase C Data Architecture

Part IV: Architecture Content Framework

KTC35.10: Viewpoints in the Phase C Data Architecture

Part IV: Architecture Content Framework

KTC35.10: Viewpoints in the Phase C Data Architecture

Part IV: Architecture Content Framework

KTC35.10: Viewpoints in the Phase C Data Architecture

Part IV: Architecture Content Framework

KTC35.10: Viewpoints in the Phase C Data Architecture

Part IV: Architecture Content Framework

KTC35.10: Viewpoints in the Phase C Data Architecture

Part IV: Architecture Content Framework

KTC35.10: Viewpoints in the Phase C Data Architecture

Part IV: Architecture Content Framework

KTC35.10: Viewpoints in the Phase C Data Architecture

Part IV: Architecture Content Framework

KTC35.10: Viewpoints in the Phase C Data Architecture

Part IV: Architecture Content Framework

KTC35.11: Viewpoints in the Phase C Application Architecture

Part IV: Architecture Content Framework

KTC35.11: Viewpoints in the Phase C Application Architecture

Part IV: Architecture Content Framework

KTC35.11: Viewpoints in the Phase C Application Architecture

Part IV: Architecture Content Framework

KTC35.11: Viewpoints in the Phase C Application Architecture

Part IV: Architecture Content Framework

KTC35.11: Viewpoints in the Phase C Application Architecture

Part IV: Architecture Content Framework

KTC35.11: Viewpoints in the Phase C Application Architecture

Part IV: Architecture Content Framework

KTC35.11: Viewpoints in the Phase C Application Architecture

Part IV: Architecture Content Framework

KTC35.11: Viewpoints in the Phase C Application Architecture

Part IV: Architecture Content Framework

KTC35.11: Viewpoints in the Phase C Application Architecture

Part IV: Architecture Content Framework

KTC35.11: Viewpoints in the Phase C Application Architecture

Part IV: Architecture Content Framework

KTC35.11: Viewpoints in the Phase C Application Architecture

Part IV: Architecture Content Framework

KTC35.11: Viewpoints in the Phase C Application Architecture

Part IV: Architecture Content Framework

KTC35.11: Viewpoints in the Phase C Application Architecture

Part IV: Architecture Content Framework

KTC35.11: Viewpoints in the Phase C Application Architecture

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Page 19: Togaf9 Tool Confreqts Csq

TOGAF9 Key Tool Capabilities (KTCs) and Tool Conformance Requirements (TCRs) TOGAF9 Tools Certification

Page 19 Draft 7 Dec 2010

TOGAF®9 Specification Tool Conformance Requirement (TCR) Vendor Certification StatementPart Chapter Section ID - Name Text Score Notes/Scenario

Chapter 35: Architectural Artifacts KTC35.12: Viewpoints in the Phase D Communications Engineering Diagram Tool shall support the Communications Engineering Diagram .

Chapter 35: Architectural Artifacts KTC35.13: Viewpoints in the Phase E Project Context Diagram Tool shall support the Project Context Diagram .

Chapter 35: Architectural Artifacts KTC35.13: Viewpoints in the Phase E Benefits Diagram Tool shall support the Benefits Diagram .

Chapter 35: Architectural Artifacts Requirements Catalog Tool shall support the Requirements Catalog .

Chapter 36: Architecture Deliverables KTC36.2: Architecture Building Blocks Architecture Building Blocks deliverable Tool shall support the generation, maintenance and reuse of the Architecture Building Blocks .

Chapter 36: Architecture Deliverables KTC36.2: Architecture Contract Architecture Contract deliverable Tool shall support the generation, maintenance and use of Architecture Contracts .

Chapter 36: Architecture Deliverables KTC36.2: Architecture Definition Document Architecture Definition Document deliverable Tool shall support the generation, maintenance and use of Architecture Definition Document .

Chapter 36: Architecture Deliverables KTC36.2: Architecture Principles Architecture Principles deliverable Tool shall support the generation, maintenance and use of Architecture Principles .

Chapter 36: Architecture Deliverables KTC36.2: Architecture Repository Architecture Repository deliverable Tool shall support the development, maintenance and use of Architecture Repository.

Chapter 36: Architecture Deliverables KTC36.2: Architecture Requirements Architecture Requirements deliverable Tool shall support the generation, maintenance and use of Architecture Requirements .

Chapter 36: Architecture Deliverables KTC36.2: Architecture Roadmap Architecture Roadmap deliverable Tool shall support the generation, maintenance and use of Architecture Roadmap.

Chapter 36: Architecture Deliverables KTC36.2: Architecture Vision Architecture Vision deliverable Tool shall support the generation, maintenance and use of Architecture Vision .

Chapter 36: Architecture Deliverables Tool shall support the generation, maintenance and use of Goals and Drivers .

Chapter 36: Architecture Deliverables KTC36.2: Capability Assessment Capability Assessment deliverable Tool shall support the generation, maintenance and use of capability Assessment .

Chapter 36: Architecture Deliverables KTC36.2: Change Request Change Request deliverable Tool shall support the generation, maintenance and use of Architecture Change Request .

Chapter 36: Architecture Deliverables KTC36.2: Communications Plan Communications Plan deliverable Tool shall support the generation, maintenance and use of Communication Plan.

Chapter 36: Architecture Deliverables KTC36.2: Compliance Assessment Compliance Assessment deliverable Tool shall support the generation, maintenance and use of Compliance Assessment .

Chapter 36: Architecture Deliverables KTC36.2: Implementation and Migration Plan Implementation and Migration Plan deliverable Tool shall support the generation, maintenance and use of Migration Plan .

Chapter 36: Architecture Deliverables KTC36.2: Implementation Governance Model Implementation Governance Model deliverable Tool shall support the generation, maintenance and use of Governance Model .

Chapter 36: Architecture Deliverables Tool shall support the generation, maintenance and use of Architecture Contracts .

Chapter 36: Architecture Deliverables KTC36.2: Request for Architecture Work Request for Architecture Work deliverable Tool shall support the generation, maintenance and use of Request for Architecture Work.

Chapter 36: Architecture Deliverables KTC36.2: Requirements Impact Assessment Requirements Impact Assessment deliverable

Chapter 36: Architecture Deliverables KTC36.2: Solution Building Blocks Solution Building Blocks deliverable Tool shall support the generation, maintenance and use of Solution Building Block .

Chapter 36: Architecture Deliverables KTC36.2: Statement of Architecture Work Statement of Architecture Work deliverable Tool shall support the generation, maintenance and use of Statement of Architecture Work deliverable.

Chapter 36: Architecture Deliverables KTC36.2: Tailored Architecture Framework Tailored Architecture Framework deliverable Tool shall support the generation, maintenance and use of Tailored framework deliverables.

Chapter 37: Building Blocks KTC37.2.3: Architecture Building Blocks Architecture Building Blocks

Chapter 37: Building Blocks KTC37.2.4: Solution Building Blocks Solution Building Blocks

Chapter 39: Enterprise Continuum KTC: 39.4 Enterprise Continuum Detail Architecture Continuum Tool shall provide capability to classify architecture at Foundation, Common Systems and Industry Level .

Chapter 39: Enterprise Continuum KTC: 39.4 Enterprise Continuum Detail Solution Continuum

Chapter 39: Enterprise Continuum KTC: 39.4 Enterprise Continuum and ADM Pointers to useful architectures Tool shall have ability to link continuum artifacts and/or deliverables to ADM phases.

Chapter 40: Architecture Partitioning Types of Architecture Tool shall provide the ability to define Solution or Architecture partition.

Chapter 40: Architecture Partitioning Classification Criteria

Chapter 40: Architecture Partitioning Establishing Capability

Chapter 40: Architecture Partitioning Integration Tool shall provide the ability to integrate partitioned architectures.

Chapter 41: Architecture Repository Architecture Capability Architecture Skills and Capacity

Chapter 41: Architecture Repository Architecture Capability Architecture Mandate Tool shall provide the ability to provide an architecture charter.

Chapter 41: Architecture Repository Architecture Capability Architecture Services

Chapter 41: Architecture Repository Architecture Capability Architecture Services Governance Tool shall define Governance including deliverables and decision rights.

Chapter 41: Architecture Repository Architecture Capability Roles and Responsibilities Tool shall provide the ability to enforce RASIC governance.

Chapter 41: Architecture Repository Architecture Landscape Strategic Architecture Tool shall provide the ability to define Strategic Architecture(s).

Chapter 41: Architecture Repository Architecture Landscape Segmented Architecture Tool shall provide the ability to define Segmented Architecture(s).

Chapter 41: Architecture Repository Architecture Landscape Capability Architecture Tool shall provide the ability to define Capability Architecture(s).

Chapter 41: Architecture Repository Architecture Landscape Impact of Change Business Change

Chapter 41: Architecture Repository Standards Life Cycle Tool shall provide the ability to define technology standards life cycle.

Chapter 41: Architecture Repository Technology Standards Tool shall provide the ability to define Technology Standards - TRM and Characteristic.

Chapter 41: Architecture Repository Application Standards Tool shall provide the ability to define Application Architecture Standards - IIR-RM, Horizontal or Vertical.

Chapter 41: Architecture Repository Integration points Tool shall provide the ability to define Integration Architecture and Data Interchange between applications.

Chapter 41: Architecture Repository Supporting process Tool shall provide the ability to define Horizontal/Shared Services .

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

KTC35.14: Viewpoints for Requirements Management

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

KTC36.2: Business Principles, Business Goals, Business Drivers

Business Principles, Business Goals, Business Drivers deliverable

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

KTC36.2: Organizational Model for Enterprise Architecture

Organizational Model for Enterprise Architecture deliverable

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Tool shall support the generation, maintenance and use of Impact Assessment of Architecture Requirement on Capability .

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Part IV: Architecture Content Framework

Tool shall support the use of Architecture Building Blocks including their attributes, dependencies with other building blocks and link to applicable content metamodel entities and/or relationships.

Part IV: Architecture Content Framework

Tool shall support the use of Solution Building Blocks including their attributes, dependencies with other building blocks and link to applicable content metamodel entities and/or relationships.

Part V: Enterprise Continuum and Tools

Part V: Enterprise Continuum and Tools

Tool shall provide capability to define architecture at Organization level of detail and associate with specific org req, business, data, application and technology assets and/or artifacts .

Part V: Enterprise Continuum and Tools

Part V: Enterprise Continuum and Tools

Architecture Partitions Requirements and Definition for each Architecture and Solution

Part V: Enterprise Continuum and Tools

Architecture Partitions Requirements and Definition for each Architecture and Solution

Tool shall provide the ability to define classification criteria, such as Subject Matter, Depth, Time, Maturity/Volatility, to support partitioning.

Part V: Enterprise Continuum and Tools

Architecture Partitions Requirements and Definition for each Architecture and Solution

Tool shall provide the ability to establish architecture partitioning in thePreliminary Phase.

Part V: Enterprise Continuum and Tools

Architecture Partitions Requirements and Definition for each Architecture and Solution

Part V: Enterprise Continuum and Tools

Tool shall provide the ability to define required skills and current Capability, required capability and transition timeline.

Part V: Enterprise Continuum and Tools

Part V: Enterprise Continuum and Tools

Tool shall provide the ability to define Architecture Services, Deliverables of each service, Business Value and cost of service delivery.

Part V: Enterprise Continuum and Tools

Part V: Enterprise Continuum and Tools

Part V: Enterprise Continuum and Tools

Part V: Enterprise Continuum and Tools

Part V: Enterprise Continuum and Tools

Part V: Enterprise Continuum and Tools

Tool shall provide the ability to link strategic intent to architecture landscape and define new map based on change in strategic intent especially time partition.

Part V: Enterprise Continuum and Tools

Standards Information Base - limited to arch standards not development etc

Part V: Enterprise Continuum and Tools

Standards Information Base - limited to arch standards not development etc

Part V: Enterprise Continuum and Tools

Standards Information Base - limited to arch standards not development etc

Part V: Enterprise Continuum and Tools

Standards Information Base - limited to arch standards not development etc

Part V: Enterprise Continuum and Tools

Standards Information Base - limited to arch standards not development etc

Page 20: Togaf9 Tool Confreqts Csq

TOGAF9 Key Tool Capabilities (KTCs) and Tool Conformance Requirements (TCRs) TOGAF9 Tools Certification

Page 20 Draft 7 Dec 2010

TOGAF®9 Specification Tool Conformance Requirement (TCR) Vendor Certification StatementPart Chapter Section ID - Name Text Score Notes/Scenario

Chapter 41: Architecture Repository Master Data Tool shall provide the ability to define Master Data and data characteristics.

Chapter 41: Architecture Repository Master Processes Tool shall provide the ability to define master processes.

Chapter 41: Architecture Repository Impact of Change Tool shall provide the ability to link - master process to data, application/services/infrastructure.

Chapter 41: Architecture Repository Risk Analysis Tool shall provide the ability to perform a risk analysis - of obsolete or defective technology component.

Chapter 41: Architecture Repository Reference Library Enterprise Capability

Chapter 41: Architecture Repository Reference Library Organization Reference Materials Tool shall provide the ability to hold reference materials used to develop architectures.

Chapter 41: Architecture Repository Governance log EA Governance Tool shall provide the ability to capture decisions as part of architecture services.

Chapter 41: Architecture Repository Governance log EA Governance Tool shall provide the ability to capture compliance assessment report.

Chapter 41: Architecture Repository Governance log EA Governance Tool shall provide the ability to capture capability assessment.

Chapter 41: Architecture Repository Governance log EA Governance Tool shall provide a schedule of in-flight capabilities.

Chapter 41: Architecture Repository Governance log EA Governance Tool shall provide the ability to define Architecture Activities supporting programs.

Chapter 41: Architecture Repository Governance log EA Governance Tool shall provide the ability to define, measure, report and govern Capability Performance.

Chapter 41: Architecture Repository KTC41.6: The Enterprise Repository Enterprise Repositories Tool shall provide the ability to link to enterprise repositories that support the architecture.

Chapter 41: Architecture Repository KTC41.7: External Repositories External Repositories Tool shall provide the ability to link to external repositories that support the architecture.

Part VI: TOGAF® Reference Models KTC43.3: TRM in Detail TRM Service Category Graphic Presentation

Part VI: TOGAF® Reference Models KTC43.3: TRM in Detail Implement TRM Service Categories Tool shall implement the TRM service categories for categorizing platform services.

Part VI: TOGAF® Reference Models KTC43.3: TRM in Detail Customize TRM Service Taxonomy Tool shall allow end-user to customize the TRM service taxonomy.

Part VI: TOGAF® Reference Models KTC44.2.1: Derivation of the III-RM from the TRM III-RM View into TRM Tool shall implement the III-RM as a view into the selected subset of service categories of the TRM.

Part VI: TOGAF® Reference Models KTC44.3: Detailed Taxonomy III-RM Service Category Graphic Presentation

Part VI: TOGAF® Reference Models KTC44.3: Detailed Taxonomy Implement III-RM Service Categories Tool shall implement the III-RM service categories for categorizing platform services.

Part VI: TOGAF® Reference Models KTC44.3: Detailed Taxonomy Customize III-RM Service Taxonomy Tool shall allow end-user to customize the III-RM service taxonomy.

KTC 46.1: Performance Metric of EA Capability Capability Performance Tool shall provide ability to define performance metric for EA as a Capability .

KTC 46.1: Performance Metric of EA Capability EA Performance Tools shall collect data to report on EA Performance .

Chapter 47: Architecture Board KTC 47.1 Roles Board and Decision Mandate

Chapter 47: Architecture Board KTC: 47.4: Operation of the Architecture Board Dispensation and Compliance

Chapter 48: Architecture Compliance Implement Architecture Compliance Levels

Chapter 48: Architecture Compliance Customize Architecture Compliance Levels Tool shall allow the end-user to customize the levels of architecture compliance.

Chapter 48: Architecture Compliance Specify Architecture Compliance Levels

Chapter 48: Architecture Compliance KTC48.4: Architecture Compliance Review Process Tool shall implement the roles and steps of the architecture compliance review process.

Chapter 48: Architecture Compliance KTC48.4: Architecture Compliance Review Process Tool shall allow the end-user to customize the architecture compliance review process.

Chapter 48: Architecture Compliance KTC48.4: Architecture Compliance Review Process Tool shall allow the end-user to instantiate the execution of architecture compliance review process.

Chapter 48: Architecture Compliance KTC48.4: Architecture Compliance Review Process Track Architecture Compliance Review Process

Chapter 48: Architecture Compliance KTC48.4: Architecture Compliance Review Process Tool shall allow the end-user to generate architecture compliance review reports.

Chapter 48: Architecture Compliance Tool shall allow implement the TOGAF®9 architecture compliance review checklists.

Chapter 48: Architecture Compliance Tool shall allow the end-user to customize the architecture compliance review checklists.

Chapter 48: Architecture Compliance

Chapter 49: Architecture Contracts KTC: 49.2 Content Contract and Conformance to Contact

Chapter 50 Arch Governance KTC: 50.1 Context for Governance Architecture Governance

Chapter 51: Architecture Maturity Model KTC 51.3.2 Elements of Maturity Maturity Criteria Tool shall provide capability to define maturity criteria.

Chapter 51: Architecture Maturity Model KTC 51.3.2 Process Maturity Level Processes Maturity Tool shall provide the capability to assess the maturity of processes undertaken by the EA practice.

Chapter 51: Architecture Maturity Model KTC 51.3.2 Process Maturity Level Maturity Assessment Tool shall provide ability to gauge maturity and resolve conflicting views through action plan .

Chapter 52: Architecture Skills Framework KTC: 52.4.3 Category of Skills Category of Skills Tool shall provide capability to define categories of skills.

Chapter 52: Architecture Skills Framework KTC: 52.4.3 Category of Skills Roles Tool shall provide capability to define Roles defined for a TOGAF® based EA Practice.

Chapter 52: Architecture Skills Framework KTC: 52.4.3 Category of Skills Skills for Roles Tool shall map skills and competency for each role.

Chapter 52: Architecture Skills Framework KTC: 52.4.3 Category of Skills Self Assessment Tool shall allow candidate to assess their competency and develop a career development plan .

Part VIII: Appendices Appendix Implement core terms Tool shall provide ability to define supplemental TOGAF® definitions.

Part VIII: Appendices Appendix Customize core terms Tool shall allow user to customize supplemental TOGAF® definitions.

Part V: Enterprise Continuum and Tools

Standards Information Base - limited to arch standards not development etc

Part V: Enterprise Continuum and Tools

Standards Information Base - limited to arch standards not development etc

Part V: Enterprise Continuum and Tools

Standards Information Base - limited to arch standards not development etc

Part V: Enterprise Continuum and Tools

Standards Information Base - limited to arch standards not development etc

Part V: Enterprise Continuum and Tools

Tool shall provide the ability to define Enterprise Capability and link industry architectures to support that capability.

Part V: Enterprise Continuum and Tools

Part V: Enterprise Continuum and Tools

Part V: Enterprise Continuum and Tools

Part V: Enterprise Continuum and Tools

Part V: Enterprise Continuum and Tools

Part V: Enterprise Continuum and Tools

Part V: Enterprise Continuum and Tools

Part V: Enterprise Continuum and Tools

Part V: Enterprise Continuum and Tools

Chapter 43: Foundation Architecture: TechnicalReference Model

Tool shall allow the service categories of a technical reference model to be presented as shown by the Detailed Technical Reference Model graphic (Figure 43-2).

Chapter 43: Foundation Architecture: TechnicalReference Model

Chapter 43: Foundation Architecture: TechnicalReference Model

Chapter 44: Integrated Information Infrastructure Reference Model

Chapter 44: Integrated Information Infrastructure Reference Model

Tool shall allow the service categories of a reference model to be presented as shown by the III-RM - Detail graphic (Figure 44-5).

Chapter 44: Integrated Information Infrastructure Reference Model

Chapter 44: Integrated Information Infrastructure Reference Model

Part VII: Architecture Capability Framework

Chapter 46: Establishing Architecture Capability

Part VII: Architecture Capability Framework

Chapter 46: Establishing Architecture Capability

Part VII: Architecture Capability Framework

Tool shall provide ability to define mandate of the board, roles on the board and architectural deliverables board will review. .

Part VII: Architecture Capability Framework

Tool shall identify deficiencies (rate according to Arch Compliance in Chapter 48) in architecture as per the mandate and monitor their conformance.

Part VII: Architecture Capability Framework

KTC48.2: Terminology: The Meaning of Architecture Compliance

Tool shall implement the six levels of architecture compliance (Irrelevant, Consistent, Compliant, Conformant, Fully Conformant, Non-Conformant).

Part VII: Architecture Capability Framework

KTC48.2: Terminology: The Meaning of Architecture Compliance

Part VII: Architecture Capability Framework

KTC48.2: Terminology: The Meaning of Architecture Compliance

Tool shall provide the capability to specify the level of architecture compliance of development projects and related individual architecture assets.

Part VII: Architecture Capability Framework

Implement Architecture Compliance Review Process

Part VII: Architecture Capability Framework

Customize Architecture Compliance Review Process

Part VII: Architecture Capability Framework

Execute Architecture Compliance Review Process

Part VII: Architecture Capability Framework

Tool shall allow the end-user to manage the architecture compliance review process including tracking individual reviews.

Part VII: Architecture Capability Framework

Generate Architecture Compliance Review Reports

Part VII: Architecture Capability Framework

KTC48.5: Architecture Compliance Review Checklists

Implement Architecture Compliance Review Checklists

Part VII: Architecture Capability Framework

KTC48.5: Architecture Compliance Review Checklists

Customize Architecture Compliance Review Checklists

Part VII: Architecture Capability Framework

KTC48.5: Architecture Compliance Review Checklists

Apply Architecture Compliance Review Checklists

Tool shall allow the end-user to apply the architecture compliance review checklists for capturing data captured during architecture compliance reviews.

Part VII: Architecture Capability Framework

Tool shall provide ability to define Contract between various parties, explicitly link SOW, Deliverables and Acceptance.

Part VII: Architecture Capability Framework

Tool shall provide ability to define decision rights and information required to makes decisions along the architecture development life cycle (ADM).

Part VII: Architecture Capability Framework

Part VII: Architecture Capability Framework

Part VII: Architecture Capability Framework

Part VII: Architecture Capability Framework

Part VII: Architecture Capability Framework

Part VII: Architecture Capability Framework

Part VII: Architecture Capability Framework

Appendix A: Glossary of Supplemental Terms

Appendix A: Glossary of Supplemental Terms

Page 21: Togaf9 Tool Confreqts Csq

TOGAF® Tools ConformanceEvaluation Summary

(empty)

0

1

2

3

4

5

6

7

8

9

10

Vendor Evaluation by Section and Score

Column B

Column C

Column D

Column E

Page 22: Togaf9 Tool Confreqts Csq

TOGAF® Tools ConformanceEvaluation Summary

Note: Right-click anywhere in this pivot table and select Refresh to update the counts.

0

1

2

3

4

5

6

7

8

9

10

Vendor Evaluation by Section and Score

Column B

Column C

Column D

Column E

Page 23: Togaf9 Tool Confreqts Csq

Note: Right-click anywhere in this pivot table and select Refresh to update the counts.

Page 24: Togaf9 Tool Confreqts Csq

For Use by The Open Group OnlyChecklist

Completeness1 All sections are complete2 Each requirement - where scored as (2) or (3) must have use case specified 3 A trained person should be able to execute the use case4 NO requirements can be deleted by the vendor

Page 25: Togaf9 Tool Confreqts Csq

For Use by The Open Group OnlyChecklist

Page 26: Togaf9 Tool Confreqts Csq

TOGAF® Tools ConformanceAdditional Features

Part Chapter Section

Instruction:Following the approach as outlined in Tab KTC and TCR, you may optionally define additional capabilities of your tool as they relate to the TOGAF® 9.1

Page 27: Togaf9 Tool Confreqts Csq

TOGAF® Tools ConformanceAdditional Features

ID - Name Text

Following the approach as outlined in Tab KTC and TCR, you may optionally define additional capabilities of your tool as they relate to the TOGAF® 9.1

Page 28: Togaf9 Tool Confreqts Csq

TOGAF® Tools ConformanceAdditional Features

Scenario Value Statement

Following the approach as outlined in Tab KTC and TCR, you may optionally define additional capabilities of your tool as they relate to the TOGAF® 9.1