Skip to main content

Frameworks & Resources: TOGAF Technical Reference Model (TRM)

This guide describes Ardoq's practical adaptation of the official TOGAF Technical Reference Model, structured across multiple workspaces for improved usability while maintaining the core TRM principles and taxonomy.

L
Written by Leart Kollqaku
Updated this week

Why Use TOGAF TRM in Ardoq?

Using the TOGAF TRM in Ardoq provides organizations with a standardized foundation for technology architecture, enabling consistent service categorization, promoting application portability, and supporting enterprise-wide technology standardization. It helps architects assess current platforms, identify gaps, and plan technology roadmaps aligned with business requirements.


How Ardoq Adopts TOGAF TRM

The TOGAF TRM is implemented in Ardoq as a practical adaptation of the official framework, organized across multiple workspaces within three architectural layers: Application Layer, Motivation (Qualities), and Technology Layer. This implementation provides a starting foundation that organizations can extend and customize to meet their specific technology architecture needs. While not a literal 1:1 mapping of the official TOGAF TRM, this structure captures the essential concepts and taxonomy in a format optimized for enterprise architecture tooling. Organizations can use these pre-configured workspaces as-is or adapt them by adding industry-specific services, custom platform functions, or additional architectural layers relevant to their technology landscape.


Folder/Workspace Structure

Application Layer Workspaces

Workspace Name

Component Types

Purpose

TRM - Applications

Application

Business and infrastructure applications that run on the platform

TRM - Application Interfaces

Interface

Interfaces between applications and the platform (APIs)

TRM - Data Objects

Data Object

Data structures and objects used by applications

Motivation Layer Workspace

Workspace Name

Component Types

Purpose

TRM - Qualities

Category, Constraint, Requirement

Cross-cutting service qualities (security, performance, manageability, etc.)

Technology Layer Workspaces

Workspace Name

Component Types

Purpose

TRM - Application Platform Taxonomy

Platform Function, Technology Service

Complete taxonomy of 12 platform service categories (Security, Data Management, Network Services, etc.)

TRM - Communication Network

Network, Path

Network infrastructure and communication pathways

TRM - Devices

Device, Node

Physical and logical devices in the communications infrastructure

TRM - Technology Interfaces

Technology Interface

Interfaces between platform and communications infrastructure


Framework Structure

The TRM organizes platform services into 12 major categories within the Application Platform Taxonomy:

  • Security - Identity, authentication, access control, encryption, audit services

  • Software Engineering - Programming languages, CASE tools, GUI builders, linking services

  • User Interface - Graphical services, window management, dialog support, printing

  • Data Management - DBMS, file management, repositories, query processing

  • System and Network Management - Configuration, performance, fault management, backup

  • Network Services - Data communications, email, distributed services, remote access

  • Transaction Processing - Transaction managers and TP monitor services

  • Location & Directory - Directory services, naming, service location, filtering

  • International Operations - Character sets, localization, cultural conventions

  • Data Interchange - Document typing, EDI, graphics interchange, multimedia processing

  • Graphics & Image - Graphical object management, drawing, imaging functions



Importing TOGAF TRM into Ardoq

Access the TOGAF TRM through Ardoq's Frameworks & Resources Importer. For step-by-step instructions, see How to use the Frameworks & Resources Importer.


Unlocking the TOGAF Framework

To access TOGAF content in Ardoq, you must provide proof of a valid TOGAF license as described by The Open Group. Contact your Ardoq representative to unlock this framework for your organization.

Did this answer your question?