12.1 Name: A term which, in a given naming context, refers to an entity.
12.2 Identifier: An unambiguous name, in a given naming context.
12.3 Name space: A set of terms usable as names.
12.4 Naming context: A relation between a set of names and a set of entities. The set of names belongs to a single name space.
12.5 Naming action: An action that associates a term from a name space with a given entity.
All naming actions are relative to a naming context.
12.6 Naming domain: a subset of a naming context such that all naming actions are performed by the controlling object of the domain (the name authority object).
NOTE - "Naming domain" is an instance of the <X> domain concept (see 10.3).
12.7 Naming graph: A directed graph where each vertex denotes a naming context, and where each edge denotes an association between:
- a name appearing in the source naming context, and
- the target naming context.
NOTE - The existence of an edge between two naming contexts in a naming graph means that the target naming context can be reached (identified) from the source naming context.
12.8 Name resolution: The process by which, given an initial name and an initial naming context, an association between a name and the entity designated by the initial name can be found.
NOTE - The name resolution process does not necessarily provide sufficient information to interact with the designated entity.