An abstraction is a Dependency relationship that relates two
elements or sets of elements that represent the same concept at
different levels of abstraction or from different viewpoints.
An activity graph is a special case of a state machine that defines
a computational process in terms of the control-flow and object-flow
among its constituent activities.
This action computes a primitive predefined mathematical
function that depends only on the input values, with no access
to object memory or to any objects.
Creates a request that is transmitted to the target object,
where it causes the execution of an effect, such as a method
r the triggering of a transition.
Creates a request signal that is transmitted to all the
potential target objects in the system, where it may cause the
firing of state machine transitions and the execution of
attached procedures.
Assembles the call arguments into an operation call request that
is transmitted to the target object, where it causes the
selection of a method and the execution of its procedure.
A change event models an event that occurs when an explicit boolean
expression becomes true as a result of a change in value of one or
more attributes or associations.
A classifier is an element that describes behavioral and structural
features; it comes in several specific forms, including class,
data type, interface, component, artifact, and others that are
defined in other metamodel packages.
classifier -
Static variable in class uk.ac.ucl.cs.uml.jmi.Foundation.DataTypes.ScopeKindEnum
A term of convenience for a Relationship other than Association,
Generalization, Flow, or metarelationship (such as the relationship
between a Classifier and one of its Instances).
The find profile operation returns either the single-element set
containing profile package in which the model element is defined
or an empty set if the element is not contained in any profile.
The find profile operation returns either the single-element set
containing profile package in which the model element is defined
or an empty set if the element is not contained in any profile.
The find profile operation returns either the single-element set
containing profile package in which the model element is defined
or an empty set if the element is not contained in any profile.
The find profile operation returns either the single-element set
containing profile package in which the model element is defined
or an empty set if the element is not contained in any profile.
When placed on one end (the “target” end), specifies whether the
class on the target end is an aggregation with respect to the
class on the other end (the “source”end).
When placed on one end (the “target” end), specifies whether the
class on the target end is an aggregation with respect to the
class on the other end (the “source”end).
When placed on one end (the “target” end), specifies whether the
class on the target end is an aggregation with respect to the
class on the other end (the “source”end).
When placed on a target end, specifies the number of target
instances that may be associated with a single source instance
across the given Association.
Specifies the number of data values that tagged values based on
this tag must have, or, the number of model elements that can be
associated to the related tagged values.
When placed on a target end, specifies the number of target
instances that may be associated with a single source instance
across the given Association.
When placed on a target end, specifies the number of target
instances that may be associated with a single source instance
across the given Association.
Specifies the number of data values that tagged values based on
this tag must have, or, the number of model elements that can be
associated to the related tagged values.
Specifies whether Feature appears in each Instance of the
Classifier or whether there is just a single instance of the
Feature for the entire Classifier.
Specifies whether Feature appears in each Instance of the
Classifier or whether there is just a single instance of the
Feature for the entire Classifier.
Specifies whether Feature appears in each Instance of the
Classifier or whether there is just a single instance of the
Feature for the entire Classifier.
Specifies whether Feature appears in each Instance of the
Classifier or whether there is just a single instance of the
Feature for the entire Classifier.
Specifies whether Feature appears in each Instance of the
Classifier or whether there is just a single instance of the
Feature for the entire Classifier.
Specifies whether Feature appears in each Instance of the
Classifier or whether there is just a single instance of the
Feature for the entire Classifier.
Specifies whether Feature appears in each Instance of the
Classifier or whether there is just a single instance of the
Feature for the entire Classifier.
Specifies whether Feature appears in each Instance of the
Classifier or whether there is just a single instance of the
Feature for the entire Classifier.
Designates zero or more Classifiers that specify the Operations
that may be applied to an Instance accessed by the
AssociationEnd across the Association.
Designates zero or more Classifiers that specify the Operations
that may be applied to an Instance accessed by the
AssociationEnd across the Association.
Designates zero or more Classifiers that specify the Operations
that may be applied to an Instance accessed by the
AssociationEnd across the Association.
Indicates an AssociationEnd for which the given Classifier
specifies operations that may be applied to instances obtained
by traversing the association from the other end.
Indicates an AssociationEnd for which the given Classifier
specifies operations that may be applied to instances obtained
by traversing the association from the other end.
Indicates an AssociationEnd for which the given Classifier
specifies operations that may be applied to instances obtained
by traversing the association from the other end.
Indicates an AssociationEnd for which the given Classifier
specifies operations that may be applied to instances obtained
by traversing the association from the other end.
Indicates an AssociationEnd for which the given Classifier
specifies operations that may be applied to instances obtained
by traversing the association from the other end.
Indicates an AssociationEnd for which the given Classifier
specifies operations that may be applied to instances obtained
by traversing the association from the other end.
Indicates an AssociationEnd for which the given Classifier
specifies operations that may be applied to instances obtained
by traversing the association from the other end.
Indicates an AssociationEnd for which the given Classifier
specifies operations that may be applied to instances obtained
by traversing the association from the other end.
Indicates an AssociationEnd for which the given Classifier
specifies operations that may be applied to instances obtained
by traversing the association from the other end.
Indicates an AssociationEnd for which the given Classifier
specifies operations that may be applied to instances obtained
by traversing the association from the other end.
Indicates an AssociationEnd for which the given Classifier
specifies operations that may be applied to instances obtained
by traversing the association from the other end.
Indicates an AssociationEnd for which the given Classifier
specifies operations that may be applied to instances obtained
by traversing the association from the other end.
Indicates an AssociationEnd for which the given Classifier
specifies operations that may be applied to instances obtained
by traversing the association from the other end.
Indicates an AssociationEnd for which the given Classifier
specifies operations that may be applied to instances obtained
by traversing the association from the other end.
Indicates an AssociationEnd for which the given Classifier
specifies operations that may be applied to instances obtained
by traversing the association from the other end.
Indicates an AssociationEnd for which the given Classifier
specifies operations that may be applied to instances obtained
by traversing the association from the other end.
Indicates an AssociationEnd for which the given Classifier
specifies operations that may be applied to instances obtained
by traversing the association from the other end.
Indicates an AssociationEnd for which the given Classifier
specifies operations that may be applied to instances obtained
by traversing the association from the other end.
Indicates an AssociationEnd for which the given Classifier
specifies operations that may be applied to instances obtained
by traversing the association from the other end.
(not an action) Essentially the reification of a qualified
association relating an Action and a jump type to the
HandlerAction that is invoked if the jump occurs during the
execution of the action.
A loop action contains a single clause whose test action and
body action are executed repeatedly as long as the test action
yields “true.” A list of output pins acts as "loop variables"
for the loop action.
The operation matchesSignature checks if the argument has a
signature that would clash with the signature of the instance
itself (and therefore must be unique).
The operation matchesSignature checks if the argument has a
signature that would clash with the signature of the instance
itself (and therefore must be unique).
The operation matchesSignature checks if the argument has a
signature that would clash with the signature of the instance
itself (and therefore must be unique).
The operation matchesSignature checks if the argument has a
signature that would clash with the signature of the instance
itself (and therefore must be unique).
The operation matchesSignature checks if the argument has a
signature that would clash with the signature of the instance
itself (and therefore must be unique).
A node is a run-time physical object that represents a computational
resource, generally having at least a memory and often processing
capability as well, and upon which components may be deployed.
A primitive action is one that does not contain any nested
actions, so all available inputs and outputs of the action are
pins directly owned by the action.
(Not an action) Describes the signature of a primitive function,
that is, a mathematical function that produces output values
from input values without any internal action semantics
substructure.
The reduce action applies an associative binary subaction
repeatedly to adjacent pairs of slices from the input
collections, until the (intermediate working) collection is
reduced to a single slice of scalar values, which together
constitute the output values of the reduce action.
Creates a request signal that is transmitted to the target
object where it may cause the firing of a state machine
transition and the execution of an attached procedure.
The stereotype concept provides a way of branding (classifying)
model elements so that they behave in some respects as if they were
instances of new virtual metamodel constructs.
A subactivity state represents the execution of a non-atomic
equence of steps that has some duration (i.e., internally it
consists of a set of actions and possibly waiting for events).
Creates a request packet that is transmitted to the target
object where it causes an effect, such as the execution of a
method or the triggering of a transition.
This is a translation of the human readable UML 1.5 specification published
by the OMG as document formal/03-02-04 into an EMOF/OCL specification with
embedded documentation.