TUML_NameSpace = class(TUML_ModelElement)
Part of a model in which each name has a unique meaning.
In the metamodel a NameSpace is a ModelElement that can contain other ModelElements, like Associations and Classifiers.
The name of each contained ModelElement must be unique within the NameSpace. Moreover, each contained ModelElement is contained in at most one NameSpace.
The concrete subclasses of NameSpace will have additional constraints that specify which kinds of elements may be contained within it.