The client application provides a user interface, which supports the user starting from the selection of a Web service operation up to the binding of retrieved and suitable UI components. The invocation of the client application presents initially all available Web service operations. The user has the possibility to import new Web services using the service descriptions. Subsequent to the selection and the matching process, the results are presented to the user as shown in Figure 5.