Title :
Quo vadis interface definition languages? Towards a interface definition language for RESTful services
Author :
Mangler, J. ; Schikuta, E. ; Witzany, C.
Author_Institution :
Fac. of Comput. Sci., Univ. of Vienna, Vienna, Austria
Abstract :
Current Web-service description languages like WSDL are very powerful and many topics, like how to describe the composition of Web-services, have received much attention by the scientific community. With the rise of RESTful Webservices, resources come to the focus of service developers, with the need to transfer many well understood problems to a new paradigm. RESTful services up to now are most commonly described in a natural language, and there is no good interface description language, as WSDL (2.0) is clumsy to use and WADL lacks features and widespread use. In this paper we want to analyze common interface description languages, their properties and shortcomings and we introduce RIDDL, a flexible and extensible service description language to cover description and composition.
Keywords :
Web services; XML; RESTful Web services; RIDDL; WSDL; extensible service description language; interface definition languages; natural language; Automatic testing; Computer science; Contracts; Natural languages; Representational state transfer; Service oriented architecture; Simple object access protocol; Skeleton; Visualization; XML;
Conference_Titel :
Service-Oriented Computing and Applications (SOCA), 2009 IEEE International Conference on
Conference_Location :
Taipei
Print_ISBN :
978-1-4244-5300-9
DOI :
10.1109/SOCA.2009.5410459