• DocumentCode
    3429578
  • 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
  • fYear
    2009
  • fDate
    14-15 Jan. 2009
  • Firstpage
    1
  • Lastpage
    4
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Service-Oriented Computing and Applications (SOCA), 2009 IEEE International Conference on
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4244-5300-9
  • Type

    conf

  • DOI
    10.1109/SOCA.2009.5410459
  • Filename
    5410459