UML2

UML2: 17.3.1 Model (from Models)

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.

UML2: 7.3.37 Package (from Kernel)

A package is used to group Elements, and provides a Namespace for the grouped elements.

UML2: 7.3.19 Feature (from Kernel)

A feature declares a behavioral or structural characteristic of instances of Classifiers.

UML2: 7.3.46 RedefinableElement (from Kernel)

A redefinable element is an Element that, when defined in the context of a Classifier, can be redefined more specifically or differently in the context of another classifier that specializes (directly or indirectly) the context classifier.

UML2: 7.3.38 PackageableElement (from Kernel)

A packageable element indicates a NamedElement that may be owned directly by a Package.

UML2: 7.3.9 Comment (from Kernel)

A comment is a textual annotation that can be attached to a set of Elements.

UML2: 7.3.14 Element (from Kernel)

An element is a constituent of a model. As such, it has the capability of owning other elements.

UML2: 7.3.34 Namespace (from Kernel)

A namespace is an element in a model that contains a set of NamedElements that can be identified by name.

UML StructuredClassifier

From UML2.2 9.3.13 StructuredClassifier (from InternalStructures):


A structured classifier is an abstract metaclass that represents any classifier whose behavior can be fully or partly described by the collaboration of owned or referenced instances.

Here the structure of a molecule is naively represented with deeply nested Property symbols in the structure compartment of a Molecule Class.

Syndicate content
Unified Modeling Language
OMG Systems Modeling Language
Java Get Powered
PHP
Powered by MySQL
Powered by Drupal
Lunarpages.com Web Hosting