• DocumentCode
    579021
  • Title

    Recommending APIs for Mashup Completion Using Association Rules Mined from Real Usage Data

  • Author

    Tapia, B. ; Torres, Ricardo ; Astudillo, Hernan ; Ortega, P.

  • Author_Institution
    Dept. de Inf., Univ. Tec. Federico Santa Marla, Valparalso, Chile
  • fYear
    2011
  • fDate
    9-11 Nov. 2011
  • Firstpage
    83
  • Lastpage
    89
  • Abstract
    Mashups are becoming the de facto approach to build customer-oriented Web applications, by combining several Web APIs into a single lightweight, rich, customized Web front-end. To help mashup builders to choose among a plethora of available APIs to assemble in their mashups, some existing recommendation techniques rank candidate APIs using popularity (a social measure) or keyword-based measures (whether semantic or unverified tags). This article proposes to use information on co-usage of APIs in previous mash ups to suggest likely candidate APIs, and introduces a global measure which improves on earlier local co-API measures. The gCAR (global Co-utilization API Ranking) is calculated using association rules inferred from historical API usage data. The MashupRECO tool combines gCAR and a keywordbased measure, to avoid the "cold-start" problem for new or unused APIs. Evaluation of MashupRECO versus the keyword search of the well-known ProgrammableWeb catalog show that the tool reduces the search time for comparable degree of completeness.
  • Keywords
    Internet; application program interfaces; data mining; recommender systems; Mashup completion; Web API; Web frontend; association rules mined; customer oriented Web applications; global coutilization API ranking; real usage data; recommendation techniques; recommending API; Association rules; Catalogs; Communities; Context; Itemsets; Lattices; Mashups; Web mashup; Web API; recommender system; association rules; frequent itemsets;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science Society (SCCC), 2011 30th International Conference of the Chilean
  • Conference_Location
    Curico
  • ISSN
    1522-4902
  • Print_ISBN
    978-1-4673-1364-3
  • Type

    conf

  • DOI
    10.1109/SCCC.2011.12
  • Filename
    6363386