To overcome the restrictions discussed above, we present a concept to discover UI components in relation to a Web service operation. Its central idea is to describe the interface of UI components in a declarative way as it is done for Web services through the use of WSDL or WADL. By developing a matching algorithm we facilitate the discovery of UI components solely based on the functional service descriptions and thus provide an important contribution to develop UIs for service-based applications.