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
Link To Document :
بازگشت