Name | Modified | Size | Downloads / Week |
---|---|---|---|
TRAK.xml | 2023-08-21 | 304.1 kB | |
TRAK_SYSML.xml | 2023-08-21 | 78.3 kB | |
README.txt | 2023-08-21 | 2.8 kB | |
TRAK_UML_2_4_1.xml | 2023-08-21 | 152.6 kB | |
TRAK_UML_2_1_1.xml | 2023-08-21 | 152.6 kB | |
TRAK_UML_2_0_0.xml | 2023-05-27 | 147.5 kB | |
revisions.txt | 2023-05-27 | 22.9 kB | |
license.txt | 2023-04-20 | 2.0 kB | |
TRAK_components.txt | 2011-01-26 | 1.8 kB | |
TRAK_templateModel_location.txt | 2010-03-05 | 132 Bytes | |
Totals: 10 Items | 864.8 kB | 0 |
The TRAK.xml file is a bare bones UML profile for a UML modelling tool. It provides the objects (stereotypes) and relationships that form the metamodel for The Rail Architecture Framework (TRAK). It is an implementation of the logical definition of TRAK and as such may include limitations of this architecture description language, UML, used to represent TRAK (in addition to any errors). As an implementation it is governed by the specification 'TRAK. Implementation. Architecture Description Elements' (https://sourceforge.net/projects/trak/files/Implement%20TRAK/trak_implementation_ADelements.pdf/download) which specifies the names, values in enumerated lists Defining TRAK Documents ======================= TRAK is defined by 3 documents. The top level TRAK definition is at https://sf.net/p/trak. This describes important ideas, choice of architecture description language, colour rules, bye laws, conformance with TRAK and the minimal modelling process. It invokes the following 2 documents: The TRAK architecture view definitions (architecture viewpoints) are available at https://sf.net/p/trakviewpoints The TRAK metamodel is available at https://sf.net/p/trakmetamodel. This defines the architecture description element types (stereotypes) and relationships that are implemented by this UML profile. 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) This release - Version 30 ---------- 21st August 2023 Separate profile for SysML - TRAK_SYSML. Specialises parts of TRAK. - Resource (Job, Organisation, Physical, Role, Software System), Protocol, Zone specialise SysML1.4::block - Requirement specialises SysML1.4::extendedRequirement - derived from specialises SysML::deriveReqt - has part split into 'has fixed part' extends UML::Composition - satisfy specialises SysML1.4::satisfy - traces to specialises SysML1.4::trace For the detail please see revisions.txt file. Support ======= On the SourceForge site (https://sf.net/p/trakumlprofile) there is a Tracker where you can submit bugs, feature requests or support requests. TRAK on the Internet ==================== 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 - Implementations of TRAK e.g. Sparx Systems Enterprise Architect, Salamander MooD, Microsoft Visio, OmniGraffle (Mac, iPad) etc. https://trak.sourceforge.net/implementations.html - Twitter - https://twitter.com/trak_af - Wikipedia - https://en.wikipedia.org/wiki/TRAK