{"id":"https://openalex.org/W4390722138","doi":"https://doi.org/10.1145/3640336","title":"Characterizing Deep Learning Package Supply Chains in PyPI: Domains, Clusters, and Disengagement","display_name":"Characterizing Deep Learning Package Supply Chains in PyPI: Domains, Clusters, and Disengagement","publication_year":2024,"publication_date":"2024-01-10","ids":{"openalex":"https://openalex.org/W4390722138","doi":"https://doi.org/10.1145/3640336"},"language":"en","primary_location":{"id":"doi:10.1145/3640336","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3640336","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3640336","source":{"id":"https://openalex.org/S142627899","display_name":"ACM Transactions on Software Engineering and Methodology","issn_l":"1049-331X","issn":["1049-331X","1557-7392"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Software Engineering and Methodology","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3640336","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5014876447","display_name":"Kai Gao","orcid":"https://orcid.org/0000-0002-0942-7890"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]},{"id":"https://openalex.org/I4210128818","display_name":"Institute of Software","ror":"https://ror.org/033dfsn42","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210128818"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Kai Gao","raw_affiliation_strings":["School of Software &amp; Microelectronics, Peking University, Beijing, China and Key Laboratory of High Confidence Software Technologies, Ministry of Education, China"],"raw_orcid":"https://orcid.org/0000-0002-0942-7890","affiliations":[{"raw_affiliation_string":"School of Software &amp; Microelectronics, Peking University, Beijing, China and Key Laboratory of High Confidence Software Technologies, Ministry of Education, China","institution_ids":["https://openalex.org/I4210128818","https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050104648","display_name":"Runzhi He","orcid":"https://orcid.org/0000-0002-6181-6519"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Runzhi He","raw_affiliation_strings":["School of Computer Science, Peking University, Beijing, China and Key Laboratory of High Confidence Software Technologies, Ministry of Education, China"],"raw_orcid":"https://orcid.org/0000-0002-6181-6519","affiliations":[{"raw_affiliation_string":"School of Computer Science, Peking University, Beijing, China and Key Laboratory of High Confidence Software Technologies, Ministry of Education, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102928967","display_name":"Bing Xie","orcid":"https://orcid.org/0000-0002-2988-2575"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Bing Xie","raw_affiliation_strings":["School of Computer Science, Peking University, Beijing, China and Key Laboratory of High Confidence Software Technologies, Ministry of Education, China"],"raw_orcid":"https://orcid.org/0000-0002-2988-2575","affiliations":[{"raw_affiliation_string":"School of Computer Science, Peking University, Beijing, China and Key Laboratory of High Confidence Software Technologies, Ministry of Education, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5065977454","display_name":"Minghui Zhou","orcid":"https://orcid.org/0000-0001-6324-3964"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Minghui Zhou","raw_affiliation_strings":["School of Computer Science, Peking University, Beijing, China and Key Laboratory of High Confidence Software Technologies, Ministry of Education, China"],"raw_orcid":"https://orcid.org/0000-0001-6324-3964","affiliations":[{"raw_affiliation_string":"School of Computer Science, Peking University, Beijing, China and Key Laboratory of High Confidence Software Technologies, Ministry of Education, China","institution_ids":["https://openalex.org/I20231570"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5014876447"],"corresponding_institution_ids":["https://openalex.org/I20231570","https://openalex.org/I4210128818"],"apc_list":null,"apc_paid":null,"fwci":2.1135,"has_fulltext":true,"cited_by_count":8,"citation_normalized_percentile":{"value":0.84692884,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":97,"max":98},"biblio":{"volume":"33","issue":"4","first_page":"1","last_page":"27"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12017","display_name":"Recycling and Waste Management Techniques","score":0.998199999332428,"subfield":{"id":"https://openalex.org/subfields/2311","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/23","display_name":"Environmental Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12017","display_name":"Recycling and Waste Management Techniques","score":0.998199999332428,"subfield":{"id":"https://openalex.org/subfields/2311","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/23","display_name":"Environmental Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12111","display_name":"Industrial Vision Systems and Defect Detection","score":0.9768000245094299,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12238","display_name":"Green IT and Sustainability","score":0.9624000191688538,"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.7922708988189697},{"id":"https://openalex.org/keywords/metadata","display_name":"Metadata","score":0.487164705991745},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.4776250720024109},{"id":"https://openalex.org/keywords/tree","display_name":"Tree (set theory)","score":0.46895474195480347},{"id":"https://openalex.org/keywords/deep-learning","display_name":"Deep learning","score":0.42145857214927673},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.3350943326950073},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.13348591327667236}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7922708988189697},{"id":"https://openalex.org/C93518851","wikidata":"https://www.wikidata.org/wiki/Q180160","display_name":"Metadata","level":2,"score":0.487164705991745},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4776250720024109},{"id":"https://openalex.org/C113174947","wikidata":"https://www.wikidata.org/wiki/Q2859736","display_name":"Tree (set theory)","level":2,"score":0.46895474195480347},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.42145857214927673},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3350943326950073},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.13348591327667236},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3640336","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3640336","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3640336","source":{"id":"https://openalex.org/S142627899","display_name":"ACM Transactions on Software Engineering and Methodology","issn_l":"1049-331X","issn":["1049-331X","1557-7392"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Software Engineering and Methodology","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3640336","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3640336","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3640336","source":{"id":"https://openalex.org/S142627899","display_name":"ACM Transactions on Software Engineering and Methodology","issn_l":"1049-331X","issn":["1049-331X","1557-7392"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Software Engineering and Methodology","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.5899999737739563,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[{"id":"https://openalex.org/G3456977075","display_name":null,"funder_award_id":"62332001","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G5436695862","display_name":null,"funder_award_id":"61825201","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6435996654","display_name":null,"funder_award_id":"61825201, 62332001","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4390722138.pdf","grobid_xml":"https://content.openalex.org/works/W4390722138.grobid-xml"},"referenced_works_count":59,"referenced_works":["https://openalex.org/W1969939902","https://openalex.org/W1972978214","https://openalex.org/W2070854196","https://openalex.org/W2121044470","https://openalex.org/W2353739181","https://openalex.org/W2400282174","https://openalex.org/W2603712331","https://openalex.org/W2614322402","https://openalex.org/W2733373979","https://openalex.org/W2789570312","https://openalex.org/W2850992922","https://openalex.org/W2888651608","https://openalex.org/W2896961914","https://openalex.org/W2897249806","https://openalex.org/W2899036005","https://openalex.org/W2955146586","https://openalex.org/W2963748706","https://openalex.org/W2968594320","https://openalex.org/W2969985801","https://openalex.org/W2980153788","https://openalex.org/W2983464374","https://openalex.org/W2997847174","https://openalex.org/W3000784322","https://openalex.org/W3005780259","https://openalex.org/W3005940936","https://openalex.org/W3018447383","https://openalex.org/W3031471692","https://openalex.org/W3088735455","https://openalex.org/W3090643686","https://openalex.org/W3091633490","https://openalex.org/W3094525800","https://openalex.org/W3100925971","https://openalex.org/W3103342397","https://openalex.org/W3104664309","https://openalex.org/W3106188259","https://openalex.org/W3119696503","https://openalex.org/W3145959950","https://openalex.org/W3149582851","https://openalex.org/W3163930010","https://openalex.org/W3195348753","https://openalex.org/W3196043647","https://openalex.org/W3196277935","https://openalex.org/W4205596332","https://openalex.org/W4210764005","https://openalex.org/W4220877452","https://openalex.org/W4221145571","https://openalex.org/W4226496236","https://openalex.org/W4246788636","https://openalex.org/W4284680133","https://openalex.org/W4285097780","https://openalex.org/W4285264172","https://openalex.org/W4285820335","https://openalex.org/W4294214983","https://openalex.org/W4313011450","https://openalex.org/W4376606799","https://openalex.org/W4376606877","https://openalex.org/W4377235553","https://openalex.org/W4388483277","https://openalex.org/W4389158350"],"related_works":["https://openalex.org/W2731899572","https://openalex.org/W2961085424","https://openalex.org/W3215138031","https://openalex.org/W4306674287","https://openalex.org/W3009238340","https://openalex.org/W2939353110","https://openalex.org/W4321369474","https://openalex.org/W4360585206","https://openalex.org/W4285208911","https://openalex.org/W3046775127"],"abstract_inverted_index":{"Deep":[0],"learning":[1],"(DL)":[2],"frameworks":[3,45,70],"have":[4,189],"become":[5],"the":[6,9,19,90,102,123,151,157,200,212,261,265,318],"cornerstone":[7],"of":[8,107,125,153,178,255,281,324],"rapidly":[10],"developing":[11],"DL":[12,29,35,44,58,69,91,113,139,266,311,326],"field.":[13],"Through":[14],"installation":[15,273,303],"dependencies":[16],"specified":[17],"in":[18,89,109,156,181,211,287,294],"distribution":[20],"metadata,":[21],"numerous":[22],"packages":[23,108,148,180,244,258],"directly":[24],"or":[25,234],"transitively":[26],"depend":[27],"on":[28,52,84,192,317],"frameworks,":[30],"layer":[31],"after":[32],"layer,":[33],"forming":[34],"package":[36,59,114,130],"supply":[37],"chains":[38],"(SCs),":[39],"which":[40],"are":[41,232],"critical":[42],"for":[43,93,136,175,242,310],"to":[46,54,74,78,116,164,298],"remain":[47,79],"competitive.":[48],"However,":[49],"vital":[50],"knowledge":[51,66,119],"how":[53],"nurture":[55],"and":[56,81,87,95,105,132,142,171,184,186,194,205,208,224,238,268,279,293,301,315,320],"sustain":[57],"SCs":[60,77,115,135,159],"is":[61,290,297],"still":[62],"lacking.":[63],"Achieving":[64],"this":[65,98,118],"may":[67],"help":[68],"formulate":[71],"effective":[72],"measures":[73],"strengthen":[75],"their":[76,272],"competitive":[80],"shed":[82],"light":[83],"dependency":[85,228,275,291,321],"issues":[86],"practices":[88,323],"SC":[92,183,188,262,289,296],"researchers":[94],"practitioners.":[96],"In":[97],"paper,":[99],"we":[100],"explore":[101],"domains,":[103],"clusters,":[104],"disengagement":[106],"two":[110,137,158,213],"representative":[111],"PyPI":[112,129,325],"bridge":[117],"gap.":[120],"We":[121,144,198,251],"analyze":[122],"metadata":[124],"nearly":[126],"six":[127],"million":[128],"distributions":[131],"construct":[133],"version-sensitive":[134],"popular":[138,147,179],"frameworks:":[140],"TensorFlow":[141,185,288],"PyTorch.":[143],"find":[145],"that":[146],"(measured":[149],"by":[150],"number":[152],"monthly":[154],"downloads)":[155],"cover":[160],"34":[161],"domains":[162],"belonging":[163],"eight":[165],"categories.":[166],"Applications":[167,195],",":[168,170],"Infrastructure":[169,193],"Sciences":[172],"categories":[173],"account":[174,241],"over":[176],"85%":[177],"either":[182],"PyTorch":[187,248,295],"developed":[190],"specializations":[191],"packages,":[196],"respectively.":[197],"employ":[199],"Leiden":[201],"community":[202],"detection":[203],"algorithm":[204],"detect":[206],"131":[207],"100":[209],"clusters":[210,216,231,240],"SCs.":[214,327],"The":[215,283],"mainly":[217],"exhibit":[218],"four":[219],"shapes:":[220],"Arrow,":[221],"Star,":[222,235],"Tree,":[223],"Forest":[225,239],"with":[226],"increasing":[227],"complexity.":[229],"Most":[230],"Arrow":[233],"while":[236],"Tree":[237],"most":[243,284],"(Tensorflow":[245],"SC:":[246,249],"70.7%,":[247],"92.9%).":[250],"identify":[252],"three":[253],"groups":[254],"reasons":[256],"why":[257],"disengage":[259],"from":[260,271],"(i.e.,":[263],"remove":[264],"framework":[267,312],"its":[269],"dependents":[270],"dependencies):":[274],"issues,":[276],"functional":[277],"improvements,":[278],"ease":[280],"installation.":[282],"common":[285],"reason":[286],"incompatibility":[292],"simplify":[299],"functionalities":[300],"reduce":[302],"size.":[304],"Our":[305],"study":[306],"provides":[307],"rich":[308],"implications":[309],"vendors,":[313],"researchers,":[314],"practitioners":[316],"maintenance":[319],"management":[322]},"counts_by_year":[{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":4}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
