The following table lists how the UML-to-WSDL transformation transforms UML elements.
| UML element | Transformation output |
|---|---|
| Component with the «Participant», «serviceProvider», or «servicePartition» stereotype applied | Service |
| Interface with the «ServiceInterface» or «ServiceSpecification» stereotype applied | Port type |
| Model or package | Target namespace and namespace prefix is based
on the model or package name To indicate where the transformation creates the WSDL and XSD documents that it generates, the transformation appends the name of the model or package to the target location that the transformation configuration specifies |
| Operation | WSDL operations and WSDL messages |
| Parameter | WSDL parts |
| Port | Provides binding, name, and location information about the WSDL service |