Class UML 2.5::DeploymentSpecification
Description:
A deployment specification specifies a set of properties that determine
execution parameters of a component artifact that is deployed on a node.
A deployment specification can be aimed at a specific type of container.
An artifact that reifies or implements deployment specification properties
is a deployment descriptor.
Direct Superclasses: ArtifactDirect Subclasses: Class Precedence List: DeploymentSpecification,
Artifact,
Classifier,
Namespace,
Type,
PackageableElement,
ParameterableElement,
TemplateableElement,
RedefinableElement,
DeployedArtifact,
NamedElement,
ElementProperties:
![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
deployment :
Deployment (0 1); -- source
DeploymentSpecification![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
deploymentLocation : String (0 1); -- source
DeploymentSpecification![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
executionLocation : String (0 1); -- source
DeploymentSpecification![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
fileName : String (0 1); -- source
Artifact![](/se-interop/image/right-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
manifestation :
Manifestation (0 *); -- source
ArtifactThe set of model elements that are manifested in the Artifact. That is,
these model elements are utilized in the construction (or generation) of
the artifact.
{
composite}
Subsets: Element.ownedElement, NamedElement.clientDependency
![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
nestedArtifact :
Artifact (0 *); -- source
Artifact![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
ownedAttribute :
Property (0 *); -- source
Artifact![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
ownedOperation :
Operation (0 *); -- source
Artifact![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
attribute :
Property (0 *); -- source
Classifier![](/se-interop/image/right-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
collaborationUse :
CollaborationUse (0 *); -- source
ClassifierThe CollaborationUses owned by the Classifier.
{
composite}
Subsets: Element.ownedElement
![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
feature :
Feature (0 *); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
general :
Classifier (0 *); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
generalization :
Generalization (0 *); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
inheritedMember :
NamedElement (0 *); -- source
Classifier![](/se-interop/image/right-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
isAbstract : Boolean (1 1); -- source
ClassifierIf true, the Classifier can only be instantiated by instantiating one of
its specializations. An abstract Classifier is intended to be used by other
Classifiers e.g., as the target of Associations or Generalizations.
Default value: FALSE
![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
isFinalSpecialization : Boolean (1 1); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
ownedTemplateSignature :
RedefinableTemplateSignature (0 1); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
ownedUseCase :
UseCase (0 *); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
powertypeExtent :
GeneralizationSet (0 *); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
redefinedClassifier :
Classifier (0 *); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
representation :
CollaborationUse (0 1); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
substitution :
Substitution (0 *); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
templateParameter :
ClassifierTemplateParameter (0 1); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
useCase :
UseCase (0 *); -- source
Classifier![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
elementImport :
ElementImport (0 *); -- source
Namespace![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
importedMember :
PackageableElement (0 *); -- source
Namespace![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
member :
NamedElement (0 *); -- source
Namespace![](/se-interop/image/right-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
ownedMember :
NamedElement (0 *); -- source
NamespaceA collection of NamedElements owned by the Namespace.
{
composite,
readonly}
Derived union with sources: (ownedRule, ownedUseCase, ownedOperation, ownedAttribute, nestedArtifact)
Subsets: Element.ownedElement, Namespace.member
Opposite: NamedElement.namespace
![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
ownedRule :
Constraint (0 *); -- source
Namespace![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
packageImport :
PackageImport (0 *); -- source
Namespace![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
package :
Package (0 1); -- source
Type![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
visibility :
VisibilityKind (0 1); -- source
PackageableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
owningTemplateParameter :
TemplateParameter (0 1); -- source
ParameterableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
templateBinding :
TemplateBinding (0 *); -- source
TemplateableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
isLeaf : Boolean (1 1); -- source
RedefinableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
redefinedElement :
RedefinableElement (0 *); -- source
RedefinableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
redefinitionContext :
Classifier (0 *); -- source
RedefinableElement![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
clientDependency :
Dependency (0 *); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
name : String (0 1); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
nameExpression :
StringExpression (0 1); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
namespace :
Namespace (0 1); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
qualifiedName : String (0 1); -- source
NamedElement![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
ownedComment :
Comment (0 *); -- source
Element![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
ownedElement :
Element (0 *); -- source
Element![](/se-interop/image/down-arrow.png?hunchentoot-session=102885%3A7B0E72E32FBF96C4A8E32647775172AC)
owner :
Element (0 1); -- source
ElementConstraints:
No additional constraints.
Operations:
No additional operations.
Send questions or comments to
[email protected].