{"id":"https://openalex.org/W3010919326","doi":"https://doi.org/10.1109/tse.2020.2982154","title":"Diversified Third-Party Library Prediction for Mobile App Development","display_name":"Diversified Third-Party Library Prediction for Mobile App Development","publication_year":2020,"publication_date":"2020-03-20","ids":{"openalex":"https://openalex.org/W3010919326","doi":"https://doi.org/10.1109/tse.2020.2982154","mag":"3010919326"},"language":"en","primary_location":{"id":"doi:10.1109/tse.2020.2982154","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tse.2020.2982154","pdf_url":null,"source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Software Engineering","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://figshare.com/articles/journal_contribution/Diversified_Third-Party_Library_Prediction_for_Mobile_App_Development/20710039","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5023499987","display_name":"Qiang He","orcid":"https://orcid.org/0000-0002-2607-4556"},"institutions":[{"id":"https://openalex.org/I57093077","display_name":"Swinburne University of Technology","ror":"https://ror.org/031rekg67","country_code":"AU","type":"education","lineage":["https://openalex.org/I57093077"]}],"countries":["AU"],"is_corresponding":true,"raw_author_name":"Qiang He","raw_affiliation_strings":["School of Software and Electrical Engineering, Swinburne University of Technology, Melbourne, VIC, Australia"],"raw_orcid":"https://orcid.org/0000-0002-2607-4556","affiliations":[{"raw_affiliation_string":"School of Software and Electrical Engineering, Swinburne University of Technology, Melbourne, VIC, Australia","institution_ids":["https://openalex.org/I57093077"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100374415","display_name":"Bo Li","orcid":"https://orcid.org/0000-0002-3226-388X"},"institutions":[{"id":"https://openalex.org/I57093077","display_name":"Swinburne University of Technology","ror":"https://ror.org/031rekg67","country_code":"AU","type":"education","lineage":["https://openalex.org/I57093077"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Bo Li","raw_affiliation_strings":["School of Software and Electrical Engineering, Swinburne University of Technology, Melbourne, VIC, Australia"],"raw_orcid":"https://orcid.org/0000-0002-3226-388X","affiliations":[{"raw_affiliation_string":"School of Software and Electrical Engineering, Swinburne University of Technology, Melbourne, VIC, Australia","institution_ids":["https://openalex.org/I57093077"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100404363","display_name":"Feifei Chen","orcid":"https://orcid.org/0000-0001-5455-3792"},"institutions":[{"id":"https://openalex.org/I149704539","display_name":"Deakin University","ror":"https://ror.org/02czsnj07","country_code":"AU","type":"education","lineage":["https://openalex.org/I149704539"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Feifei Chen","raw_affiliation_strings":["School of Information Technology, Deakin University, Melbourne, VIC, Australia"],"raw_orcid":"https://orcid.org/0000-0001-5455-3792","affiliations":[{"raw_affiliation_string":"School of Information Technology, Deakin University, Melbourne, VIC, Australia","institution_ids":["https://openalex.org/I149704539"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082913979","display_name":"John Grundy","orcid":null},"institutions":[{"id":"https://openalex.org/I56590836","display_name":"Monash University","ror":"https://ror.org/02bfwt286","country_code":"AU","type":"education","lineage":["https://openalex.org/I56590836"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"John Grundy","raw_affiliation_strings":["Faculty of Information Technology, Monash University, Melbourne, VIC, Australia"],"raw_orcid":"https://orcid.org/0000-0003-4928-7076","affiliations":[{"raw_affiliation_string":"Faculty of Information Technology, Monash University, Melbourne, VIC, Australia","institution_ids":["https://openalex.org/I56590836"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006669765","display_name":"Xin Xia","orcid":"https://orcid.org/0000-0002-6302-3256"},"institutions":[{"id":"https://openalex.org/I56590836","display_name":"Monash University","ror":"https://ror.org/02bfwt286","country_code":"AU","type":"education","lineage":["https://openalex.org/I56590836"]}],"countries":["AU"],"is_corresponding":false,"raw_author_name":"Xin Xia","raw_affiliation_strings":["Faculty of Information Technology, Monash University, Melbourne, VIC, Australia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Faculty of Information Technology, Monash University, Melbourne, VIC, Australia","institution_ids":["https://openalex.org/I56590836"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5035343733","display_name":"Yun Yang","orcid":"https://orcid.org/0000-0002-7868-5471"},"institutions":[{"id":"https://openalex.org/I143868143","display_name":"Anhui University","ror":"https://ror.org/05th6yx34","country_code":"CN","type":"education","lineage":["https://openalex.org/I143868143"]},{"id":"https://openalex.org/I57093077","display_name":"Swinburne University of Technology","ror":"https://ror.org/031rekg67","country_code":"AU","type":"education","lineage":["https://openalex.org/I57093077"]}],"countries":["AU","CN"],"is_corresponding":false,"raw_author_name":"Yun Yang","raw_affiliation_strings":["School of Computer Science and Technology, Anhui University, Hefei, Anhui, China","School of Software and Electrical Engineering, Swinburne University of Technology, Melbourne, VIC, Australia"],"raw_orcid":"https://orcid.org/0000-0002-7868-5471","affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Anhui University, Hefei, Anhui, China","institution_ids":["https://openalex.org/I143868143"]},{"raw_affiliation_string":"School of Software and Electrical Engineering, Swinburne University of Technology, Melbourne, VIC, Australia","institution_ids":["https://openalex.org/I57093077"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5023499987"],"corresponding_institution_ids":["https://openalex.org/I57093077"],"apc_list":null,"apc_paid":null,"fwci":11.9695,"has_fulltext":false,"cited_by_count":72,"citation_normalized_percentile":{"value":0.98528408,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":96,"max":100},"biblio":{"volume":"48","issue":"1","first_page":"150","last_page":"165"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10203","display_name":"Recommender Systems and Techniques","score":0.9948999881744385,"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"}},"topics":[{"id":"https://openalex.org/T10203","display_name":"Recommender Systems and Techniques","score":0.9948999881744385,"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/T12720","display_name":"Multimedia Communication and Technology","score":0.9876000285148621,"subfield":{"id":"https://openalex.org/subfields/3312","display_name":"Sociology and Political Science"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T12238","display_name":"Green IT and Sustainability","score":0.9855999946594238,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8279759883880615},{"id":"https://openalex.org/keywords/popularity","display_name":"Popularity","score":0.7156326770782471},{"id":"https://openalex.org/keywords/leverage","display_name":"Leverage (statistics)","score":0.5960866808891296},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.5580315589904785},{"id":"https://openalex.org/keywords/android","display_name":"Android (operating system)","score":0.5304462313652039},{"id":"https://openalex.org/keywords/novelty","display_name":"Novelty","score":0.5157337784767151},{"id":"https://openalex.org/keywords/third-party","display_name":"Third party","score":0.5121605396270752},{"id":"https://openalex.org/keywords/serendipity","display_name":"Serendipity","score":0.431260883808136},{"id":"https://openalex.org/keywords/weighting","display_name":"Weighting","score":0.42998769879341125},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.32896319031715393},{"id":"https://openalex.org/keywords/internet-privacy","display_name":"Internet privacy","score":0.3053033947944641},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.2313053011894226}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8279759883880615},{"id":"https://openalex.org/C2780586970","wikidata":"https://www.wikidata.org/wiki/Q1357284","display_name":"Popularity","level":2,"score":0.7156326770782471},{"id":"https://openalex.org/C153083717","wikidata":"https://www.wikidata.org/wiki/Q6535263","display_name":"Leverage (statistics)","level":2,"score":0.5960866808891296},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.5580315589904785},{"id":"https://openalex.org/C557433098","wikidata":"https://www.wikidata.org/wiki/Q94","display_name":"Android (operating system)","level":2,"score":0.5304462313652039},{"id":"https://openalex.org/C2778738651","wikidata":"https://www.wikidata.org/wiki/Q16546687","display_name":"Novelty","level":2,"score":0.5157337784767151},{"id":"https://openalex.org/C2983583741","wikidata":"https://www.wikidata.org/wiki/Q16785388","display_name":"Third party","level":2,"score":0.5121605396270752},{"id":"https://openalex.org/C2779119418","wikidata":"https://www.wikidata.org/wiki/Q166039","display_name":"Serendipity","level":2,"score":0.431260883808136},{"id":"https://openalex.org/C183115368","wikidata":"https://www.wikidata.org/wiki/Q856577","display_name":"Weighting","level":2,"score":0.42998769879341125},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.32896319031715393},{"id":"https://openalex.org/C108827166","wikidata":"https://www.wikidata.org/wiki/Q175975","display_name":"Internet privacy","level":1,"score":0.3053033947944641},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.2313053011894226},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0},{"id":"https://openalex.org/C126838900","wikidata":"https://www.wikidata.org/wiki/Q77604","display_name":"Radiology","level":1,"score":0.0},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.0},{"id":"https://openalex.org/C77805123","wikidata":"https://www.wikidata.org/wiki/Q161272","display_name":"Social psychology","level":1,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C27206212","wikidata":"https://www.wikidata.org/wiki/Q34178","display_name":"Theology","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/tse.2020.2982154","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tse.2020.2982154","pdf_url":null,"source":{"id":"https://openalex.org/S8351582","display_name":"IEEE Transactions on Software Engineering","issn_l":"0098-5589","issn":["0098-5589","1939-3520","2326-3881"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Software Engineering","raw_type":"journal-article"},{"id":"pmh:oai:dro.deakin.edu.au:DU:30136015","is_oa":false,"landing_page_url":null,"pdf_url":null,"source":{"id":"https://openalex.org/S4306401102","display_name":"Own your potential (DEAKIN)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I149704539","host_organization_name":"Deakin University","host_organization_lineage":["https://openalex.org/I149704539"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Journal Article"},{"id":"pmh:oai:figshare.com:article/20710039","is_oa":true,"landing_page_url":"https://figshare.com/articles/journal_contribution/Diversified_Third-Party_Library_Prediction_for_Mobile_App_Development/20710039","pdf_url":null,"source":{"id":"https://openalex.org/S4377196282","display_name":"Figshare","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210132348","host_organization_name":"Figshare (United Kingdom)","host_organization_lineage":["https://openalex.org/I4210132348"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Text"}],"best_oa_location":{"id":"pmh:oai:figshare.com:article/20710039","is_oa":true,"landing_page_url":"https://figshare.com/articles/journal_contribution/Diversified_Third-Party_Library_Prediction_for_Mobile_App_Development/20710039","pdf_url":null,"source":{"id":"https://openalex.org/S4377196282","display_name":"Figshare","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210132348","host_organization_name":"Figshare (United Kingdom)","host_organization_lineage":["https://openalex.org/I4210132348"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Text"},"sustainable_development_goals":[{"score":0.4099999964237213,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[{"id":"https://openalex.org/G2537591753","display_name":null,"funder_award_id":"DP180100212","funder_id":"https://openalex.org/F4320334704","funder_display_name":"Australian Research Council"},{"id":"https://openalex.org/G4490389310","display_name":null,"funder_award_id":"FL190100035","funder_id":"https://openalex.org/F4320334704","funder_display_name":"Australian Research Council"},{"id":"https://openalex.org/G8074911086","display_name":null,"funder_award_id":"DP170101932","funder_id":"https://openalex.org/F4320334704","funder_display_name":"Australian Research Council"}],"funders":[{"id":"https://openalex.org/F4320334704","display_name":"Australian Research Council","ror":"https://ror.org/05mmh0f86"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":49,"referenced_works":["https://openalex.org/W1965310012","https://openalex.org/W1965891547","https://openalex.org/W1972350641","https://openalex.org/W1980147176","https://openalex.org/W1981552604","https://openalex.org/W1991055526","https://openalex.org/W1991208598","https://openalex.org/W1994389483","https://openalex.org/W2008886893","https://openalex.org/W2023954349","https://openalex.org/W2027225221","https://openalex.org/W2042281163","https://openalex.org/W2049455633","https://openalex.org/W2054141820","https://openalex.org/W2060727319","https://openalex.org/W2069442545","https://openalex.org/W2078841894","https://openalex.org/W2087804676","https://openalex.org/W2100235918","https://openalex.org/W2105953200","https://openalex.org/W2113273124","https://openalex.org/W2117311203","https://openalex.org/W2117354486","https://openalex.org/W2147105902","https://openalex.org/W2150874999","https://openalex.org/W2150886314","https://openalex.org/W2159155347","https://openalex.org/W2161676175","https://openalex.org/W2172232422","https://openalex.org/W2318991869","https://openalex.org/W2508504774","https://openalex.org/W2532717356","https://openalex.org/W2559490865","https://openalex.org/W2562236173","https://openalex.org/W2580505502","https://openalex.org/W2618014206","https://openalex.org/W2618807062","https://openalex.org/W2746675896","https://openalex.org/W2748058847","https://openalex.org/W2765843494","https://openalex.org/W2796466931","https://openalex.org/W2808569344","https://openalex.org/W2896141483","https://openalex.org/W2911126749","https://openalex.org/W3104887532","https://openalex.org/W4232980324","https://openalex.org/W4236456746","https://openalex.org/W6680830989","https://openalex.org/W7057690821"],"related_works":["https://openalex.org/W4205615116","https://openalex.org/W2154428221","https://openalex.org/W2531086667","https://openalex.org/W4392612085","https://openalex.org/W35325473","https://openalex.org/W1876349746","https://openalex.org/W3125216959","https://openalex.org/W3021907593","https://openalex.org/W2045676999","https://openalex.org/W4312980538"],"abstract_inverted_index":{"The":[0,124,217],"rapid":[1],"growth":[2],"of":[3,11,27,83,100,110,134,192],"mobile":[4,15,19,148,176],"apps":[5,86,205],"has":[6],"significantly":[7,224],"promoted":[8],"the":[9,25,69,77,103,115,128,132,135,155,158,186,190,212,226,231,234],"use":[10],"third-party":[12,30,58,112,173,193,208],"libraries":[13,31,59,113,121,174],"in":[14,102,127,157,230],"app":[16,20,149],"development.":[17],"However,":[18,90],"developers":[21],"are":[22,122,144],"now":[23],"facing":[24],"challenge":[26],"finding":[28],"useful":[29,57,172],"for":[32,60,170,175,214],"improving":[33],"their":[34],"apps,":[35],"e.g.,":[36],"to":[37,41,50,55,75,153,184,210],"enhance":[38],"user":[39],"interfaces,":[40],"add":[42],"social":[43],"features,":[44],"etc.":[45],"An":[46],"effective":[47],"approach":[48],"is":[49,96],"leverage":[51],"collaborative":[52],"filtering":[53],"(CF)":[54],"predict":[56],"developers.":[61,150],"We":[62],"employed":[63],"Matrix":[64],"Factorization":[65],"(MF)":[66],"approaches":[67,73],"-":[68,74,106],"classic":[70],"CF-based":[71],"prediction":[72,104,116,129,136,159,227,235],"make":[76],"predictions":[78,213],"based":[79],"on":[80],"a":[81,97,107],"total":[82],"31,432":[84],"Android":[85],"from":[87],"Google":[88],"Play.":[89],"our":[91],"investigation":[92],"shows":[93],"that":[94,221],"there":[95],"significant":[98],"lack":[99],"diversity":[101,126,156],"results":[105,117,130,219],"small":[108],"fraction":[109],"popular":[111],"dominate":[114],"while":[118],"most":[119],"other":[120],"ill-served.":[123],"low":[125],"limits":[131],"usefulness":[133],"because":[137],"it":[138,197],"lacks":[139],"novelty":[140],"and":[141,206,229],"serendipity":[142],"which":[143],"much":[145],"appreciated":[146],"by":[147,189],"In":[151,195],"order":[152],"increase":[154,233],"results,":[160,228],"we":[161],"designed":[162],"an":[163,180],"innovative":[164],"MF-based":[165],"approach,":[166],"namely":[167],"LibSeek,":[168],"specifically":[169],"predicting":[171],"apps.":[177,216],"It":[178],"employs":[179],"adaptive":[181],"weighting":[182],"mechanism":[183],"neutralize":[185],"bias":[187],"caused":[188],"popularity":[191],"libraries.":[194],"addition,":[196],"introduces":[198],"neighborhood":[199],"information,":[200],"i.e.,":[201],"information":[202],"about":[203],"similar":[204,207],"libraries,":[209],"personalize":[211],"individual":[215],"experimental":[218],"show":[220],"LibSeek":[222],"can":[223],"diversify":[225],"meantime,":[232],"accuracy.":[236]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":14},{"year":2024,"cited_by_count":14},{"year":2023,"cited_by_count":13},{"year":2022,"cited_by_count":12},{"year":2021,"cited_by_count":15},{"year":2020,"cited_by_count":3}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
