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 (stereotypes in the TRAK metamodel)
- a set of connectors (relationships in the TRAK metamodel)
- a drawing version identification box to enable it to be 'stamped'
More detail is provided under 'Features'.
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
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.
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 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.
OmniGraffle is a Mac and iPad application and runs on OS X/iOS respectively
The stencil is not an executable file.
The files can be downloaded from the Project Summary Page on SourceForge.
More information is available on the stencil, installation and use on the project wiki.