To generate output such as code from a source UML model, you must run a transformation configuration on the source model. Before you can run a transformation configuration, you must first create one. A transformation configuration specifies information such as the source and target of a transformation. You can also specify the information that a transformation requires to generate the expected output.