{"id":"https://openalex.org/W4381744270","doi":"https://doi.org/10.1109/cscwd57460.2023.10152817","title":"Interactive Web API Recommendation for Mashup Development based on Light Neural Graph Collaborative Filtering","display_name":"Interactive Web API Recommendation for Mashup Development based on Light Neural Graph Collaborative Filtering","publication_year":2023,"publication_date":"2023-05-24","ids":{"openalex":"https://openalex.org/W4381744270","doi":"https://doi.org/10.1109/cscwd57460.2023.10152817"},"language":"en","primary_location":{"id":"doi:10.1109/cscwd57460.2023.10152817","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cscwd57460.2023.10152817","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 26th International Conference on Computer Supported Cooperative Work in Design (CSCWD)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5045242638","display_name":"Jiayan Xiang","orcid":null},"institutions":[{"id":"https://openalex.org/I121296143","display_name":"Hunan University of Science and Technology","ror":"https://ror.org/02m9vrb24","country_code":"CN","type":"education","lineage":["https://openalex.org/I121296143"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Jiayan Xiang","raw_affiliation_strings":["Hunan University of Science and Technology,School of Computer Science and Engineering,Xiangtan,China","Hunan Provincial Key Lab. for Services Computing and Novel Software Technology, HNUST, Xiangtan, China","School of Computer Science and Engineering, Hunan University of Science and Technology, Xiangtan, China"],"affiliations":[{"raw_affiliation_string":"Hunan University of Science and Technology,School of Computer Science and Engineering,Xiangtan,China","institution_ids":["https://openalex.org/I121296143"]},{"raw_affiliation_string":"Hunan Provincial Key Lab. for Services Computing and Novel Software Technology, HNUST, Xiangtan, China","institution_ids":["https://openalex.org/I121296143"]},{"raw_affiliation_string":"School of Computer Science and Engineering, Hunan University of Science and Technology, Xiangtan, China","institution_ids":["https://openalex.org/I121296143"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101622539","display_name":"Wanjun Chen","orcid":"https://orcid.org/0000-0002-4937-1692"},"institutions":[{"id":"https://openalex.org/I121296143","display_name":"Hunan University of Science and Technology","ror":"https://ror.org/02m9vrb24","country_code":"CN","type":"education","lineage":["https://openalex.org/I121296143"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wanjun Chen","raw_affiliation_strings":["Hunan University of Science and Technology,School of Computer Science and Engineering,Xiangtan,China","Hunan Provincial Key Lab. for Services Computing and Novel Software Technology, HNUST, Xiangtan, China","School of Computer Science and Engineering, Hunan University of Science and Technology, Xiangtan, China"],"affiliations":[{"raw_affiliation_string":"Hunan University of Science and Technology,School of Computer Science and Engineering,Xiangtan,China","institution_ids":["https://openalex.org/I121296143"]},{"raw_affiliation_string":"Hunan Provincial Key Lab. for Services Computing and Novel Software Technology, HNUST, Xiangtan, China","institution_ids":["https://openalex.org/I121296143"]},{"raw_affiliation_string":"School of Computer Science and Engineering, Hunan University of Science and Technology, Xiangtan, China","institution_ids":["https://openalex.org/I121296143"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100322712","display_name":"Yan Wang","orcid":"https://orcid.org/0000-0002-5344-1884"},"institutions":[{"id":"https://openalex.org/I121296143","display_name":"Hunan University of Science and Technology","ror":"https://ror.org/02m9vrb24","country_code":"CN","type":"education","lineage":["https://openalex.org/I121296143"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yang Wang","raw_affiliation_strings":["Hunan University of Science and Technology,School of Computer Science and Engineering,Xiangtan,China","Hunan Provincial Key Lab. for Services Computing and Novel Software Technology, HNUST, Xiangtan, China","School of Computer Science and Engineering, Hunan University of Science and Technology, Xiangtan, China"],"affiliations":[{"raw_affiliation_string":"Hunan University of Science and Technology,School of Computer Science and Engineering,Xiangtan,China","institution_ids":["https://openalex.org/I121296143"]},{"raw_affiliation_string":"Hunan Provincial Key Lab. for Services Computing and Novel Software Technology, HNUST, Xiangtan, China","institution_ids":["https://openalex.org/I121296143"]},{"raw_affiliation_string":"School of Computer Science and Engineering, Hunan University of Science and Technology, Xiangtan, China","institution_ids":["https://openalex.org/I121296143"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012814010","display_name":"Bowen Liang","orcid":"https://orcid.org/0000-0002-4721-6314"},"institutions":[{"id":"https://openalex.org/I121296143","display_name":"Hunan University of Science and Technology","ror":"https://ror.org/02m9vrb24","country_code":"CN","type":"education","lineage":["https://openalex.org/I121296143"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Bowen Liang","raw_affiliation_strings":["Hunan University of Science and Technology,School of Computer Science and Engineering,Xiangtan,China","School of Computer Science and Engineering, Hunan University of Science and Technology, Xiangtan, China","Hunan Provincial Key Lab. for Services Computing and Novel Software Technology, HNUST, Xiangtan, China"],"affiliations":[{"raw_affiliation_string":"Hunan University of Science and Technology,School of Computer Science and Engineering,Xiangtan,China","institution_ids":["https://openalex.org/I121296143"]},{"raw_affiliation_string":"School of Computer Science and Engineering, Hunan University of Science and Technology, Xiangtan, China","institution_ids":["https://openalex.org/I121296143"]},{"raw_affiliation_string":"Hunan Provincial Key Lab. for Services Computing and Novel Software Technology, HNUST, Xiangtan, China","institution_ids":["https://openalex.org/I121296143"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100323067","display_name":"Zihao Liu","orcid":"https://orcid.org/0000-0001-5306-6626"},"institutions":[{"id":"https://openalex.org/I121296143","display_name":"Hunan University of Science and Technology","ror":"https://ror.org/02m9vrb24","country_code":"CN","type":"education","lineage":["https://openalex.org/I121296143"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zihao Liu","raw_affiliation_strings":["Hunan University of Science and Technology,School of Computer Science and Engineering,Xiangtan,China","School of Computer Science and Engineering, Hunan University of Science and Technology, Xiangtan, China","Hunan Provincial Key Lab. for Services Computing and Novel Software Technology, HNUST, Xiangtan, China"],"affiliations":[{"raw_affiliation_string":"Hunan University of Science and Technology,School of Computer Science and Engineering,Xiangtan,China","institution_ids":["https://openalex.org/I121296143"]},{"raw_affiliation_string":"School of Computer Science and Engineering, Hunan University of Science and Technology, Xiangtan, China","institution_ids":["https://openalex.org/I121296143"]},{"raw_affiliation_string":"Hunan Provincial Key Lab. for Services Computing and Novel Software Technology, HNUST, Xiangtan, China","institution_ids":["https://openalex.org/I121296143"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5046929741","display_name":"Guosheng Kang","orcid":"https://orcid.org/0000-0003-1275-5921"},"institutions":[{"id":"https://openalex.org/I121296143","display_name":"Hunan University of Science and Technology","ror":"https://ror.org/02m9vrb24","country_code":"CN","type":"education","lineage":["https://openalex.org/I121296143"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Guosheng Kang","raw_affiliation_strings":["Hunan University of Science and Technology,School of Computer Science and Engineering,Xiangtan,China","Hunan Provincial Key Lab. for Services Computing and Novel Software Technology, HNUST, Xiangtan, China","School of Computer Science and Engineering, Hunan University of Science and Technology, Xiangtan, China"],"affiliations":[{"raw_affiliation_string":"Hunan University of Science and Technology,School of Computer Science and Engineering,Xiangtan,China","institution_ids":["https://openalex.org/I121296143"]},{"raw_affiliation_string":"Hunan Provincial Key Lab. for Services Computing and Novel Software Technology, HNUST, Xiangtan, China","institution_ids":["https://openalex.org/I121296143"]},{"raw_affiliation_string":"School of Computer Science and Engineering, Hunan University of Science and Technology, Xiangtan, China","institution_ids":["https://openalex.org/I121296143"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5045242638"],"corresponding_institution_ids":["https://openalex.org/I121296143"],"apc_list":null,"apc_paid":null,"fwci":1.2037,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.79610586,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"1926","last_page":"1931"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11478","display_name":"Caching and Content Delivery","score":0.9969000220298767,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11478","display_name":"Caching and Content Delivery","score":0.9969000220298767,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10203","display_name":"Recommender Systems and Techniques","score":0.9939000010490417,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12016","display_name":"Web Data Mining and Analysis","score":0.9864000082015991,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/mashup","display_name":"Mashup","score":0.8487167358398438},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8222299814224243},{"id":"https://openalex.org/keywords/collaborative-filtering","display_name":"Collaborative filtering","score":0.7287871241569519},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.696506142616272},{"id":"https://openalex.org/keywords/recommender-system","display_name":"Recommender system","score":0.6320657134056091},{"id":"https://openalex.org/keywords/web-service","display_name":"Web service","score":0.5587002038955688},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.5210539698600769},{"id":"https://openalex.org/keywords/web-api","display_name":"Web API","score":0.5000824928283691},{"id":"https://openalex.org/keywords/web-application","display_name":"Web application","score":0.498776912689209},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.48603612184524536},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.46100613474845886},{"id":"https://openalex.org/keywords/embedding","display_name":"Embedding","score":0.4201996922492981},{"id":"https://openalex.org/keywords/web-modeling","display_name":"Web modeling","score":0.4141889810562134},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.39900410175323486},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.23813921213150024},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.2062951922416687},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.17189878225326538},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.08282265067100525}],"concepts":[{"id":"https://openalex.org/C196126337","wikidata":"https://www.wikidata.org/wiki/Q821080","display_name":"Mashup","level":4,"score":0.8487167358398438},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8222299814224243},{"id":"https://openalex.org/C21569690","wikidata":"https://www.wikidata.org/wiki/Q94702","display_name":"Collaborative filtering","level":3,"score":0.7287871241569519},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.696506142616272},{"id":"https://openalex.org/C557471498","wikidata":"https://www.wikidata.org/wiki/Q554950","display_name":"Recommender system","level":2,"score":0.6320657134056091},{"id":"https://openalex.org/C35578498","wikidata":"https://www.wikidata.org/wiki/Q193424","display_name":"Web service","level":2,"score":0.5587002038955688},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.5210539698600769},{"id":"https://openalex.org/C127613066","wikidata":"https://www.wikidata.org/wiki/Q557770","display_name":"Web API","level":4,"score":0.5000824928283691},{"id":"https://openalex.org/C118643609","wikidata":"https://www.wikidata.org/wiki/Q189210","display_name":"Web application","level":2,"score":0.498776912689209},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.48603612184524536},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.46100613474845886},{"id":"https://openalex.org/C41608201","wikidata":"https://www.wikidata.org/wiki/Q980509","display_name":"Embedding","level":2,"score":0.4201996922492981},{"id":"https://openalex.org/C130436687","wikidata":"https://www.wikidata.org/wiki/Q7978591","display_name":"Web modeling","level":3,"score":0.4141889810562134},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.39900410175323486},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.23813921213150024},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.2062951922416687},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.17189878225326538},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.08282265067100525}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/cscwd57460.2023.10152817","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cscwd57460.2023.10152817","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 26th International Conference on Computer Supported Cooperative Work in Design (CSCWD)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5400000214576721,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320322843","display_name":"Natural Science Foundation of\u00a0Hunan Province","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W1484355083","https://openalex.org/W2772628444","https://openalex.org/W4220714703","https://openalex.org/W2735929803","https://openalex.org/W2170391450","https://openalex.org/W2098758514","https://openalex.org/W2111074577","https://openalex.org/W141137031","https://openalex.org/W2080905619","https://openalex.org/W2091418534"],"abstract_inverted_index":{"With":[0],"the":[1,6,13,31,36,51,126,132,136,143,172,181],"development":[2,72],"of":[3,8,39,53,135,161],"Mashup":[4],"technique,":[5],"number":[7],"Web":[9,14,33,40,44,63,84,108],"APIs":[10,34,64],"released":[11],"on":[12,93,125,165,175],"continues":[15],"to":[16,27,49,61,155],"grow":[17],"year":[18],"by":[19,121],"year.":[20],"However,":[21],"it":[22],"is":[23,47,91,152],"a":[24,101,166],"challenging":[25],"issue":[26],"find":[28],"and":[29,96,118,130,149,157,178],"select":[30],"desirable":[32],"among":[35],"large":[37],"amount":[38],"APIs.":[41],"Consequently,":[42],"interactive":[43],"API":[45,85,109],"recommendation":[46,89,110],"used":[48],"alleviate":[50],"difficulty":[52],"service":[54],"selection,":[55],"when":[56],"users":[57],"or":[58,70],"developers":[59],"try":[60],"invoke":[62],"for":[65,83],"solving":[66],"their":[67,88],"business":[68],"requirements":[69],"software":[71],"requirements.":[73],"Currently,":[74],"there":[75],"are":[76,163],"several":[77],"collaborative":[78,105],"filtering":[79,106],"based":[80,107],"approaches":[81],"proposed":[82],"recommendation,":[86],"while":[87],"performance":[90],"limited":[92],"both":[94,176],"optimality":[95,177],"scalability.":[97],"This":[98],"paper":[99],"proposes":[100],"light":[102],"neural":[103],"graph":[104],"approach,":[111],"named":[112],"LNGCF.":[113],"Specifically,":[114],"LNGCF":[115],"learns":[116],"user":[117],"item":[119],"embeddings":[120,137],"linearly":[122],"propagating":[123],"them":[124],"user-item":[127],"interaction":[128],"graph,":[129],"uses":[131],"weighted":[133],"summation":[134],"learned":[138],"at":[139],"all":[140],"layers":[141],"as":[142],"final":[144],"embedding.":[145],"Such":[146],"simple,":[147],"linear,":[148],"neat":[150],"model":[151],"much":[153],"easier":[154],"implement":[156],"train.":[158],"A":[159],"set":[160],"experiments":[162],"conducted":[164],"real-world":[167],"dataset.":[168],"Experimental":[169],"results":[170],"demonstrate":[171],"substantial":[173],"improvements":[174],"scalability":[179],"over":[180],"baselines.":[182]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
