In case of no UI components matches the interface provided by the Web service, there are two generic components to allow the input of data and the display of output, already explained in the previous section. We use a dynamical adaptation based on the parameters that are provided by the formal description of a Web service operation. Therefore a table UI component displays received data of the Web service and a form UI component provides the user input required by a Web service.