TRAK Architecture Framework Metamodel
======================================
The TRAK Architecture Framework Metamodel document (TRAK_metamodel.pdf) is one of 3 that collectively define the TRAK Architecture framework. The others are:
- TRAK Viewpoints at https://sf.net/p/trakviewpoints (specifications for views)
- TRAK Enterprise Architecture Framework at https://sf.net/p/trak (the overall framework, glossary, standards - incl. ISO/IEC 42010, conformance with TRAK, TRAK Bye Laws, Colours, Minimal Modelling Process)
This document defines the set of objects and relationships that are used in TRAK architecture views and which are used in their specification in the TRAK Viewpoints document.
Implementation of TRAK in Tools
- TRAK. Implementation Architecture Descriptions Elements. https://sourceforge.net/projects/trak/files/Implement%20TRAK/ (defines how the logical definition of TRAK is to be implemented in any tool)
TRAK on the Internet
====================
- metamodel elements, properties & values, modelling the TRAK metamodel - https://trakmetamodel.sourceforge.io
- architecture viewpoints, modelling the TRAK architecture viewpoints - https://trakviewpoints.sourceforge.io
See also:
- TRAK Community - https://trak-community.org
- TRAK Group on LinkedIn - https://www.linkedin.com/groups/TRAK-Enterprise-Architecture-Framework-3256940
- TRAK Group on Facebook - https://www.facebook.com/home.php?sk=group_172938462752985
- Mastodon - https://fosstodon.org/@trak_af
- Twitter - https://twitter.com/trak_af
- Implementations of TRAK e.g. Sparx Systems Enterprise Architect, Salamander MooD, Microsoft Visio, OmniGraffle (Mac, iPad) etc. https://trak.sourceforge.net/implementations.html
This Release
============
23th September 2024
==================
4.5.2 Inheritance. Table 4.5.
* Deleted ‘Job, Organisation, Physical, Role, Software, System from Architecture Description Element and added Resource.
* Deleted Architecture Perspective from Architecture Product.
4.5.2 Inheritance. Table 4.5.
* Added Abstract DCMI Artefact as parent element to Architecture Description, Architecture View, Contract, Document, Evidence and Standard.
* Removed Document as parent for Architecture Description, Architecture View, Contract, Evidence and Standard.
Architecture Description Tuple
* Added path length and Architecture Description Element as parent.
Architecture Perspective
* Removed Architecture Product as parent.
Document
* Moved attributes to DCMI Artefact Risk. Added tests against.
Property
* ‘url’ changed to ‘artefact url’
Bugs
* Architecture Perspective inherits from Architecture Product in 4.5.2 Inheritance. Table 4.5 and Table 4.6 - deleted.
#72. Architecture Description Element equivalent to Architecture Description Element shown in Metamodel diagram – TRAK taxonomy & structure Feature Requests
Feature Requests
#63. Architecture Description Tuple. Added inheritance from Architecture Description Element. Added ‘path length’.
Get notified of file releases using the RSS feed - https://sourceforge.net/projects/trakmetamodel/rss?path=/
The changes are outlined at https://sourceforge.net/p/trakmetamodel/code
Folder Structure on Sourceforge
===============================
license.txt - the GNU Free Documentation License under which the TRAK metamodel is released.
General documents on TRAK in terms of how it is run are at https://sourceforge.net/projects/trak/files/