Previous Table of Contents Next


10.3.7 Transformation


   This represents a transformation from a set of sources to a set of targets.

   If a model already exists for the object that performs the Transformation, then the model can be related to the Transformation via a TransformationUse dependency.

   Superclasses

   Namespace

   Attributes

   function functionDescription

Any code or script for the Transformation.

type:

multiplicity:

ProcedureExpression
exactly one

A short description for any code or script performed by the Transformation.

type:

multiplicity:

String
exactly one

   isPrimary

This Transformation is the primary transformation for the associated TransformationTask.

type:

multiplicity:

Boolean
exactly one

   References

   source

Identifies the sources of the Transformation.

class:

defined by:

multiplicity:

inverse:

DataObjectSet
TransformationSource::source
zero or more
DataObjectSet::sourceTransformation

   target

Identifies the targets of the Transformation.

class:

defined by:

multiplicity:

inverse:

DataObjectSet
TransformationTarget::target
zero or more
DataObjectSet::targetTransformation

   use

Identifies the TransformationUse dependency.

class:

defined by:

multiplicity:

inverse:

Dependency
Dependency-ModelElement::clientDependency
zero or more
TransformationUse::transformation