• DocumentCode
    3515285
  • Title

    Distributed matchmaking and ranking of Web APIs exploiting descriptions from Web sources

  • Author

    Panziera, Luca ; Comerio, Marco ; Palmonari, Matteo ; De Paoli, Flavio

  • Author_Institution
    Univ. of Milano-Bicocca, Milan, Italy
  • fYear
    2011
  • fDate
    12-14 Dec. 2011
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Semantic Web service (SWS) technology promotes the definition of Web service descriptions with semantic annotations to better support Web service selection. Unfortunately, SWS descriptions tend to be huge and complex and their evaluation is characterized by limited scalability. The result is that very few descriptions exist in reality. Web service providers prefer to publish functional and non-functional properties (NFPs) of their RESTful services, also called Web APIs, by means of structured data (e.g., XML, JSON) or textual descriptions. In this paper we define an effective and efficient distributed matchmaking for Web API ranking based on: (i) techniques for the extraction of property descriptions from heterogeneous, dynamic and distributed information on the Web and (ii) a distributed architecture to improve the performance of the Web API matchmaking processes.
  • Keywords
    Web services; application program interfaces; data structures; information retrieval; semantic Web; software architecture; software performance evaluation; RESTful services; SWS descriptions; Web API matchmaking processes; Web API ranking; Web service descriptions; Web service selection; Web sources; data structure; distributed architecture; distributed matchmaking; distributed ranking; functional properties; nonfunctional properties; performance improvement; property description extraction; semantic Web service technology; semantic annotations; Web API matchmaking; Web data extraction; semantic techniques;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Service-Oriented Computing and Applications (SOCA), 2011 IEEE International Conference on
  • Conference_Location
    Irvine, CA
  • Print_ISBN
    978-1-4673-0318-7
  • Electronic_ISBN
    978-1-4673-0317-0
  • Type

    conf

  • DOI
    10.1109/SOCA.2011.6166201
  • Filename
    6166201