• DocumentCode
    3723231
  • Title

    Inferring Web API Descriptions from Usage Data

  • Author

    Philippe Suter;Erik Wittern

  • Author_Institution
    IBM T.J. Watson Res. Center, Yorktown Heights, NY, USA
  • fYear
    2015
  • Firstpage
    7
  • Lastpage
    12
  • Abstract
    We describe a set of techniques to infer structured descriptions of web APIs from usage examples. Using trained classifiers, we identify fixed and variable segments in paths, and tag parameters according to their types. We implemented our techniques and evaluated their precision on 10 APIs for which we obtained: 1) descriptions, manually written by the API maintainers, and 2) server logs of the API usage. Our experiments show that our system is able to reconstruct the structure of both simple and complex web API descriptions, outperforming an existing tool with similar goals. Finally, we assess the impact of noise in the input data on the results of our method.
  • Keywords
    "Uniform resource locators","Entropy","Standards","Servers","Terminology","Simple object access protocol"
  • Publisher
    ieee
  • Conference_Titel
    Hot Topics in Web Systems and Technologies (HotWeb), 2015 Third IEEE Workshop on
  • Type

    conf

  • DOI
    10.1109/HotWeb.2015.19
  • Filename
    7372275