What is It?
OmniGraffle Stencil for TRAK is a stencil for The OmniGroup's OmniGraffle drawing application that supports the TRAK enterprise architecture framework. The important ideas behind TRAK are provided in the defining documents and repeated on the trak-community site.
In brief it provides:-
- a stencil that is loaded into OmniGraffle
- a set of objects (block elements from the TRAK metamodel)
- a set of connectors (relationships from the TRAK metamodel)
- a drawing version identification box to enable it to be 'stamped'
More detail is provided under 'Features'.
An example of a SV-13 Solution Risk view is shown with the template provided as part of the MDG for TRAK (Sparx Systems Enterprise Architect UML modelling tool) implementation. It is viewable as a web page exported from Sparx Enterprise Architect which has the title 'SV-13 Risks Mitigated'.
The viewpoints that specify the concerns addressed by each view together with the content are available from the TRAK Viewpoints specification and project.
Where Does this Fit In?
The OmniGraffle Stencil for TRAK is an implementation of TRAK (for The Omni Group's OmniGraffle drawing application).
TRAK is defined logically (free of implementation or solution) by 3 documents:
- an overall set of requirements (e.g. colour, conformance with TRAK, Bye Laws etc)
- the allowed elements and relationships - TRAK Metamodel
- the TRAK Architecture Viewpoints (views) which show these
This structure is described by a TRAK MV-03 Requirements and Standards View, titled 'TRAK Specifications', which is part of the template provided by the MDG for TRAK project which maintains a plugin for the Sparx Systems' Enterprise Architect UML modelling tool.
The plan is that (if possible) there will be sufficient parts to the stencil that it can be exported and transformed into something like XMI that UML modelling tools can then import.
Implementations of TRAK
TRAK can be implemented in a wide range of modelling tools and architecture description languages (a term taken from ISO 42010) such as UML, BPMN etc can be used to represent parts of the TRAK metamodel and therefore can be used in creating TRAK architecture views.
The known implementations of TRAK are listed separately.
Where Do I Get It?
The OmniGraffle Stencil for TRAK is available here ...
What Files Are Needed?
OmniGraffle Stencil for TRAK consists of 1 component files:-
- TRAK.gstencil. This contains the drawing objects.
Platforms Supported
OmniGraffle is a Mac and iPad application and runs on OS X/iOS respectively
The stencil is not an executable file.
Download
The files can be downloaded from the Project Summary Page on SourceForge.
More Information?
More information is available on the stencil, installation and use on the project wiki.
Modification Date: March 4, 2018