Previous | Table of Contents | Next |
This represents a set of Transformations that must be executed together as a single task (logical unit).
A TransformationTask may have an inverse task. A transformation task that maps a source set “A? into a target set “B? can
be reversed by the inverse transformation task that maps “B? into “A.?
Superclasses
Component
References
transformation inverseTask
Identifies the Transformations that belong to the TransformationTask.class:defined by:multiplicity: |
|||||
Transformation | |||||
TransformationTaskElement::transformation | |||||
one or more |
Identifies the inverse TransformationTask.class:defined by:multiplicity:inverse: |
|||||
TransformationTask | |||||
InverseTransformationTask::inverseTask | |||||
zero or more | |||||
TransformationTask::originalTask |
originalTask
Identifies the original TransformationTask.class:defined by:multiplicity:inverse: |
|||||
TransformationTask | |||||
InverseTransformationTask::originalTask | |||||
zero or more | |||||
TransformationTask::inverseTask |
Constraints
A TransformationTask may not be its own inverse task [C-2] or original task [C-3].