Previous Table of Contents Next


10.3.10 TransformationStep


   This represents the usage of a TransformationTask in a TransformationActivity. A TransformationStep relates to one TransformationTask.

   TransformationSteps are used to coordinate the flow of control between their TransformationTasks. Ordering of the TransformationSteps are defined using the PrecedenceConstrainedBy dependency.

   Superclasses

   ModelElement

   References

   task

Identifies the TransformationTask that the TransformationStep performs.

class:

defined by:

multiplicity:

inverse:

TransformationTask
TransformationStepTask::task
exactly one
TransformationTask::step

   activity

Identifies the TransformationActivity that owns the TransformationStep.

class:

defined by:

multiplicity:

inverse:

Namespace
Namespace-ModelElement::namespace
zero or one
TransformationActivity::step

   precedence

Identifies the PrecedenceConstraint.

class:

defined by:

multiplicity:

Constraint
Constraint-ModelElement::constraint
zero or more

   precedingStep

Identifies the preceding StepPrecedence dependency.

class:

defined by:

multiplicity:

inverse:

Dependency
Dependency-ModelElement::clientDependency
one or more
StepPrecedence::succeedingStep

   succeedingStep

Identifies the succeeding StepPrecedence dependency.

class:

defined by:

multiplicity:

inverse:

Dependency
Dependency-ModelElement::supplierDependency
one or more
StepPrecedence::precedingStep