{"id":"https://openalex.org/W4404645070","doi":"https://doi.org/10.1145/3705303","title":"Understanding the OSS Communities of Deep Learning Frameworks: A Comparative Case Study of P <scp>y</scp> T <scp>orch</scp> and T <scp>ensor</scp> F <scp>low</scp>","display_name":"Understanding the OSS Communities of Deep Learning Frameworks: A Comparative Case Study of P <scp>y</scp> T <scp>orch</scp> and T <scp>ensor</scp> F <scp>low</scp>","publication_year":2024,"publication_date":"2024-11-23","ids":{"openalex":"https://openalex.org/W4404645070","doi":"https://doi.org/10.1145/3705303"},"language":"en","primary_location":{"id":"doi:10.1145/3705303","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3705303","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3705303","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/3705303","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5109508454","display_name":"Ye Chen","orcid":"https://orcid.org/0009-0008-8598-5860"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yunqi Chen","raw_affiliation_strings":["The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China","The State Key Laboratory of Blockchain and Data Security, Zhejiang University, China"],"raw_orcid":"https://orcid.org/0009-0008-8598-5860","affiliations":[{"raw_affiliation_string":"The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]},{"raw_affiliation_string":"The State Key Laboratory of Blockchain and Data Security, Zhejiang University, China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060428816","display_name":"Zhiyuan Wan","orcid":"https://orcid.org/0000-0001-7657-6653"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhiyuan Wan","raw_affiliation_strings":["The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China","The State Key Laboratory of Blockchain and Data Security, Zhejiang University, China"],"raw_orcid":"https://orcid.org/0000-0001-7657-6653","affiliations":[{"raw_affiliation_string":"The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]},{"raw_affiliation_string":"The State Key Laboratory of Blockchain and Data Security, Zhejiang University, China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Yifei Zhuang","orcid":"https://orcid.org/0009-0001-1391-7075"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yifei Zhuang","raw_affiliation_strings":["The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China","The State Key Laboratory of Blockchain and Data Security, Zhejiang University, China"],"raw_orcid":"https://orcid.org/0009-0001-1391-7075","affiliations":[{"raw_affiliation_string":"The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]},{"raw_affiliation_string":"The State Key Laboratory of Blockchain and Data Security, Zhejiang University, China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101927824","display_name":"Ning Liu","orcid":"https://orcid.org/0000-0001-9418-7694"},"institutions":[{"id":"https://openalex.org/I168719708","display_name":"City University of Hong Kong","ror":"https://ror.org/03q8dnn23","country_code":"HK","type":"education","lineage":["https://openalex.org/I168719708"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Ning Liu","raw_affiliation_strings":["City University of Hong Kong, Hong Kong, Hong Kong","City University of Hong Kong, Hong Kong"],"raw_orcid":"https://orcid.org/0000-0001-9418-7694","affiliations":[{"raw_affiliation_string":"City University of Hong Kong, Hong Kong, Hong Kong","institution_ids":["https://openalex.org/I168719708"]},{"raw_affiliation_string":"City University of Hong Kong, Hong Kong","institution_ids":["https://openalex.org/I168719708"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5081036622","display_name":"David Lo","orcid":"https://orcid.org/0000-0002-4367-7201"},"institutions":[{"id":"https://openalex.org/I79891267","display_name":"Singapore Management University","ror":"https://ror.org/050qmg959","country_code":"SG","type":"education","lineage":["https://openalex.org/I79891267"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"David Lo","raw_affiliation_strings":["Singapore Management University, Singapore, Singapore","Singapore Management University, Singapore"],"raw_orcid":"https://orcid.org/0000-0002-4367-7201","affiliations":[{"raw_affiliation_string":"Singapore Management University, Singapore, Singapore","institution_ids":["https://openalex.org/I79891267"]},{"raw_affiliation_string":"Singapore Management University, Singapore","institution_ids":["https://openalex.org/I79891267"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5101577570","display_name":"Xiaohu Yang","orcid":"https://orcid.org/0000-0003-4111-4189"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaohu Yang","raw_affiliation_strings":["The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China","The State Key Laboratory of Blockchain and Data Security, Zhejiang University, China"],"raw_orcid":"https://orcid.org/0000-0003-4111-4189","affiliations":[{"raw_affiliation_string":"The State Key Laboratory of Blockchain and Data Security, Zhejiang University, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]},{"raw_affiliation_string":"The State Key Laboratory of Blockchain and Data Security, Zhejiang University, China","institution_ids":["https://openalex.org/I76130692"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":4.1655,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.95072113,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":95,"max":99},"biblio":{"volume":"34","issue":"3","first_page":"1","last_page":"30"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.9980000257492065,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.9980000257492065,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.993399977684021,"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9884999990463257,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/computer-science","display_name":"Computer science","score":0.7184049487113953},{"id":"https://openalex.org/keywords/deep-learning","display_name":"Deep learning","score":0.6375816464424133},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.48059436678886414}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7184049487113953},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.6375816464424133},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.48059436678886414}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3705303","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3705303","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3705303","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/3705303","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3705303","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3705303","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":[{"display_name":"Industry, innovation and infrastructure","score":0.46000000834465027,"id":"https://metadata.un.org/sdg/9"}],"awards":[{"id":"https://openalex.org/G3707405745","display_name":null,"funder_award_id":"62472383","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G5027370758","display_name":null,"funder_award_id":"MOET32020-0004","funder_id":"https://openalex.org/F4320320751","funder_display_name":"Ministry of Education - Singapore"},{"id":"https://openalex.org/G5604651464","display_name":null,"funder_award_id":"62102358","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G7740246774","display_name":null,"funder_award_id":"226-2022-00064","funder_id":"https://openalex.org/F4320335787","funder_display_name":"Fundamental Research Funds for the Central Universities"},{"id":"https://openalex.org/G7973495182","display_name":null,"funder_award_id":"LQ21F02000","funder_id":"https://openalex.org/F4320338464","funder_display_name":"Natural Science Foundation of Zhejiang Province"}],"funders":[{"id":"https://openalex.org/F4320320751","display_name":"Ministry of Education - Singapore","ror":"https://ror.org/01kcva023"},{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320335787","display_name":"Fundamental Research Funds for the Central Universities","ror":null},{"id":"https://openalex.org/F4320338464","display_name":"Natural Science Foundation of Zhejiang Province","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4404645070.pdf"},"referenced_works_count":105,"referenced_works":["https://openalex.org/W185053887","https://openalex.org/W1972052832","https://openalex.org/W1980567103","https://openalex.org/W1987769722","https://openalex.org/W1988691616","https://openalex.org/W1990435776","https://openalex.org/W1990566545","https://openalex.org/W2005751867","https://openalex.org/W2008946935","https://openalex.org/W2022916138","https://openalex.org/W2053154970","https://openalex.org/W2057245786","https://openalex.org/W2076279155","https://openalex.org/W2087419855","https://openalex.org/W2088760879","https://openalex.org/W2099162911","https://openalex.org/W2107294940","https://openalex.org/W2119112357","https://openalex.org/W2131014920","https://openalex.org/W2145979309","https://openalex.org/W2168248828","https://openalex.org/W2192128789","https://openalex.org/W2344784027","https://openalex.org/W2440056063","https://openalex.org/W2510014639","https://openalex.org/W2593118993","https://openalex.org/W2618530766","https://openalex.org/W2624649878","https://openalex.org/W2739768234","https://openalex.org/W2765507192","https://openalex.org/W2795081714","https://openalex.org/W2850992922","https://openalex.org/W2890432166","https://openalex.org/W2897613819","https://openalex.org/W2899036005","https://openalex.org/W2911282308","https://openalex.org/W2911854315","https://openalex.org/W2912416028","https://openalex.org/W2913273467","https://openalex.org/W2913334895","https://openalex.org/W2913593702","https://openalex.org/W2914825488","https://openalex.org/W2919115771","https://openalex.org/W2922234936","https://openalex.org/W2923833659","https://openalex.org/W2946502948","https://openalex.org/W2963161248","https://openalex.org/W2965991454","https://openalex.org/W2970433196","https://openalex.org/W2981330198","https://openalex.org/W3004493192","https://openalex.org/W3005321232","https://openalex.org/W3005580471","https://openalex.org/W3005780259","https://openalex.org/W3005940936","https://openalex.org/W3033375835","https://openalex.org/W3090643686","https://openalex.org/W3092243509","https://openalex.org/W3100925971","https://openalex.org/W3105133011","https://openalex.org/W3109716606","https://openalex.org/W3119696503","https://openalex.org/W3123597688","https://openalex.org/W3124106474","https://openalex.org/W3130276836","https://openalex.org/W3144263487","https://openalex.org/W3147233559","https://openalex.org/W3149582851","https://openalex.org/W3160963487","https://openalex.org/W3162285135","https://openalex.org/W3178436058","https://openalex.org/W4200282803","https://openalex.org/W4210788642","https://openalex.org/W4210955132","https://openalex.org/W4213069590","https://openalex.org/W4220891756","https://openalex.org/W4226496236","https://openalex.org/W4230157116","https://openalex.org/W4238596068","https://openalex.org/W4238623774","https://openalex.org/W4238998441","https://openalex.org/W4243240013","https://openalex.org/W4247504757","https://openalex.org/W4247610018","https://openalex.org/W4248776151","https://openalex.org/W4253752119","https://openalex.org/W4284670548","https://openalex.org/W4284676683","https://openalex.org/W4284680133","https://openalex.org/W4285827657","https://openalex.org/W4293146358","https://openalex.org/W4308643130","https://openalex.org/W4308643994","https://openalex.org/W4311184977","https://openalex.org/W4366768319","https://openalex.org/W4382281637","https://openalex.org/W4382619170","https://openalex.org/W4382938483","https://openalex.org/W4384345656","https://openalex.org/W4389158573","https://openalex.org/W4389159064","https://openalex.org/W4389162688","https://openalex.org/W4390722138","https://openalex.org/W4400480621","https://openalex.org/W6747265982"],"related_works":["https://openalex.org/W2731899572","https://openalex.org/W3215138031","https://openalex.org/W3009238340","https://openalex.org/W4360585206","https://openalex.org/W4321369474","https://openalex.org/W4285208911","https://openalex.org/W3082895349","https://openalex.org/W4213079790","https://openalex.org/W2248239756","https://openalex.org/W4323565446"],"abstract_inverted_index":{"Over":[0],"the":[1,26,78,85,100,106,124,151,156,161,164,179,186,197,200,209,224,231,234,240,269,278,282,289,303,307,323,371,389,401,406,409,424,438,448],"past":[2],"two":[3,107,152,165,187,201,235],"decades,":[4],"deep":[5,65,88,109,347,451,470],"learning":[6,19,66,89,110,345,348,452,471],"has":[7],"received":[8],"tremendous":[9],"success":[10],"in":[11,61,84,144,206,288,322,366,388,400,423],"developing":[12,62],"software":[13,30,53,69,81,103,311,467],"systems":[14],"across":[15,185,203,370],"various":[16,175,204,214,379],"domains.":[17],"Deep":[18],"frameworks":[20,67],"have":[21],"been":[22],"proposed":[23],"to":[24,171,195,268,342,355,363],"facilitate":[25,123],"development":[27,86],"of":[28,87,105,130,163,199,208,211,233,250,256,264,277,281,306,376,403,408,427,440,444,450,469],"such":[29],"systems,":[31],"among":[32,219],"which,":[33],"P":[34,112,270,290,324,390],"y":[35,113,271,291,325,391],"T":[36,39,114,117,241,272,292,295,326,329,392,410],"orch":[37,115,273,293,327,393],"and":[38,56,63,68,116,132,140,177,216,230,259,285,294,314,318,328,339,360,442,447,473],"ensor":[40,118,242,296,330,411],"F":[41,119,243,297,331,412],"low":[42,120,244,298,332,413],"stand":[43],"out":[44],"as":[45],"notable":[46],"examples.":[47],"Considerable":[48],"attention":[49],"focuses":[50],"on":[51,147,455],"exploring":[52],"engineering":[54],"practices":[55],"addressing":[57],"diverse":[58],"technical":[59,279],"aspects":[60],"deploying":[64],"systems.":[70],"Despite":[71],"these":[72],"efforts,":[73],"little":[74],"is":[75],"known":[76],"about":[77],"open":[79,101,309,349,465],"source":[80,102,310,350,466],"communities":[82,104,166,202,299,333,357,416,441,468],"involved":[83],"frameworks.":[90,236,453],"In":[91,275],"this":[92],"article,":[93],"we":[94,126,158,222,431,458],"perform":[95],"a":[96,128,192,247,253,260,382,396,418],"comparative":[97],"investigation":[98],"into":[99,174],"representative":[108],"frameworks,":[111,472],".":[121],"To":[122],"investigation,":[125],"compile":[127],"dataset":[129],"2,792":[131],"3,288":[133],"code":[134],"commit":[135],"authors,":[136],"along":[137],"with":[138,213,378],"9,826":[139],"19,750":[141],"participants":[142],"engaged":[143],"issue":[145],"events":[146],"GitHub":[148],",":[149],"from":[150],"communities,":[153],"respectively.":[154,352],"With":[155],"dataset,":[157],"first":[159],"characterize":[160,196],"structures":[162],"by":[167,182,302],"employing":[168],"four":[169],"operationalizations":[170],"classify":[172],"contributors":[173,184,212,377,404],"roles":[176,215,380],"inspect":[178],"contributions":[180],"made":[181],"common":[183],"communities.":[188],"We":[189,237],"then":[190],"conduct":[191],"longitudinal":[193],"analysis":[194],"evolution":[198,375,407],"releases,":[205],"terms":[207,276],"numbers":[210],"role":[217],"transitions":[218],"contributors.":[220],"Finally,":[221],"explore":[223],"causal":[225,435],"effects":[226,436],"between":[227,437],"community":[228,245],"characteristics":[229],"popularity":[232,449],"find":[238],"that":[239],"harbors":[246],"larger":[248],"base":[249],"contributors,":[251],"encompassing":[252],"higher":[254],"proportion":[255],"core":[257,320,428,445],"developers":[258,287,321,446],"more":[261],"extensive":[262],"cohort":[263],"active":[265],"users":[266],"compared":[267],"community.":[274,394,414],"background":[280],"developers,":[283],"64.4%":[284],"56.1%":[286],"are":[300],"employed":[301],"leading":[304],"companies":[305],"corresponding":[308],"projects,":[312,351],"Meta":[313],"Google,":[315],"respectively;":[316],"25.9%":[317],"21.9%":[319],"possess":[334],"Ph.D.":[335],"degrees,":[336],"while":[337],"77.2%":[338],"77.7%":[340],"contribute":[341],"other":[343],"machine":[344],"or":[346],"Developers":[353],"contributing":[354],"both":[356],"demonstrate":[358],"spatial":[359],"temporal":[361],"similarities":[362],"some":[364],"extent":[365],"their":[367],"pull":[368],"requests":[369],"respective":[372],"projects.":[373],"The":[374],"exhibits":[381],"consistent":[383],"upward":[384],"trend":[385,422],"over":[386],"time":[387],"Conversely,":[395],"noticeable":[397],"turning":[398],"point":[399],"growth":[402],"characterizes":[405],"Both":[415],"show":[417],"statistically":[419,433],"significant":[420,434],"decreasing":[421],"inflow":[425],"rates":[426],"developers.":[429],"Furthermore,":[430],"observe":[432],"expansion":[439],"retention":[443],"Based":[454],"our":[456],"findings,":[457],"discuss":[459],"implications,":[460],"provide":[461],"recommendations":[462],"for":[463,476],"sustaining":[464],"outline":[474],"directions":[475],"future":[477],"research.":[478]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":2}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2024-11-23T00:00:00"}
