TRAK Metamodel
Description of the elements that form part of the metamodel for the open source TRAK architecture framework or which are used to describe or define it. The source document for these is 'TRAK00002. TRAK. Architecture Framework. Metamodel'.The Architecture Description Elements and relationships are used to define Architecture Description Tuples which form the basis of the specification of each of the TRAK Viewpoints and the consistency/correspondence rules across a TRAK-conforming Architecture Description.Architecture Description Tuples form the content of each TRAK Architecture View. Abstract concepts/entities cannot appear in a TRAK Architecture View but are used to manage or define other elements or model/describe them (metamodelling).
The TRAK metamodel and its description is released under the GNU Gree Documentation License
'TRAK00004. TRAK. Architecture Framework.' https://sourceforge.net/projects/trak/files/TRAK_Overall.pdf
'TRAK00001. TRAK. Architecture Framework. Viewpoints.' https://sourceforge.net/projects/trakviewpoints/files/TRAK_ArchitectureViewpoints.pdf
N. Plum, ‘Using directed graphs to define viewpoints to keep a metamodel, an architecture framework and views using different modeling languages consistent’, Engineering Reports, vol. 2, no. 6, p. e12168, June 2020, doi: 10.1002/eng2.12168.
N. Plum, ‘Architecture Description Viewpoints. Metamodel Description, Implementation and Model Changes’, Eclectica Systems Ltd, 3736126–001, Sept. 2025. https://www.researchgate.net/publication/335176248_Architecture_Description_Viewpoints_Metamodel_Description_Implementation_and_Model_Changes.
Architecture Description
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.
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.
Architecture Description Element
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.
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.Not used in any TRAK architecture view.
Architecture Description Tuple
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.
Smallest unit of architecture description in TRAK. Basis for natural language and machine understandable such as RDF. Not used in any TRAK architecture view – only the Architecture Description Elements that form a tuple.
Architecture Framework
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.'
Not used in any TRAK architecture view.
Architecture Perspective
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.
Architecture Product
A work product / artefact with architectural modelling content.
Abstract - Not used in any TRAK architecture view. It is part of the background definition of TRAK.
Architecture Task
A task which results in the delivery of one or more architecture products.
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.
Architecture View
ISO/IEC/IEEE 42010: A representation of a whole system from the perspective of a related set of concerns.
Used in the MV-02 Architecture Design record.
Architecture Viewpoint
A viewpoint defines a set of conventions (notations, languages and model types) for constructing a certain kind of view.
Argument
A connected series of statements or reasons intended to establish a position (and, hence, to refute the opposite); a process of reasoning; argumentation.
Capability
The ability to undertake a particular kind of action or the extent of someone's or something's ability.
keep shortuse active (doing) voice should be able to be re-used easily across ADs / models
Claim
That which is claimed. To claim - To assert and demand recognition of i.e. something which is asserted.
Competence
The scope of knowledge or ability.
important for human factors or human resources analysis
Concept Activity
A high level logical activity or process which is independent of how the activity is carried out i.e. no 'how'.
If Node is too like a real thing then Concept Activity is likely to be indistinguishable from a solution Function associated with a resource.
Concern
An interest in a subject held by one or more stakeholder Human Resource.
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.
Contract
A written or spoken agreement. between at least 2 parties that is intended to be enforceable by law.
Used in the MV-03 Requirements & Standards View.
DCMI Artefact
Abstract artefact
Abstract. Used for inheritance of attributes.Not used in any TRAK architecture view.
Document
A document artefact - a piece of written, printed, or electronic matter that provides information or evidence or that serves as an official record.
Enterprise
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.
Enterprise Goal
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.
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.
Event
Anything that happens, or is contemplated as happening; an incident, occurrence.
An accident sequence is a sequence of events.
Evidence
Testimony or facts tending to prove or disprove any conclusion or something serving as a proof.
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.
Function
An activity which is specified in context of the resource (human or machine) that performs it.
Human Resource
Human organisational asset.
AbstractParent class of Organisation, Role, Job.Not used in any TRAK architecture view.
Interaction Element
A formalised representation of the thing that is exchanged between Resources.
Item
A high level quantity or thing that can flow.
It is important to note that this isn't just information - it might be a materiel / resource flow, energy or data.
Item Exchange
A solution-agnostic/logical exchange of an Item (data, resource, energy) between two entities
The Item Exchange flows in the opposite direction to the direction of need. Labelled using 'from/to'
Job
A position of employment - usually but not always paid.
Metamodel
'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.
Metric
A measure.
Allows taxonomies of metrics to be prepared and metrics to be shared.
Milestone
Event marking a significant change or stage in development.
Mitigation
The action of reducing the severity, seriousness, or painfulness of something.
Need
A necessity or requirement for (something).
labelled using 'has' ... Need ...'for'A Need may be defined using one or more Requirements as part of a normative document (Standard).
Node
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.
Organisation
An organised body of people, associated for a particular purpose.
Physical
A physical thing. Can represent an equipment (which can host Software), a building or civil item, train etc.
Note that there is a difference between a HQ - the building and a HQ as an Organisational Resource (which is housed in the building).
Port
A socket or opening (logical or physical) provided by a thing.
Port Connection
Asserts that a connection exists between two ports.
labelled using 'from/to'
Project
An individual or collaborative enterprise that is carefully planned and designed to achieve a particular aim.
Project Activity
An activity undertaken within a project which results in something being delivered.
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).
Protocol
A set of rules governing the exchange procedure between things.
Requirement
An atomic requirement or constraint - a statement of need.
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'
Resource
Part of the solution - a generic thing that refers to human-related and machine-related entities.
Abstract.Parent class of System, Physical, Software, Human Resource.Not used in any TRAK architecture view.
Resource Interaction
A formalised representation of the thing exchanged between Resource.
Can be a flow of data, energy or resource (Physical, Human Resource, System, Software) labelled using 'from/to'
Risk
An uncertain event that has a harmful impact or consequence.
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.
Role
The duties or status assumed or part played by a person or organisation.
If a single role occupies most of a job-holder’s time it may result in the job being redefined around the role.
Safety Monitored Element
Something that has possible safety-related attributes
Enables Safety Integrity Level (SIL) to be captured if appropriate.Abstract.Applied to Resource and to Function.Not used in any TRAK architecture view.
Software
The programs and other operating information used by a computer.
Standard
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.
Used in the MV-03 Standards View.
System
A composite structure exhibiting emergent behaviour.
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”
Threat
Something that has the potential to cause harm; danger; peril.
Synonym for Hazard
Vulnerability
A weakness or susceptibility.
Zone
A definite region or area of the earth, or of any place or space, distinguished from adjacent regions.
AND
Logical conjunction; the and of a set of operands is true if and only if all of its operands are true.
NOT
In logic, negation, also called logical complement, is an operation that takes a proposition p to another proposition "not p", which is interpreted intuitively as being true when p is false and false when p is true.
Logical (inclusive) disjunction , also known as alternation; the or of a set of operands is true if and only if one or more of its operands is true.
about
On the subject of.
addresses
Directs attention, frames for particular audience.
allows
Sanctions or permits.
Not used in any TRAK architecture view. Used to define the additional contextual content for a TRAK Architecture Viewpoint using the non-TRAK 'Viewpoint Definition Viewpoint'. Forms the basis of the 'Optional Tuples' section of the architecture viewpoint. Used with 'requires at least' to define architecture view content.Source 3736126-001
applies
Bring or put into operation or practical use.
aspires to
Ambition for something, seeks to obtain.
before
At, in, or to a time earlier than (a point in time, a date, or an event)
Not used in any TRAK architecture view. Used to define the content of a TRAK architecture viewpoint - Viewpoint Definition Viewpoint - ordering rule.Source 3736126-001
can lead to exposure to
Potential to uncover or make visible to.
carries
Conveys or transfers.
caused by
The cause of; effects, brought about by.
conducts
Directs, manages, carries on.
contains
Have or hold something within.
Transitive.Note - if Physical contains System or Physical it contains the 'parts' of the System/Physical.
contributes to
Has a part in bringing (it) about; has a part or share in producing.
delivers
Provides or produces.
depends on
Rely on. If A depends on B and B changes then it is likely that A changes in some way.
derived from
Drawn, obtained, descended, or deduced from a source.
enacts
Put into practice.
is equivalent to
Having the same meaning or effect or being virtually identical to.
exchanges
Act of giving and receiving (between 2 entities).
exploits
To utilize for the entity's own ends.
exposed to
Uncovered, made visible to
exposes
Uncover / make visible.
extends to
Expand in scope to (a defined set of entities).
Used to indicate the extent of a role.
for
Of purpose or destination.
frames
To shape, form, direct (a person, a person's life, thoughts, actions, etc.);
Not used in any TRAK architecture view. Used to define the concerns required to be addressed by the presented content of the governed architecture view. The architecture view conforms to its governing architecture viewpoint and hence this forms part of the definition of the architecture viewpoint 'Concerns Addressed\section. Defined using the non-TRAK 'Viewpoint Definition Viewpoint'.Source 3736126-001
from
Defines the origin of an exchange.
Used to describe the direction of an exchange.
governs
Constitutes a law or rule for.
groups related
Brought together as the result of deliberate arrangement or composition - things having some related properties or attributes in common.
Transitive.Not used in any TRAK architecture view. Used to define the structure of the TRAK architecture framework.
has
Duty or obligation to.
has part
Identifies a fraction or piece of something.
hosted on
Something provides space or an environment for the hosted entity. Not an exchange or interaction.
impacts on
Has a (pronounced) effect on.
implements
Put into effect.
is a
Membership of a more general type e.g. a rose is a plant. Used to identify inheritance / taxonomy.
is attached to
To fasten or join (a thing) to another thing, or a place or position.
is configured with
Put together in particular form or arrangement.
is managed by
Controlled, directed or to deal or cope with.
is member of
Belonging to or having membership of (a group of organisations organized for a joint purpose). Distinct from is part of which implies a whole/part relationship.
is necessary for
Required for or need for.
is not suited to frame
Not suitable or appropriate to direct, shape or form
Not used in any TRAK architecture view. Architecture Viewpoint definition - Viewpoint Definition Viewpoint - used to define an 'anti Concern'.Source 3736126-001
is origin for
That from which anything originates, or is derived; source of being or existence; starting point.
Not used in any TRAK architecture view. Used in the non-TRAK 'Viewpoint Definition Viewpoint' to define the Architecture View that is the origin for one or more triples - termed the 'Master Architecture View' for those triples. The originating architecture view then 'supplies' the triples to architecture views created afterwards that present the triples.Source 3736126-001
is party to
Any of the groups of people constituting a side in a formal proceeding, such as the litigants in a legal action, those who enter into a contract, etc
is quantified by
Express or measure using.
issued by
Supplied/distributed by.
makes
Creates, prepares or produces.
marked by
Show the position of.
marks introduction of
The position or time at which (something) is brought into use or started.
marks removal of
The position or time at which (something) is removed from use or finished.
owns
Possesses (denotes belonging).
performs
To carry out one's function, to do one's part; to do, act.
physically supports
To keep from falling.
plays
Takes part or engages in.
poses
To present or constitute (a difficulty, problem, danger, or threat)
precedes
Comes before (something) in time.
presents
Exhibits or displays.
Not used in any TRAK architecture view. Used to define the presented content for a TRAK Architecture View using the non-TRAK 'View Dependency Viewpoint'.Source 3736126-001
realises
Give physical form to.
removes
Take away.
requires
Needs or demands for a particular purpose.
requires at least
Obligation for no less than something.
Not used in any TRAK architecture view. Used to define the core content for a TRAK Architecture Viewpoint using the non-TRAK 'Viewpoint Definition Viewpoint'. Forms the basis of minimum allowed set of tuples - well-formedness. Used with 'allows' to define architecture view content.Source 3736126-001
results in
Effects; the product or consequences of something.
satisfies
Fulfil completely or comply with.
starts with
To take or assume as one's point of departure in a sequence
Not used in any TRAK architecture view. Used with ...'then' to define the starting element for a TRAK metamodel tuple formed from multiple consecutive triples using the non-TRAK 'Metamodel Tuple Definition Viewpoint'.Source 3736126-001
supersedes
Take place of something previously in force.
supplied to
Provided with (a thing). Inverse of 'supplies'.
Not used in any TRAK architecture view. Used with ...'supplies' to define the destination or receiving architecture view in the nominal supply of a TRAK metamodel tuple between architecture views using the non-TRAK 'View Dependency Viewpoint'.Source 3736126-001
supplies
To provide (a thing) with what is necessary or desirable; to provide what is needed.
Not used in any TRAK architecture view. Used with ...'supplied to' to define the source architecture view in the nominal supply of a TRAK metamodel tuple between architecture views using the non-TRAK 'View Dependency Viewpoint'.Source 3736126-001
then
At the moment immediately following the action, etc. directly after that;, indicating the action or occurrence next in order of time
Not used in any TRAK architecture view. Used with ...'starts with' to define the starting element for a TRAK metamodel tuple formed from multiple consecutive triples using the non-TRAK 'Metamodel Tuple Definition Viewpoint'.Source 3736126-001
Defines the destination or target of an exchange.
to conduct
To direct, manage, carry on.
traces to
Marks the source for something.
triggers
Cause to happen or exist.
undertakes
Commit to / take on.
uses
To put into action or effect.
AD exchange element owning ID
The unique identifier for the architectural element belonging to the AD element owning organisation.
AD exchange element owning organisation
The name of the owning organisation of the architectural description element.
AD exchange element recipient ID
The unique identifier for the architectural description element belonging to the organisation receiving the architectural description element.
AD exchange element recipient element name
The name of the architectural description element in the recipient organisation.
AD exchange element recipient organisation
The name of the organisation receiving the architectural description element.
AD exchange element reference URL
A URL that provides information on the architectural description element
DCMI contributor
An entity responsible for making contributions to the content of the resource.
DCMI creator
An entity primarily responsible for making the content of the resource.
DCMI format
The physical or digital manifestation of the resource.
DCMI identifier
An unambiguous reference to the resource within a given context.
DCMI language
A language of the intellectual content of the resource.
DCMI publisher
The entity responsible for making the resource available.
DCMI source
A Reference to a resource from which the present resource is derived.
DCMI source type
The nature or genre of the content of the resource.
DCMI subject
The topic of the content of the resource.
DCMI title
A name by which the resource is formally known.
DCMI type
approval authority
The approval authority for the architecture description.
architect
The names(s) of the architect(s) who produced the architecture description i.e. the authors.
argument identifier
A unique identifier for an argument.
artefact url
The URL of the actual document being represented by this element.
assessment
The evaluation text / narrative.
assessment result
The conclusion / result of the evaluation.
assumptions
Any assumptions made, any constraints or limitations that apply to the analysis or the task for which the architecture description is produced.
claim identifier
A unique identifier for a claim.
closed date
The date at which the Concern was closed
closure action
The action taken to close the Concern.
compliance level claimed
Degree of level of conformance or compliance claimed against a Contract, Requirement or Standard.
compliance level required
Indicates the level of compliance needed against the stated requirement.
concern identifier
Unique identifier for the Concern.
concern scope
The scope or type of Concern.
concern status
The status of the Concern.
concerns addressed
The (stakeholder) concerns addressed by the viewpoint.
consistency rules
Rules that apply to AD elements in order to keep the Architecture Description consistent.
constraints
Any restrictions, limitations or exclusions that apply to the analysis or the task for which the architecture description is produced.
date created
Date on which AD element created.
date modified
Date on which AD element modified.
decisions
Any decisions made during the architecture task.
dependency type
Type or descriptor for the dependency.
physically depends on
A physical dependency between two entities.
description
A description of the architecture element being represented by the architecture description element.
element URI
The Uniform Resource Identifier for the architectural element itself (i.e. not a reference).
element author
The name of the creator of the AD element.
element type
Type of element.
event identifier
The likelihood or chance of occurrence.
evidence definition
Identification of the statements that identifies the artefact as the evidence (supporting the argument(s) and claim(s) identified.)
evidence identifier
Unique identifier assigned to evidence architecture description element.
exchange type
finish date
The end date or date of completion.
geographic extent
The area that the element occupies.
identifier
Unique identifier for the Resource.
impact severity
A measure of the impact on something.
impact severity ranking
Label indicating ranking of the impact on something.
interface authority
The organisation responsible for the definition / management of the interface.
issue
Issue identifier
issue date
A date associated with the issue of the resource.
issuing organisation
The name of the organisation that formally releases the document.
item exchange identifier
Unique identifier for the Item Exchange.
item type
Type of Item.
job holder name
The name of the person who holds the job.
location
The location of the Resource (latitude, longitude, altitude).
location code
A sequence of numbers, characters, symbols that identifies a location e.g. post code.
location label
A text label for the location. Descriptive, not necessarily unique.
master architecture view
The name / identifier of the architecture view that first declares an AD element or an Architecture Description Tuple.
name
Name of the architecture description element
need identifier
Unique identifier for the Need.
need type
Type of Need.
network location
Position of Resource in network e.g. sequence or topology
opened date
The date at which the Concern was opened (raised).
optional tuples
The Architecture Description Tuples that may be added to an Architecture View to provide context or clarity.
organisation identifier
Identifier for an organisation.
part
The identifier of the part.
path length
The length of a path measured in units of triples ("hops").
perspective description
Description of the Architecture Perspective.
perspective identifier
Unique identifier for Architecture Perspective.
perspective title
Short title for the Architecture Perspective.
pm codeword
A codeword is another mechanism to limit distribution - only those with the need to know and the codeword have access to the protectively marked information.
pm commercial
Commercial privacy marking.
pm descriptor
A qualifier used with the protective marking to denote the type of information, sensitivity or need to protect.
pm marking
A protective marking - used to indicate the severity or impact of the loss of the item marked.
pm marking owner
The entity who has the authority to sanction decide, release or lower the protective marking classification.
pm national caveat
A restriction of the audience who can see the element by nationality e.g. 'UK EYES ONLY' would restrict the potential audience to UK nationals.
port connection identifier
Unique identifier for the Port Connection.
port identifier
Unique identifier for the Port.
priority
Priority attached to the Concern.
probability
purpose
The purpose for which the architecture description is produced. This should reference the task stakeholder(s) and concerns.
raised by organisation
The organisation that created the Concern.
rationale
A reasoned exposition of principles; an explanation or statement of reasons; (also) an (attempted) justification for something. [OED]
recommendations
Any recommendations that result from the architecture task and consequent analysis.
requirement identifier
The unique identifier for the atomic requirement e.g 'ABC123456'
requirement owner
The entity that has rightful claim or title to the requirement.
requirement paragraph
The paragraph number of the requirement. e.g. '3.2.4'
requirement priority
The priority attached to the requirement.
requirement scope
The product scope of the thing to which the requirement applies.
requirement text
The requirement text
requirement title
Brief label or summary of the requirement.
requirement type
The type of requirement.
resource interaction identifier
Unique identifier for the Resource Interaction
safety integrity level
An indicator of the degree of risk reduction required for the element.
sequence identifier
Position in sequence of requirement statements
software type
Purpose or level of architectural abstraction of the software.
start date
The date marking the beginning or start.
subject tuples
The Architecture Description Tuples that are required for a well-formed Architecture View.
submission date
The date on which the related architecture description element was submitted for assessment.
disproves
Demonstrate not to be the specified thing by evidence or argument.
Transitive.The submission / assessment is for a (particular) Evidence disproves (particular) Claim. The same Evidence may be used for other Claims - this is a separate submission / assessment.
opposes
Dispute the truth or validity of.
proves
Asserts that the source element establishes a fact or the truth of the object of the relationship.
Transitive.The submission / assessment is for a (particular) Evidence proves (particular) Claim. The same Evidence may be used for other Claims - this is a separate submission / assessment.
supports
Give assistance to / enable to function or act.
summary of findings
A summary of the findings made during the architecture description task.
title
An inscription placed on or over an object, giving its name or describing it; a legend.
tools used
Identifies the tools and methods used in the construction of the architecture description and analysis of it.
tuple identifier
A unique identifier for an Architecture Description Tuple.
verification method
The method used to establish that the requirement subject satisfies the requirement.
view description
Description of the content of the architecture view.
view element identifier
Unique identifier for the architecture view represented (if this is a separate element)
view identifier
The identifier - text or number short-code - for the architecture view e.g. CV-01
view title
The title of the architecture view e.g. Solution Function
viewpoint description
Description of the Architecture Viewpoint.
viewpoint identifier
Unique identifier for the Architecture Viewpoint.
viewpoint title
Title of the Architecture Viewpoint.
views needed
The Architecture Views that must first be created to declare the AD element(s) needed for the Architecture View that responds to this Architecture Viewpoint.
vocabulary uri
The URI that identifies the semantic definition of the TRAK metamodel element (a type).The value is invariant and linked to a central TRAK vocabulary e.g. https://purl.org/trak/elements/#Resource_Interaction.A URI is an identifier consisting of a hierarchical sequence of components referred to as the scheme, authority, path, query, and fragment.
well formedness
Minimum acceptable content for an Architecture View in terms of Architecture Description Tuples.
withdrawal date
The date at which the artefact is withdrawn and is then no longer in effect.
Accepted
The classified element has been recognized as correct or valid.
Alignment
Identifies that 2 elements have a dependency between them based on the physical orientation of one element with respect to the other.
Analysis
A method involving systematic investigation in order to explain or understand something.
Application
Software designed to carry out a specific task other than one relating to the operation of the computer itself; application programs regarded collectively.
Architecture
The classified element applies to the real world architecture itself.
The classified element applies to the description of the architecture.
The classified element applies to the architecture framework used.
The classified element applies to the task delivering the architecture description.
Budget
The classified element relates to proposed or actual measures for a financial budget.
Closed
Identifies that any activity associated with the element has stopped.
Collection
Denotes an aggregation of resources.
Commercial
The classified element applies to commerce or business.
Commercial In Confidence
The classified element contains information that if released may prejudice the business dealings of a party e.g. prices, discounts, rebates, profits, methodologies and process information.
Commercial In Secret
The classified element contains information that constitutes a trade secret, posession of which information provides a competitive advantage.
Confidential
The classified element contains information where compromise could materially damage diplomatic relations (e.g. protest, sanction); prejudice individual security or liberty; damage the operational effectiveness or security of the UK, allied forces or intelligence operations; nwork substantially against national finances or economic and commercial interests; impede the investigation of a crime; facilitate the commission of a crime; breach information confidentiality; substantially undermine the financial viability of major organisations; seriously impede the development or operation of major government policies; shut down or substantially disrupt significant national operations. ['HMG Security Policy Framework', Cabinet Office Government Security Secretariat (GSS), 23-Oct-2013. Version 11.0].
Constraint
The classified element concerns a pre-existing restriction or something that is fixed or non-negotiable.
Data
The classified element is or contains data or information.
Demonstration
A basic confirmation of performance capability or operation, differentiated from testing by the lack of detailed data gathering. Demonstrations can involve the use of physical models or mock-ups.
Desirable - Freedom
Indicates that the requirement allows a freedom but is not mandatory.
Desirable - Intent
Indicates that the requirement represents an intent but one that is not mandatory.
Driver
Software that enables a computer to communicate with a particular piece of hardware or peripheral device. More fully device driver. Often with preceding word as audio driver, printer driver, etc.
Embedded/Firmware
A permanent form of software built into certain kinds of computer.
Enabling
The classified element supports or facilitates a product.
Energy
The classified element is or contains a form of energy (the capacity to do work).
Denotes a non-persistent, time-based occurrence associated with the classified element. Note: Whilst this is a valid DCMIType, the DCMI wording seems to define an artefact as an event which is not valid.
Full
Identifies complete conformance or compliance with a requirement i.e. that the requirement is wholly met.
HR / Management
The classified element contains information related to staff performance, well-being or personal data; for example, employment contracts, annual appraisals, or medical information.
High
The classified element has a value in the top-most range of values.
Image
The classified element is a visual representation other than text.
In Confidence
The classified element contains information received under an air of confidence, the disclosure of which might be an actionable breach in law.
In Strict Confidence
The classified element contains information that has been disclosed to the recipient on the understanding that it will not be disclosed to any third party.
Inspection
Careful examination, surveying or scrutiny of the element. Often physical e.g. measurement.
Interactive Resource
The classified element is a resource requiring interaction from the user to be understood, executed, or experienced.
Interface
The classified element applies to the interaction, exchange or connection between two (or more) things.
Investigation
The classified element contains information concerning disciplinary or criminal matters.
Legal
The classified element is or is related to a law or statutary requirements, to active or potential criminal or civil proceedings.
Low
The classified element has a value in the smallest range of values.
Mandatory
Identifies that compliance or conformance is compulsory.
Medical
The classified element relates to medical reports, records and material relating to staff.
Medium
The classified element has a value in the middle range of values.
Middleware
Software that acts as a bridge between an operating system and applications, esp. among networked clients or a distributed system.
Moving Image
The classified element is a series of visual representations imparting an impression of motion when shown in succession.
N/A
Not Applicable - the property does not apply to the element.
N/A - Heading
The classified element is a heading.
None
Not any (one of a number of things. Not any other classifier applies. No part or amount of some thing.
Not Protectively Marked
The classified element contains information that requires a higher / more restrictive privacy marking. Compromise would result in little or no harm.
Not Specified
No classifier has been applied to the classified element.
Official
The classified element contains information where compromise would cause no more than moderate damage.
Open
The classified element is exposed or available for inspection.
Operating System
The low-level (low-level adj. 4b) software that supports a computer's basic functions, such as scheduling tasks, controlling peripherals, and allocating storage.An operating system is typically loaded automatically when a computer is switched on by means of a bootstrap routine. It provides the basic interface for the computer when no applications are running.
Other
Denotes that none of the other allowable classifiers are suitable to classify the element.
Partial
The classified element partially conforms or complies with the identified requirement i.e. that the requirement is not wholly met.
Performance
The classified element concerns how well something is carried-out.
Personal Data
The classified element contains biographic data relating to an identifiable individual (e.g. name, address, D.O.B.) or Sensitive personal data as defined by section 2 of the Data Protection Act, including records relating to the criminal justice system, finances or group membership.
The classified element applies to physical characteristics.
Policy & Strategy
The classified element contains information information that forms part of a defined course of corporate action, plan or action to achieve a long term objective or procedure that is associated with internal use only.
Product
Relating to something that is developed, manufactured or refined, mass-produced and commercially marketed.
Protect
The classified element contains information where compromise could cause distress to individuals; prejudice the investigation of a crime; facilitate the commission of a crime; breach information conidentiality; cause financial loss or loss of earning potential; provide unfair advantage for individuals or companies; disadvantage government in commercial or policy negotiations with others. ['HMG Security Policy Framework', Cabinet Office Government Security Secretariat (GSS), 23-Oct-2013. Version 11.0].
Proximity
Identifies that 2 elements have a dependency between them based on being physically near or close by in space.
Rejected
The classified element is not accepted and has been discarded.
The classified element is, contains or conveys a Resource i.e. Job, Organisation, Physical, Role, System or Software.
Restricted
The classified element contains information where compromise could adversely affect diplomatic relations; cause substantial distress to individuals; prejudice the investigation of a crime; facilitate the commission of a crime;breach information conidentiality; cause financial loss for individuals or companies; impede government policy operation. ['HMG Security Policy Framework', Cabinet Office Government Security Secretariat (GSS), 23-Oct-2013. Version 11.0].
SIL1
The classified element requires a Risk Reduction Factor of 10 to 100
SIL2
The classified element requires a Risk Reduction Factor of 100 to 1,000
SIL3
The classified element requires a Risk Reduction Factor of 1,000 to 10,000
SIL4
The classified element requires a Risk Reduction Factor of 10,000 to 100,000
Secret
The classified element contains information where where compromise could seriously damage military capabilities, international relations or the investigation of serious organised crime.
Service
The classified element provides abstract functionality.
Similarity
The classified element is sufficiently similar to a different element and therefore the same arguments and evidence are applicable to the classified element.
The classified element is a computer program in source or compiled form.
Sound
The classified element is a resource primarily intended to be heard.
Test
Formal practical experiment with detailed evidential data gathering. May involve the execution of mathematical models or simulations.
Text
The classified element is a resource consisting primarily of words for reading.
Top Secret
The classified element contains information where compromise could cause widespread loss of life or else threaten the security or economic wellbeing of the country or friendly nations.
Unknown
The classified element has a classifier value that is not known.
application/json
Multipurpose Internet Mail Extensions (MIME) type identifying a JavaScript Object Notation (JSON) text-based media type.
application/msword
Multipurpose Internet Mail Extensions (MIME) type identifying a Microsoft Word media type.
application/pdf
Multipurpose Internet Mail Extensions (MIME) type identifying a Portable Document Format media type. The PDF is based on the Postscript language.
application/rdf+xml
Multipurpose Internet Mail Extensions (MIME) type identifying a Resource Description Framework (RDF) text-based media type.
application/trig
Multipurpose Internet Mail Extensions (MIME) type identifying a Turtle Named Graph (RDF) media type.
application/vnd.openxmlformats-officedocument.wordprocessingml.document
Multipurpose Internet Mail Extensions (MIME) type identifying an Open Office XML media type.
audio/mpeg
Multipurpose Internet Mail Extensions (MIME) type identifying a device, platform and vendor-neutral audio media type.
audio/ogg
Multipurpose Internet Mail Extensions (MIME) type identifying an Ogg media type. It is used to encode audio, video, text and metadata.
ISO 639 language code. Denotes that the language is English.
ISO 639 language code. Denotes that the language is Spanish.
ISO 639 language code. Denotes that the language is French.
image/bmp
Multipurpose Internet Mail Extensions (MIME) type identifying a bitmap image (BMP) media type.
image/gif
Multipurpose Internet Mail Extensions (MIME) type identifying a Graphics Interchange Format (GIF) media type.
image/jpeg
Multipurpose Internet Mail Extensions (MIME) type identifying a Joint Photographic Experts (JPEG) File Interchange Format media type.
image/png
Multipurpose Internet Mail Extensions (MIME) type identifying a Portable Network Graphic (PNG) media type.
image/svg+xml
Multipurpose Internet Mail Extensions (MIME) type identifying a Scalable Vector Graphics (SVG) media type.
text/csv
Multipurpose Internet Mail Extensions (MIME) type identifying a Comma Separated Variable (CSV) media type.
text/html
Classifier. Multipurpose Internet Mail Extensions (MIME) type identifying a HyperText Markup Language (HTML) media type.
text/markdown
Multipurpose Internet Mail Extensions (MIME) type identifying a Markdown markup language plain text media type.
text/plain
Multipurpose Internet Mail Extensions (MIME) type identifying an plain text media type.
text/rtf
Multipurpose Internet Mail Extensions (MIME) type identifying a Rich Text Format (RTF) media type.
text/tab-separated-values
Multipurpose Internet Mail Extensions (MIME) type identifying an tab-separated-values (TSV) media type.
text/turtle
Multipurpose Internet Mail Extensions (MIME) type identifying a Turtle (RDF) media type.
text/vcf
Multipurpose Internet Mail Extensions (MIME) type identifying a Virtual Contact File 'vCard' (VCF) media type.
text/xml
Multipurpose Internet Mail Extensions (MIME) type identifying an Extensible Markup Language (XML) text-based media type.
ISO 639 language code. Denotes that the language is Chinese.