Previous Table of Contents Next


10.3.11 TransformationTask


   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].