Download Latest Version TRAK_ArchitectureViewpoints.pdf (2.4 MB)
Email in envelope

Get an email when there's a new version of TRAK Viewpoints

Home
Name Modified Size InfoDownloads / Week
TRAK_Viewpoints_vs_UPDM_Diagrams 2025-02-27
TRAK Viewpoints Working Groups 2025-02-27
revisions.md 2026-06-22 34.7 kB
TRAK_ArchitectureViewpoints.pdf 2026-06-22 2.4 MB
readme.md 2026-06-22 13.5 kB
license.txt 2026-06-22 2.6 kB
Totals: 6 Items   2.4 MB 2

Contents


Defining TRAK Documents



Document Structure (trakviewpoints) - TRAK is Defined by 3 Agnostic Specification Documents
Document Structure (trakviewpoints) - TRAK is Defined by 3 Agnostic Specification Documents


TRAK is defined by 3 documents.

Other Documents


TRAK Architecture Viewpoints

In accordance with ISO/IEC/IEEE 42010 - the international standard for architecture description - an architecture viewpoint is a specification that governs the interpretation and content of an architecture view. Each architecture view has its own governing architecture viewpoint. In TRAK an architecture viewpoint has a 'Vp' in its identifier e.g. 'SVp-01' as opposed to the governed ('SV-01') architecture view.



Metamodel Triples Provide the Basis for TRAK Architecture View Content Rules - They Address the Architecture Viewpoint Framed Concerns
Metamodel Triples Provide the Basis for TRAK Architecture View Content Rules - They Address the Architecture Viewpoint Framed Concerns


Every TRAK architecture viewpoint specifies both the allowed architecture view content and the minimum allowed content in an atomic and unambiguous way using triples from the TRAK metamodel based on a non-TRAK set of architecture viewpoints defined in ‘Architecture Description Viewpoints. Metamodel Description, Implementation and Model Changes’, Eclectica Systems Ltd, 3736126–001. This allows TRAK architecture view and TRAK architecture description content to be verified. TRAK is the only architecture framework that has a verifiable set of architecture view content requirements.

The 24 TRAK architecture viewpoints are:-

These are listed with the stakeholder concerns that each TRAK architecture viewpoint addresses.


TRAK on the Internet

See also:

Implementations of TRAK

  • UML profile for TRAK. Provides a set of UML and SysML node and connector elements for any UML modelling tool.
  • UML / SysML with TRAK. Provides bare profiles (any UML modelling tool) and an MDG for Sparx Systems Enterprise Architect for those wanting to annotate standard UML / SysML Class, Use Case and State Machine diagrams with TRAK elements.
  • MDG Technology for TRAK. Provides the views, toolbox palettes of UML and SysML elements, custom searches and context-sensitive linking for Sparx Systems' Enterprise Architect UML modelling tool.(Nic Plum, Eclectica Systems Ltd.)
  • TRAK MooD 2010 Template. Provides a template through which TRAK architecture views can be created using Salamander MooD modelling tool and is constrained to use node and connector elements from the TRAK metamodel.(Brian Cliff, VEGA)
  • OmniGraffle Stencil for TRAK. A stencil that provides the metamodel node and connector elements for OmniGroup's OmniGraffle ( a Visio-like tool for Mac and iOS).
  • TRAK Visio Template. This similarly provides a set of node and connector elements.

This Release

18th June 2026

================

The changes are outlined at https://trakviewpoints.svn.sourceforge.net/viewvc/trakviewpoints/trunk/?view=log.

Get Notified of Files Released on this Site

If you'd like to be notified of file releases rather than having to remember to visit the site and check you can do so using RSS. Simply add (subscribe to) the following URL in your RSS reader or MS Outlook / Apple Mail etc:

RSS icon https://sourceforge.net/api/file/index/project-id/304405/mtime/desc/limit/20/rss


Structure on Sourceforge



Overall Structure (trakviewpoints) - TRAK is Defined by 3 Specifications Across 3 Sourceforge Projects
Overall Structure (trakviewpoints) - TRAK is Defined by 3 Specifications Across 3 Sourceforge Projects


The TRAK architecture framework is split across 3 Sourceforge project sites:-

This Site - trakviewpoints

license.txt (sourceforge.net) - the GNU Free Documentation License under which the TRAK Viewpoints document is released.

Sub-folders under Files:

Source: readme.md, updated 2026-06-22