• DocumentCode
    1829919
  • Title

    Mapping the responses of RESTful services based on their values

  • Author

    Bazelli, Blerina ; Fokaefs, Marios ; Stroulia, Eleni

  • Author_Institution
    Comput. Sci., Univ. of Alberta, Edmonton, AB, Canada
  • fYear
    2013
  • fDate
    27-27 Sept. 2013
  • Firstpage
    15
  • Lastpage
    24
  • Abstract
    The distributed nature of service-oriented architectures imposes some very interesting challenges to the participants of a service system, i.e., the provider and the client. For example, the service may change in a way that no longer satisfies the client´s needs, either due to its reduced offered functionality or quality, due to its reduced availability or due to its increased price. In this case, the client may seek to replace the consumed service with another from a competitive provider. The client will also have the challenging task of mapping the elements of the old service to those of the new service, in order to apply the appropriate changes to the client application. In this work, we propose a novel approach to perform this mapping based on the data exchanged by the service and the application (i.e., the values of the input and the output parameters of the service). This technique allows us to avoid any potential ambiguities in the vocabulary or the structure of service interfaces between different vendors. Eventually, we evaluate the performance of our mapping technique on different services from two domains, namely movie and geolocation services.
  • Keywords
    Web services; client-server systems; service-oriented architecture; RESTful service response mapping; client application; client need satisfaction; data exchange; distributed service-oriented architectures; geolocation service; input parameter value; mapping technique performance evaluation; movie service; output parameter value; service element mapping; service interface structure; service interface vocabulary; service system; Databases; Geology; Measurement; Motion pictures; Semantics; Service-oriented architecture; RESTful web services; service interface mapping; service-oriented architectures;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Systems Evolution (WSE), 2013 15th IEEE International Symposium on
  • Conference_Location
    Eindhoven
  • ISSN
    2160-6153
  • Print_ISBN
    978-1-4799-1608-5
  • Type

    conf

  • DOI
    10.1109/WSE.2013.6642411
  • Filename
    6642411