Workspace

Technology Reference Model Builder

Build a layered technology reference model that shows which technology categories serve each architecture layer, so teams share a common vocabulary for platform decisions.

Phase D, Technology ArchitectureDerived from TOGAF

The TOGAF Technical Reference Model: entities, interfaces, qualities

The TOGAF TRM is not a layered stack. It is three entities, application software, the application platform and the communications infrastructure, joined by two interfaces, with twelve platform service categories and a backplane of qualities.

Application portability comes from the platform interface and interoperability from the communications interface. The twelve service categories are peers inside one conceptual platform, and the qualities apply across all of it. Source: The Open Group TRM.

The TOGAF Technical Reference Model: entities, interfaces, qualities The TOGAF Technical Reference Model as a containment diagram. Three entity bands are stacked: Application software, holding Business and Infrastructure applications as peers; the Application platform; and the Communications infrastructure. Two accent interface seams sit between them: the Application Platform Interface gives portability, and the Communications Infrastructure Interface gives interoperability. Inside the platform the twelve service categories sit as a peer grid, not as layers. A Service qualities backplane runs down the left, showing Availability, Assurance, Usability and Adaptability apply across all three entities. Source: The Open Group TOGAF Standard, chapter 43. Three entities, two interfaces Application software Business applications Vertical, enterprise-specific software Infrastructure applications Shared business services and middleware Application Platform Interface gives portability Application platform One conceptual platform; the twelve service categories are peers, not layers. Data Interchange Data Management Graphics and Imaging International Operation Location and Directory Network Operating System Software Engineering Transaction Processing User Interface Security System and Network Mgmt Communications Infrastructure Interface gives interoperability Communications infrastructure Networks and the basic transport that carry information between platforms Service qualities Backplane Availability Assurance Usability Adaptability Portability and interoperability are the point.Build to the platform interface so applications move between platforms, and to the communications interface soplatforms work together.