Reverse transformations
When you create a UML-to-C# transformation configuration,
you can enable a C#-to-UML, or reverse transformation. For example,
if you are creating a UML-to-C# transformation configuration to transform
a UML model into C# source code, you can enable the C#-to-UML, or
reverse transformation, which transforms C# source code into a UML
model.
C# profile
The C# profile contains several stereotypes that you can
use to mark up your UML model and to control how the transformation
transforms each model element into C# code. The stereotypes of the
profile become available when you apply the profile to your source
model.
.Net WCF profile This content applies to version
7.5.1 or later. The .Net WCF profile contains several stereotypes that you can use to mark up your UML model and to control how the transformation transforms each model element into C# code. The stereotypes of the profile become available when you apply the profile to your source model.