trakmetamodel Project

TRAK SourceForge Projects

Definition

Implementation

TRAK Information

 

 

 

 

 

 

 

 

 

 

Ontology Description - Node Elements

Introduction

This page presents definitions of the individual TRAK metamodel node elements taken from the . TRAK Metamodel specification. The master source definition for any element is the TRAK Metamodel specification - this page is provided for information only. It presents some of the information that is contained in the underlying ontology description, again based on the TRAK metamodel.

The ontology description is an approximation of the TRAK metamodel owing to the limitations of the OWL / RDF(S) ontology description languages - for example by describing only individual elements not the triples formed from them.

An ontology is not a metamodel - the TRAK metamodel contains an ontology. It also contains a taxonomy. The TRAK metamodel is also not a taxonomy. The TRAK metamodel is defined by triples which are not an ontology nor a taxonomy. More details are provided separately.

The TRAK ontology description defines this as the base URI where the 'trak:' namespace = 'https://purl.org/trak/elements/#'

Metadata

List of node element ontology descriptions for the metamodel of the TRAK architecture framework. Note that this defines the meaning of isolated elements not triples and hence does not define the TRAK metamodel. See https://trakmetamodel.sourceforge.io/metamodel/ontology_vs_metamodel.html

Characteristics

Limitations

The development of the ontology description of the TRAK metamodel and the presentation of some of this in these HTML pages is an ongoing activity and is not complete. There will also likely be limitations owing to the capabilities that ontology description languages provide (and lack).

Limitations - HTML Presentation

Limitations - RDF/XML Ontology Description

Copyright

The TRAK Metamodel contents presented are subject to the terms of the GNU Free Documentation License (Version 1.3, November 2008). The general terms of this and FAQs can be seen at https://www.gnu.org/licenses/fdl-1.3.en.html. The specific terms are specified in TRAK00002. TRAK. Architecture Framework. Metamodel.

Contents

Node Elements in the TRAK Metamodel

Architecture Description, Architecture Description Element, Architecture Description Tuple, Architecture Framework, Architecture Perspective, Architecture Product, Architecture Task, Architecture View, Architecture Viewpoint, Argument, Capability, Claim, Competence, Concept Activity, Concern, Contract, DCMI Artefact, Document, Enterprise, Enterprise Goal, Event, Evidence, Function, Human Resource, Interaction Element, Item, Item Exchange, Job, Metamodel, Metric, Milestone, Mitigation, Need, Node, Organisation, Physical, Port, Port Connection, Project, Project Activity, Protocol, Requirement, Resource, Resource Interaction, Risk, Role, Safety Monitored Element, Software, Standard, System, Threat, Vulnerability and Zone

Metamodel Node Elements

Architecture Description

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Architecture_Description

Definition: IEEE 1471: An architectural description is a model of the architecture; its purpose is to answer all identified stakeholder's questions about all identified architecture-related concerns for the system of interest; The collection of architecture products that describes a system of interest.

Source References / Vocabularies: ISO: ISO/IEC/IEEE 42010. A Conceptual Model of Architecture Description Wikidata: ISO/IEC 42010 Wikipedia: ISO/IEC 42010

Equivalent Class: --

Subclass of: Architecture Description Element, Architecture Product and DCMI Artefact

https://purl.org/trak/elements/#Architecture_Description_Elementhttps://purl.org/trak/elements/#Architecture_Producthttps://purl.org/trak/elements/#DCMI_Artefact

Comment: The purists will not like it (self-references / infinite recursion) but it provides a useful means for describing the scope/results for an architectural task using the MV-02 Architecture Design Record.

Date Created: 2010-02-15

Date Modified: 2025-04-30


Has Properties: approval authority, architect, assumptions, constraints, decisions, purpose, recommendations, summary of findings, tools used




Architecture Description Element

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Architecture_Description_Element

Definition: An individual architecture description object that is used to describe or represent an item of real-world architecture. An architecture description element can appear in an architecture description.

Source References / Vocabularies: OED: element (n.), sense I.i.2

Equivalent Class: --

Subclass of: -- no parent --

Comment: The parent of all TRAK elements used in ADs. The intent of the attributes is to capture identification and ownership to allow bi-directional exchange of ADs between 2 organisations.

Date Created: 2010-02-15

Date Modified: 2015-09-05


Has Properties: AD exchange element owning ID, AD exchange element owning organisation, AD exchange element recipient ID, AD exchange element recipient element name, AD exchange element recipient organisation, AD exchange element reference URL, date created, date modified, description, element URI, element author, name, ontology uri, pm codeword, pm commercial, pm descriptor, pm marking, pm marking owner, pm national caveat, rationale




Architecture Description Tuple

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Architecture_Description_Tuple

Definition: A named architecture description element connected by a named relationship to a named architecture description element. i.e. subject - predicate - object - the basis of a sentence.

Source References / Vocabularies: OED: -tuple (adj. & n.)

Equivalent Class: --

Subclass of: -- no parent --

Comment: Smallest unit of architecture description in TRAK. Basis for natural language and machine understandable such as RDF. Element itself doesn't appear in TRAK views – only the Architecture Description Elements that form a tuple.

Date Created: 2010-02-15

Date Modified: 2011-01-18


Has Properties: path length, tuple identifier




Architecture Framework

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Architecture_Framework

Definition: ISO/IEC/IEEE 42010 'conventions, principles and practices for the description of architectures established within a specific do- main of application and/or community of stakeholders.'

Source References / Vocabularies: ISO: ISO/IEC/IEEE 42010. A Conceptual Model of Architecture Description Wikidata: ISO/IEC 42010 Wikipedia: ISO/IEC 42010

Equivalent Class: --

Subclass of: -- no parent --

Comment: Not used in TRAK views.

Date Created: 2010-02-15

Date Modified: 2015-07-23


Has Properties: --




Architecture Perspective

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Architecture_Perspective

Definition: IEEE 1471 refers to an Architectural Perspective as 'Sharing of architectural models also facilitates an "aspect-oriented" style of architectural description' i.e. a grouping of related and overlapping architectural views.

Source References / Vocabularies: Wikidata: ISO/IEC 42010 Wikipedia: ISO/IEC 42010

Equivalent Class: --

Subclass of: -- no parent --

Comment: Not used in TRAK views.

Date Created: 2010-02-15

Date Modified: 2010-02-15


Has Properties: perspective description, perspective identifier, perspective title




Architecture Product

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Architecture_Product

Definition: A work product / artefact with architectural modelling content.

Source References / Vocabularies: OED: product (n.1), sense 5.a

Equivalent Class: --

Subclass of: -- no parent --

Comment: Abstract - Architecture Product is not used in any of the TRAK views and does not appear in any Architecture Description. It is part of the background definition of TRAK.

Date Created: 2010-02-15

Date Modified: 2015-07-23


Has Properties: --




Architecture Task

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Architecture_Task

Definition: A task which results in the delivery of one or more architecture products.

Source References / Vocabularies: OED: task (n.), sense 2.a

Equivalent Class: --

Subclass of: Architecture Description Element

https://purl.org/trak/elements/#Architecture_Description_Element

Comment: Used on the MV-02 to describe the task for which the AD is produced - and to plan / organise the use/development of the models.

Date Created: 2010-02-15

Date Modified: 2025-04-30


Has Properties: finish date, start date




Architecture View

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Architecture_View

Definition: ISO/IEC/IEEE 42010: A representation of a whole system from the perspective of a related set of concerns.

Source References / Vocabularies: ISO: ISO/IEC/IEEE 42010. A Conceptual Model of Architecture Description Wikidata: ISO/IEC 42010 Wikipedia: ISO/IEC 42010

Equivalent Class: --

Subclass of: Architecture Description Element, Architecture Product and DCMI Artefact

https://purl.org/trak/elements/#Architecture_Description_Elementhttps://purl.org/trak/elements/#Architecture_Producthttps://purl.org/trak/elements/#DCMI_Artefact

Comment: Used in the MV-02 Architecture Design record.

Date Created: 2010-02-15

Date Modified: 2016-12-16


Has Properties: view description, view element identifier, view identifier, view title




Architecture Viewpoint

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Architecture_Viewpoint

Definition: A viewpoint defines a set of conventions (notations, languages and model types) for constructing a certain kind of view.

Source References / Vocabularies: ISO: ISO/IEC/IEEE 42010. A Conceptual Model of Architecture Description Wikidata: ISO/IEC 42010 Wikipedia: ISO/IEC 42010

Equivalent Class: --

Subclass of: Architecture Product and DCMI Artefact

https://purl.org/trak/elements/#Architecture_Producthttps://purl.org/trak/elements/#DCMI_Artefact

Comment: Not used in TRAK views.

Date Created: 2010-02-15

Date Modified: 2020-04-10


Has Properties: concerns addressed, consistency rules, master architecture view, optional tuples, subject tuples, viewpoint description, viewpoint identifier, viewpoint title, views needed, well formedness




Argument

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Argument

Definition: A connected series of statements or reasons intended to establish a position (and, hence, to refute the opposite); a process of reasoning; argumentation.

Source References / Vocabularies: OED: argument (n.), sense 4

Equivalent Class: --

Subclass of: Architecture Description Element

https://purl.org/trak/elements/#Architecture_Description_Element

Comment: --

Date Created: 2014-12-24

Date Modified: 2015-07-23


Has Properties: argument identifier




Capability

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Capability

Definition: The ability to undertake a particular kind of action or the extent of someone's or something's ability.

Source References / Vocabularies: OED: capability (n.), sense 2

Equivalent Class: --

Subclass of: Architecture Description Element

https://purl.org/trak/elements/#Architecture_Description_Element

Comment: keep short use active (doing) voice should be able to be re-used easily across ADs / models

Date Created: 2010-02-15

Date Modified: 2011-01-27


Has Properties: --




Claim

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Claim

Definition: That which is claimed. To claim - To assert and demand recognition of i.e. something which is asserted.

Source References / Vocabularies: OED: claim (n.), additional sense

Equivalent Class: --

Subclass of: Architecture Description Element

https://purl.org/trak/elements/#Architecture_Description_Element

Comment: --

Date Created: 2014-12-24

Date Modified: 2020-04-10


Has Properties: claim identifier, compliance level claimed




Competence

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Competence

Definition: The scope of knowledge or ability.

Source References / Vocabularies: OED: competence (n.), sense II.4.a.

Equivalent Class: --

Subclass of: Architecture Description Element

https://purl.org/trak/elements/#Architecture_Description_Element

Comment: important for human factors or human resources analysis

Date Created: 2010-02-15

Date Modified: 2021-12-21


Has Properties: --




Concept Activity

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Concept_Activity

Definition: A high level logical activity or process which is independent of how the activity is carried out i.e. no 'how'.

Source References / Vocabularies: OED: concept (n.), sense I.2

Equivalent Class: --

Subclass of: Architecture Description Element

https://purl.org/trak/elements/#Architecture_Description_Element

Comment: If Node is too like a real thing then Concept Activity is likely to be indistinguishable from a solution Function associated with a resource.

Date Created: 2010-02-15

Date Modified: 2011-01-27


Has Properties: --




Concern

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Concern

Definition: An interest in a subject held by one or more stakeholder Human Resource.

Source References / Vocabularies: OED: concern (n.), sense 2.a,

Equivalent Class: --

Subclass of: Architecture Description Element

https://purl.org/trak/elements/#Architecture_Description_Element

Comment: This is allied to ISO/IEC/IEEE 42010 where generic concerns are addressed through an Architecture Viewpoint (a specification for an Architecture View). Individual Architecture Views address specific concerns.

Date Created: 2010-02-15

Date Modified: 2021-12-21


Has Properties: closed date, closure action, concern identifier, concern scope, concern status, opened date, priority, raised by organisation, title




Contract

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Contract

Definition: A written or spoken agreement. between at least 2 parties that is intended to be enforceable by law.

Source References / Vocabularies: OED: contract (n.1), sense 1.a

Equivalent Class: --

Subclass of: Architecture Description Element and DCMI Artefact

https://purl.org/trak/elements/#Architecture_Description_Elementhttps://purl.org/trak/elements/#DCMI_Artefact

Comment: Used in the MV-03 Requirements & Standards View.

Date Created: 2010-02-15

Date Modified: 2025-04-30


Has Properties: finish date, start date




DCMI Artefact

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:DCMI_Artefact

Definition: Abstract artefact

Source References / Vocabularies: OED: artefact | artifact (n.), sense 1.a

Equivalent Class: --

Subclass of: -- no parent --

Comment: Abstract. Used for inheritance of attributes. Not used in any TRAK architecture view.

Date Created: 2024-09-23

Date Modified: 2024-09-23


Has Properties: DCMI contributor, DCMI creator, DCMI format, DCMI identifier, DCMI language, DCMI publisher, DCMI source, DCMI source type, DCMI subject, DCMI title, DCMI type, artefact url, issue, issue date, issuing organisation




Document

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Document

Definition: A document artefact - a piece of written, printed, or electronic matter that provides information or evidence or that serves as an official record.

Source References / Vocabularies: DCMI: BibliographicResource OED: document (n.), additional sense

Equivalent Class: --

Subclass of: Architecture Description Element and DCMI Artefact

https://purl.org/trak/elements/#Architecture_Description_Elementhttps://purl.org/trak/elements/#DCMI_Artefact

Comment: --

Date Created: 2010-02-15

Date Modified: 2016-12-05


Has Properties: --




Enterprise

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Enterprise

Definition: An organisation - often a collection - having common goals of "bottom line". Also represents a period or duration within the total life of the bigger Enterprise.

Source References / Vocabularies: OED: enterprise (n.), sense 1.c

Equivalent Class: --

Subclass of: Architecture Description Element

https://purl.org/trak/elements/#Architecture_Description_Element

Comment: --

Date Created: 2010-02-15

Date Modified: 2024-05-21


Has Properties: finish date, start date




Enterprise Goal

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Enterprise_Goal

Definition: An objective or target for an Enterprise (phase). i.e. it has an associated period or notion of phasing and is likely to be different or change between Enterprise Phases.

Source References / Vocabularies: OED: goal (n.), sense 3.a,

Equivalent Class: --

Subclass of: Architecture Description Element

https://purl.org/trak/elements/#Architecture_Description_Element

Comment: A Vision (Statement) outlines what the organisation wants to be. It concentrates on the future. It is a source of inspiration. It provides clear decision- making criteria. [Wikipedia]. A Mission Statement tells you the fundamental purpose of the organisation. It concentrates on the present. In TRAK therefore if an Enterprise is defined as having both the start and finish dates as [Today] and an Enterprise Goal is attached this is the equivalent to a Mission Statement.

Date Created: 2010-02-15

Date Modified: 2015-07-23


Has Properties: --




Event

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Event

Definition: Anything that happens, or is contemplated as happening; an incident, occurrence.

Source References / Vocabularies: DCMI: Event

Equivalent Class: --

Subclass of: Architecture Description Element

https://purl.org/trak/elements/#Architecture_Description_Element

Comment: An accident sequence is a sequence of events.

Date Created: 2015-12-12

Date Modified: 2025-04-30


Has Properties: event identifier, impact severity, impact severity ranking, probability




Evidence

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Evidence

Definition: Testimony or facts tending to prove or disprove any conclusion or something serving as a proof.

Source References / Vocabularies: OED: evidence (n.), sense II.4.a

Equivalent Class: --

Subclass of: Architecture Description Element and DCMI Artefact

https://purl.org/trak/elements/#Architecture_Description_Elementhttps://purl.org/trak/elements/#DCMI_Artefact

Comment: In TRAK evidence takes the form of a document artefact which can therefore include any type of media. Evidence identification captures identifies statement(s) that offer proof and define artefact as evidence.

Date Created: 2014-12-24

Date Modified: 2015-09-05


Has Properties: evidence definition, evidence identifier




Function

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Function

Definition: An activity which is specified in context of the resource (human or machine) that performs it.

Source References / Vocabularies: OED: function, (n.), sense 2.a

Equivalent Class: --

Subclass of: Architecture Description Element and Safety Monitored Element

https://purl.org/trak/elements/#Architecture_Description_Elementhttps://purl.org/trak/elements/#Safety_Monitored_Element

Comment: .

Date Created: 2010-02-15

Date Modified: 2024-05-21


Has Properties: --




Human Resource

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Human_Resource

Definition: Human organisational asset.

Source References / Vocabularies: OED: human resources (n.), sense 1

Equivalent Class: --

Subclass of: Architecture Description Element and Resource

https://purl.org/trak/elements/#Architecture_Description_Elementhttps://purl.org/trak/elements/#Resource

Comment: Abstract Parent class of Organisation, Role, Job. Not used in any TRAK view.

Date Created: 2010-02-15

Date Modified: 2011-09-30


Has Properties: --




Interaction Element

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Interaction_Element

Definition: A formalised representation of the thing that is exchanged between Resources.

Source References / Vocabularies: OED: interaction (n.)

Equivalent Class: --

Subclass of: Architecture Description Element

https://purl.org/trak/elements/#Architecture_Description_Element

Comment: --

Date Created: 2010-02-15

Date Modified: 2011-02-11


Has Properties: element type




Item

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Item

Definition: A high level quantity or thing that can flow.

Source References / Vocabularies: OED: item (n.), sense 2.a

Equivalent Class: --

Subclass of: Architecture Description Element

https://purl.org/trak/elements/#Architecture_Description_Element

Comment: It is important to note that this isn't just information - it might be a materiel / resource flow, energy or data.

Date Created: 2010-02-15

Date Modified: 2011-02-11


Has Properties: item type




Item Exchange

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Item_Exchange

Definition: A solution-agnostic/logical exchange of an Item (data, resource, energy) between two entities

Source References / Vocabularies: OED: item (n.), sense 2.a

Equivalent Class: --

Subclass of: Architecture Description Element

https://purl.org/trak/elements/#Architecture_Description_Element

Comment: The Item Exchange flows in the opposite direction to the direction of need. Labelled using 'from/to'

Date Created: 2010-02-15

Date Modified: 2015-07-23


Has Properties: exchange type, item exchange identifier




Job

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Job

Definition: A position of employment - usually but not always paid.

Source References / Vocabularies: OED: job (n.2), sense 4.b

Equivalent Class: 5.3.6 Class: Post

Subclass of: Human Resource

https://purl.org/trak/elements/#Human_Resource

Comment: --

Date Created: 2010-02-15

Date Modified: 2021-12-21


Has Properties: job holder name




Metamodel

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Metamodel

Definition: 'Metamodeling' is the construction of a collection of "concepts" (things, terms, etc.) within a certain domain. A model is an abstraction of phenomena in the real world; a metamodel is yet another abstraction, highlighting properties of the model itself. A model conforms to its metamodel in the way that a computer program conforms to the grammar of the programming language in which it is written.

Source References / Vocabularies: OED: metamodel (n.) Wikipedia: Metamodelling

Equivalent Class: --

Subclass of: Architecture Product

https://purl.org/trak/elements/#Architecture_Product

Comment: Not used in TRAK views.

Date Created: 2010-02-15

Date Modified: 2010-10-17


Has Properties: --




Metric

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Metric

Definition: A measure.

Source References / Vocabularies: OED: metric (n.1), sense II.4

Equivalent Class: --

Subclass of: Architecture Description Element

https://purl.org/trak/elements/#Architecture_Description_Element

Comment: Allows taxonomies of metrics to be prepared and metrics to be shared.

Date Created: 2010-02-15

Date Modified: 2021-12-21


Has Properties: --




Milestone

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Milestone

Definition: Event marking a significant change or stage in development.

Source References / Vocabularies: OED: milestone (n.), sense 1.c

Equivalent Class: --

Subclass of: Architecture Description Element

https://purl.org/trak/elements/#Architecture_Description_Element

Comment: --

Date Created: 2010-02-15

Date Modified: 2021-12-21


Has Properties: --




Mitigation

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Mitigation

Definition: The action of reducing the severity, seriousness, or painfulness of something.

Source References / Vocabularies: OED: mitigation (n.), sense 2.a

Equivalent Class: --

Subclass of: Architecture Description Element

https://purl.org/trak/elements/#Architecture_Description_Element

Comment: --

Date Created: 2015-12-12

Date Modified: 2015-12-12


Has Properties: --




Need

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Need

Definition: A necessity or requirement for (something).

Source References / Vocabularies: OED: need (v.2), sense II.7.a

Equivalent Class: --

Subclass of: Architecture Description Element

https://purl.org/trak/elements/#Architecture_Description_Element

Comment: labelled using 'has' ... Need ...'for' A Need may be defined using one or more Requirements as part of a normative document (Standard).

Date Created: 2010-02-15

Date Modified: 2021-12-22


Has Properties: need identifier, need type




Node

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Node

Definition: A node is a logical operational entity. It can represent anything from a command or signalling centre to a big system or organisational or co-ordinating body providing that no knowledge of how things are done is implied.

Source References / Vocabularies: OED: node (n.), sense 9.a

Equivalent Class: --

Subclass of: Architecture Description Element

https://purl.org/trak/elements/#Architecture_Description_Element

Comment: --

Date Created: 2010-02-15

Date Modified: 2021-12-21


Has Properties: --




Organisation

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Organisation

Definition: An organised body of people, associated for a particular purpose.

Source References / Vocabularies: OED: organization (n.), sense 4.a

Equivalent Class: 5.2.1 Class: Organization

Subclass of: Human Resource

https://purl.org/trak/elements/#Human_Resource

Comment: --

Date Created: 2010-02-15

Date Modified: 2021-12-21


Has Properties: organisation identifier




Physical

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Physical

Definition: A physical thing. Can represent an equipment (which can host Software), a building or civil item, train etc.

Source References / Vocabularies: OED: physical (n.), sense 3

Equivalent Class: --

Subclass of: Resource

https://purl.org/trak/elements/#Resource

Comment: Note that there is a difference between a HQ - the building and a HQ as an Organisational Resource (which is housed in the building).

Date Created: 2010-02-15

Date Modified: 2021-12-21


Has Properties: --




Port

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Port

Definition: A socket or opening (logical or physical) provided by a thing.

Source References / Vocabularies: OED: port (n.3), sense II.5.d

Equivalent Class: --

Subclass of: Architecture Description Element

https://purl.org/trak/elements/#Architecture_Description_Element

Comment: --

Date Created: 2010-02-15

Date Modified: 2021-12-22


Has Properties: port identifier




Port Connection

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Port_Connection

Definition: Asserts that a connection exists between two ports.

Source References / Vocabularies: -- no references --

Equivalent Class: --

Subclass of: Architecture Description Element

https://purl.org/trak/elements/#Architecture_Description_Element

Comment: labelled using 'from/to'

Date Created: 2010-02-15

Date Modified: 2014-12-20


Has Properties: interface authority, port connection identifier




Project

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Project

Definition: An individual or collaborative enterprise that is carefully planned and designed to achieve a particular aim.

Source References / Vocabularies: OED: project (n.), sense 2.c

Equivalent Class: --

Subclass of: Architecture Description Element

https://purl.org/trak/elements/#Architecture_Description_Element

Comment: --

Date Created: 2010-02-15

Date Modified: 2021-12-22


Has Properties: --




Project Activity

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Project_Activity

Definition: An activity undertaken within a project which results in something being delivered.

Source References / Vocabularies: OED: project (n.), sense 2.c

Equivalent Class: --

Subclass of: Architecture Description Element

https://purl.org/trak/elements/#Architecture_Description_Element

Comment: The use of Project Activity (with Project) in the architecture enables the architecture to represent snapshots or change in architecture with time. It enables a view to show what capability is delivered at a point in time (& compared with another, say, now).

Date Created: 2010-02-15

Date Modified: 2011-01-27


Has Properties: finish date, start date




Protocol

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Protocol

Definition: A set of rules governing the exchange procedure between things.

Source References / Vocabularies: OED: protocol (n.), sense 6.d

Equivalent Class: --

Subclass of: Architecture Description Element

https://purl.org/trak/elements/#Architecture_Description_Element

Comment: --

Date Created: 2010-02-15

Date Modified: 2021-12-22


Has Properties: --




Requirement

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Requirement

Definition: An atomic requirement or constraint - a statement of need.

Source References / Vocabularies: OED: requirement (n.), sense 3.b

Equivalent Class: --

Subclass of: Architecture Description Element

https://purl.org/trak/elements/#Architecture_Description_Element

Comment: It is NOT a requirements document. It is intended to represent a requirement - something that might be exported from a requirement management tool. It can be associated with any architecture element inside the boxed area.This provides a mechanism to associate requirements with model elements Desirable - Freedom e.g 'may' Desirable - Commitment e.g. 'will' Mandatory e.g.'shall'

Date Created: 2010-02-15

Date Modified: 2023-09-09


Has Properties: compliance level required, requirement identifier, requirement owner, requirement paragraph, requirement priority, requirement scope, requirement text, requirement title, requirement type, sequence identifier, verification method




Resource

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Resource

Definition: Part of the solution - a generic thing that refers to human-related and machine-related entities.

Source References / Vocabularies: OED: resources' in resource (n.), sense 3.a

Equivalent Class: --

Subclass of: Architecture Description Element and Safety Monitored Element

https://purl.org/trak/elements/#Architecture_Description_Elementhttps://purl.org/trak/elements/#Safety_Monitored_Element

Comment: Abstract. Parent class of System, Physical, Software, Human Resource. Not used in any TRAK view.

Date Created: 2010-02-15

Date Modified: 2016-07-02


Has Properties: geographic extent, identifier, location, location code, location label, network location




Resource Interaction

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Resource_Interaction

Definition: A formalised representation of the thing exchanged between Resource.

Source References / Vocabularies: OED: resources' in resource (n.), sense 3.a

Equivalent Class: --

Subclass of: Architecture Description Element

https://purl.org/trak/elements/#Architecture_Description_Element

Comment: Can be a flow of data, energy or resource (Physical, Human Resource, System, Software) labelled using 'from/to'

Date Created: 2010-02-15

Date Modified: 2024-05-21


Has Properties: exchange type, interface authority, resource interaction identifier




Risk

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Risk

Definition: An uncertain event that has a harmful impact or consequence.

Source References / Vocabularies: OED: risk (n.), sense 1.a,

Equivalent Class: --

Subclass of: Event

https://purl.org/trak/elements/#Event

Comment: When we refer to a 'risk' we usually mean a 'risky event'. If a Risk (event) is 100% certain to occur it is not a risk – it is an Event.

Date Created: 2015-12-12

Date Modified: 2012-12-12


Has Properties: --




Role

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Role

Definition: The duties or status assumed or part played by a person or organisation.

Source References / Vocabularies: OED: role (n.), sense 1

Equivalent Class: --

Subclass of: Human Resource

https://purl.org/trak/elements/#Human_Resource

Comment: If a single role occupies most of a job-holder’s time it may result in the job being redefined around the role.

Date Created: 2010-02-15

Date Modified: 2021-12-22


Has Properties: --




Safety Monitored Element

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Safety_Monitored_Element

Definition: Something that has possible safety-related attributes

Source References / Vocabularies: OED: element (n.), sense I.i.2

Equivalent Class: --

Subclass of: -- no parent --

Comment: Enables Safety Integrity Level (SIL) to be captured if appropriate. Abstract. Applied to Resource and to Function. Not used in any TRAK view.

Date Created: 2010-10-20

Date Modified: 2017-01-28


Has Properties: safety integrity level




Software

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Software

Definition: The programs and other operating information used by a computer.

Source References / Vocabularies: OED: software (n.), sense 2.b

Equivalent Class: --

Subclass of: Resource

https://purl.org/trak/elements/#Resource

Comment: --

Date Created: 2010-02-15

Date Modified: 2023-05-23


Has Properties: software type




Standard

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Standard

Definition: A normative document. It is a formal document that establishes criteria, processes, practices or defines protocols. Note that although it is a form of Requirement it only applies through the application of a Requirement whether a contractual or technical.

Source References / Vocabularies: -- no references --

Equivalent Class: --

Subclass of: Architecture Description Element and DCMI Artefact

https://purl.org/trak/elements/#Architecture_Description_Elementhttps://purl.org/trak/elements/#DCMI_Artefact

Comment: Used in the MV-03 Standards View.

Date Created: 2010-02-15

Date Modified: 2015-09-05


Has Properties: part, withdrawal date




System

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:System

Definition: A composite structure exhibiting emergent behaviour.

Source References / Vocabularies: -- no references --

Equivalent Class: --

Subclass of: Resource

https://purl.org/trak/elements/#Resource

Comment: Can consist of purely human elements. A system is stable and maintains itself this way - the constituent parts must therefore collectively provide the mechanism to keep the system stable. If an essential part of a system is removed it destroys that system (it might become a different system because the system boundary is then different). As ever “the whole is more than the sum of the parts”

Date Created: 2010-02-15

Date Modified: 2017-01-28


Has Properties: --




Threat

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Threat

Definition: Something that has the potential to cause harm; danger; peril.

Source References / Vocabularies: OED: threat (n.), sense II.3

Equivalent Class: --

Subclass of: Architecture Description Element

https://purl.org/trak/elements/#Architecture_Description_Element

Comment: Synonym for Hazard

Date Created: 2015-12-12

Date Modified: 2021-12-22


Has Properties: --




Vulnerability

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Vulnerability

Definition: A weakness or susceptibility.

Source References / Vocabularies: OED: vulnerability (n.), sense a

Equivalent Class: --

Subclass of: Architecture Description Element

https://purl.org/trak/elements/#Architecture_Description_Element

Comment: --

Date Created: 2015-12-12

Date Modified: 2015-12-12


Has Properties: --




Zone

Base URI: trak: = https://purl.org/trak/elements/#

URI: trak:Zone

Definition: A definite region or area of the earth, or of any place or space, distinguished from adjacent regions.

Source References / Vocabularies: OED: zone (n.), sense 2.b

Equivalent Class: --

Subclass of: Architecture Description Element

https://purl.org/trak/elements/#Architecture_Description_Element

Comment: --

Date Created: 2021-12-22

Date Modified: 2021-12-22


Has Properties: --




The TRAK metamodel is subject to the terms of open source license: GNU Free Documentation License (Version 1.3, November 2008) at https://www.gnu.org/licenses/fdl-1.3.html.

Modification Date: 2025-06-07