Class UML 2.5::ExecutionEnvironment
Description:
An execution environment is a node that offers an execution environment
for specific types of components that are deployed on it in the form of
executable artifacts.
Direct Superclasses: NodeDirect Subclasses: Class Precedence List: ExecutionEnvironment,
Node,
Class,
BehavioredClassifier,
EncapsulatedClassifier,
StructuredClassifier,
Classifier,
Namespace,
Type,
PackageableElement,
ParameterableElement,
TemplateableElement,
RedefinableElement,
DeploymentTarget,
NamedElement,
ElementProperties:
![](/se-interop/image/right-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
nestedNode :
Node (0 *); -- source
NodeThe Nodes that are defined (nested) within the Node.
{
composite}
Subsets: Namespace.ownedMember
![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
extension :
Extension (0 *); -- source
Class![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
isAbstract : Boolean (1 1); -- source
Class![](/se-interop/image/right-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
isActive : Boolean (1 1); -- source
ClassDetermines whether an object specified by this Class is active or not.
If true, then the owning Class is referred to as an active Class. If false,
then such a Class is referred to as a passive Class.
Default value: FALSE
![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
nestedClassifier :
Classifier (0 *); -- source
Class![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
ownedAttribute :
Property (0 *); -- source
Class![](/se-interop/image/right-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
ownedOperation :
Operation (0 *); -- source
ClassThe Operations owned by the Class.
{
composite,
ordered}
Subsets: Classifier.feature, Namespace.ownedMember
Opposite: Operation.class
![](/se-interop/image/right-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
ownedReception :
Reception (0 *); -- source
ClassThe Receptions owned by the Class.
{
composite}
Subsets: Classifier.feature, Namespace.ownedMember
![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
superClass :
Class (0 *); -- source
Class![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
classifierBehavior :
Behavior (0 1); -- source
BehavioredClassifier![](/se-interop/image/right-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
interfaceRealization :
InterfaceRealization (0 *); -- source
BehavioredClassifierThe set of InterfaceRealizations owned by the BehavioredClassifier. Interface
realizations reference the Interfaces of which the BehavioredClassifier
is an implementation.
{
composite}
Subsets: Element.ownedElement, NamedElement.clientDependency
Opposite: InterfaceRealization.implementingClassifier
![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
ownedBehavior :
Behavior (0 *); -- source
BehavioredClassifier![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
ownedPort :
Port (0 *); -- source
EncapsulatedClassifier![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
ownedConnector :
Connector (0 *); -- source
StructuredClassifier![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
part :
Property (0 *); -- source
StructuredClassifier![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
role :
ConnectableElement (0 *); -- source
StructuredClassifier![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
attribute :
Property (0 *); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
collaborationUse :
CollaborationUse (0 *); -- source
Classifier![](/se-interop/image/right-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
feature :
Feature (0 *); -- source
ClassifierSpecifies each Feature directly defined in the classifier. Note that there
may be members of the Classifier that are of the type Feature but are not
included, e.g., inherited features.
{
readonly}
Derived union with sources: (attribute, ownedConnector, ownedReception, ownedOperation, ownedAttribute)
Subsets: Namespace.member
Opposite: Feature.featuringClassifier
![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
generalization :
Generalization (0 *); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
inheritedMember :
NamedElement (0 *); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
isFinalSpecialization : Boolean (1 1); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
ownedTemplateSignature :
RedefinableTemplateSignature (0 1); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
ownedUseCase :
UseCase (0 *); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
powertypeExtent :
GeneralizationSet (0 *); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
redefinedClassifier :
Classifier (0 *); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
representation :
CollaborationUse (0 1); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
substitution :
Substitution (0 *); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
templateParameter :
ClassifierTemplateParameter (0 1); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
useCase :
UseCase (0 *); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
elementImport :
ElementImport (0 *); -- source
Namespace![](/se-interop/image/right-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
importedMember :
PackageableElement (0 *); -- source
NamespaceReferences the PackageableElements that are members of this Namespace as
a result of either PackageImports or ElementImports.
{
readonly,
derived}
Subsets: Namespace.member
![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
member :
NamedElement (0 *); -- source
Namespace![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
ownedMember :
NamedElement (0 *); -- source
Namespace![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
ownedRule :
Constraint (0 *); -- source
Namespace![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
packageImport :
PackageImport (0 *); -- source
Namespace![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
package :
Package (0 1); -- source
Type![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
visibility :
VisibilityKind (0 1); -- source
PackageableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
owningTemplateParameter :
TemplateParameter (0 1); -- source
ParameterableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
templateBinding :
TemplateBinding (0 *); -- source
TemplateableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
isLeaf : Boolean (1 1); -- source
RedefinableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
redefinedElement :
RedefinableElement (0 *); -- source
RedefinableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
redefinitionContext :
Classifier (0 *); -- source
RedefinableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
deployedElement :
PackageableElement (0 *); -- source
DeploymentTarget![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
deployment :
Deployment (0 *); -- source
DeploymentTarget![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
clientDependency :
Dependency (0 *); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
name : String (0 1); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
nameExpression :
StringExpression (0 1); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
namespace :
Namespace (0 1); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
qualifiedName : String (0 1); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
ownedComment :
Comment (0 *); -- source
Element![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
ownedElement :
Element (0 *); -- source
Element![](/se-interop/image/down-arrow.png?hunchentoot-session=106238%3AEBB8CEC876E48639309D24FE565B406D)
owner :
Element (0 1); -- source
ElementConstraints:
No additional constraints.
Operations:
No additional operations.
Send questions or comments to
[email protected].