This chapter describes how our modeling tool maps WSDL elements to UML and helps to choose which stereotypes and Tag definitions to use.
| WSDL Element | UML element | Stereotype Name | Tag definitions | Details | 
|---|---|---|---|---|
| Definition | Component  | WSDLdefinitions  | extension - string name - string targetNamespace - string  | |
| Message | Class  | WSDLmessage  | ||
| Port Type | Interface  | WSDLportype  | ||
| Binding | Class  | WSDLbinding  | extension - string  | |
| Port | Instance Specification  | WSDLport  | extension - string  | |
| Service | Component  | WSDLservice  | extension - string  | |
| Type | Component  | WSDLtypes  | extension - string  | |
ElementImport PackageImport  | WSDLimport  | |||
ElementImport PackageImport  | xmlns  | From the XML Schema Profile | ||
Package  | XSDnamespace  | From the XML Schema Profile | ||
Parameter  | WSDLresponse  | extension - string  | ||
Operation  | WSDLoperation  | extension - string  | ||
Property  | WSDLpart  | typing Attribute - string  | ||
Parameter  | WSDLfault  | extension - string  | ||
| Parameter | WSDLrequest | extension - string |