Previous | UML Classes | Table of Contents | UML Packages | Next |
The purpose of this section of the document is to provide a very high-level view of the run-time semantics of UML and to point
out where the various elements of that view are covered in the specification. The term run-time is used to refer to the execution
environment. Run-time semantics, therefore, are specified as a mapping of modeling concepts into corresponding program execution
phenomena. There are, of course, other semantics relevant to UML specifications, such as the repository semantics, that is,
how a UML model behaves in a model repository. However, those semantics are really part of the definition of the MOF. Still,
it is worth remarking that not every concept in UML models a run-time phenomenon (e.g., the package concept).