Class UML 2.4.1::Model
Description:
A model captures a view of a physical system. It is an abstraction of the
physical system, with a certain purpose. This purpose determines what is
to be included in the model and what is irrelevant. Thus the model completely
describes those aspects of the physical system that are relevant to the
purpose of the model, at the appropriate level of detail.
Direct Superclasses: PackageDirect Subclasses: Class Precedence List: Model,
Package,
Namespace,
PackageableElement,
ParameterableElement,
NamedElement,
TemplateableElement,
ElementProperties:

viewpoint : String (0 1); -- source
Model
URI : String (0 1); -- source
Package
nestedPackage :
Package (0 *); -- source
Package
nestingPackage :
Package (0 1); -- source
Package
ownedStereotype :
Stereotype (0 *); -- source
Package
ownedType :
Type (0 *); -- source
Package
packageMerge :
PackageMerge (0 *); -- source
Package
packagedElement :
PackageableElement (0 *); -- source
Package
profileApplication :
ProfileApplication (0 *); -- source
Package
elementImport :
ElementImport (0 *); -- source
Namespace
importedMember :
PackageableElement (0 *); -- source
Namespace
member :
NamedElement (0 *); -- source
NamespaceA collection of NamedElements identifiable within the Namespace, either
by being owned or by being introduced by importing or inheritance.
{
readonly}
Derived union with sources: (ownedRule, ownedMember, importedMember, packagedElement)

ownedMember :
NamedElement (0 *); -- source
Namespace
ownedRule :
Constraint (0 *); -- source
Namespace
packageImport :
PackageImport (0 *); -- source
Namespace
visibility :
VisibilityKind (1 1); -- source
PackageableElement
owningTemplateParameter :
TemplateParameter (0 1); -- source
ParameterableElement
templateParameter :
TemplateParameter (0 1); -- source
ParameterableElement
clientDependency :
Dependency (0 *); -- source
NamedElement
name : String (0 1); -- source
NamedElement
nameExpression :
StringExpression (0 1); -- source
NamedElement
namespace :
Namespace (0 1); -- source
NamedElement
qualifiedName : String (0 1); -- source
NamedElement
ownedTemplateSignature :
TemplateSignature (0 1); -- source
TemplateableElement
templateBinding :
TemplateBinding (0 *); -- source
TemplateableElement
ownedComment :
Comment (0 *); -- source
Element
ownedElement :
Element (0 *); -- source
Element
owner :
Element (0 1); -- source
ElementConstraints:
No additional constraints.
Operations:
No additional operations.
Send questions or comments to
[email protected].