View TRAK:Software
Version & Date
28th January 2017
Definition
One of the elements within the the TRAK metamodel and part of the Solution Perspective.
From the TRAK Metamodel:
The programs and other operating information used by a computer.
Covered by TRAK IPR and licenses
Tests For
Tests Against
Attributes
Inherited Attributes
- + from Resource (and hence also Safety-Monitored Element)
Covered by TRAK IPR and licenses
Implementation of TRAK Attribute Names and Values
The implementation of TRAK attributes in a tool is controlled by ‘TRAK. Implementation. Architecture Description Elements’ with respect to the case, spelling of attributes and format of values. See References section below.
Relationships
Software participates in:
Inherited relationships:
+ from Architecture Description Element
- Claim about Software
- Concern about Software
- Standard governs Software
- Contract governs Software
- Standard governs Software
- Software satisfies Contract
- Software satisfies Requirement
- Software satisfies Standard
- Software traces to Argument
- Software traces to Document
- Software traces to Requirement
+ from Resource
- Software performs Function
- Resource Interaction from Software
- Resource Interaction to Software
- Software realises Node
Covered by TRAK IPR and licenses
Note: Roles such as Design Authority, Manufacturer are defined using the SV-01 Solution Structure View and the scope is defined using the extends to relationship between Resource and Role.
Configuration History
See change record for the TRAK metamodel at https://trakmetamodel.svn.sourceforge.net/viewvc/trakmetamodel/trunk/?view=log
Master Architecture View
Any Software used within an architecture description of the system-of-interest must appear on a SV-01 Solution Structure View for the architecture description.
The SV-01 is the Master Architecture View for Software.
Covered by TRAK IPR and licenses
Comments
Other Frameworks
- MODAF::Software
- NAF::Software - from NAF 3.1 onwards
References
- TRAK. Implementation. Architecture Description Elements https://sf.net/projects/trak/files/Implement TRAK/
- TRAK Enterprise Architecture Framework Metamodel. https://sf.net/p/trakmetamodel
Category:Metamodel -> Stereotype
Category:Solution
Category:Architecture Perspective -> Solution