{"id":"https://openalex.org/W4411805258","doi":"https://doi.org/10.1145/3746451","title":"Automatically Deriving Developers\u2019 Technical Expertise from the GitHub Social Network","display_name":"Automatically Deriving Developers\u2019 Technical Expertise from the GitHub Social Network","publication_year":2025,"publication_date":"2025-06-30","ids":{"openalex":"https://openalex.org/W4411805258","doi":"https://doi.org/10.1145/3746451"},"language":"en","primary_location":{"id":"doi:10.1145/3746451","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3746451","pdf_url":null,"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":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101047525","display_name":"Yanchun Sun","orcid":"https://orcid.org/0000-0002-4756-6445"},"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/I4210092262","display_name":"Ministry of Education","ror":"https://ror.org/00dh5gw98","country_code":"RO","type":"funder","lineage":["https://openalex.org/I2799732796","https://openalex.org/I4210092262"]},{"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","RO"],"is_corresponding":false,"raw_author_name":"Yanchun Sun","raw_affiliation_strings":["Key Laboratory of High Confidence Software Technologies, Ministry of Education, Beijing, China and School of Computer Science, Peking University, Beijing, China","Key Laboratory of High Confidence Software Technologies, Ministry of Education, China and School of Computer Science, Peking University, China"],"raw_orcid":"https://orcid.org/0000-0002-4756-6445","affiliations":[{"raw_affiliation_string":"Key Laboratory of High Confidence Software Technologies, Ministry of Education, Beijing, China and School of Computer Science, Peking University, Beijing, China","institution_ids":["https://openalex.org/I4210092262"]},{"raw_affiliation_string":"Key Laboratory of High Confidence Software Technologies, Ministry of Education, China and School of Computer Science, Peking University, China","institution_ids":["https://openalex.org/I20231570","https://openalex.org/I4210128818"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5042097708","display_name":"Jiawei Wu","orcid":null},"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":"Jiawei Wu","raw_affiliation_strings":["School of Computer Science, Peking University, Beijing, China","School of Computer Science, Peking University, China"],"raw_orcid":"https://orcid.org/0009-0004-5778-3795","affiliations":[{"raw_affiliation_string":"School of Computer Science, Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]},{"raw_affiliation_string":"School of Computer Science, Peking University, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101188925","display_name":"Xiaohan Zhao","orcid":"https://orcid.org/0009-0005-7718-7453"},"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":"Xiaohan Zhao","raw_affiliation_strings":["School of Computer Science, Peking University, Beijing, China","School of Computer Science, Peking University, China"],"raw_orcid":"https://orcid.org/0009-0005-7718-7453","affiliations":[{"raw_affiliation_string":"School of Computer Science, Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]},{"raw_affiliation_string":"School of Computer Science, Peking University, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5081560752","display_name":"Haizhou Xu","orcid":null},"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":"Haizhou Xu","raw_affiliation_strings":["School of Computer Science, Peking University, Beijing, China","School of Computer Science, Peking University, China"],"raw_orcid":"https://orcid.org/0009-0003-1791-743X","affiliations":[{"raw_affiliation_string":"School of Computer Science, Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]},{"raw_affiliation_string":"School of Computer Science, Peking University, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5086734254","display_name":"Ye Zhu","orcid":"https://orcid.org/0000-0003-4776-4932"},"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":"Ye Zhu","raw_affiliation_strings":["Centre for Cyber Resilience and Trust, Deakin University, Melbourne, Australia","Centre for Cyber Resilience and Trust, Deakin University, Australia"],"raw_orcid":"https://orcid.org/0000-0003-4776-4932","affiliations":[{"raw_affiliation_string":"Centre for Cyber Resilience and Trust, Deakin University, Melbourne, Australia","institution_ids":["https://openalex.org/I149704539"]},{"raw_affiliation_string":"Centre for Cyber Resilience and Trust, Deakin University, Australia","institution_ids":["https://openalex.org/I149704539"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5031457464","display_name":"Zhenpeng Chen","orcid":"https://orcid.org/0000-0002-4765-1893"},"institutions":[{"id":"https://openalex.org/I172675005","display_name":"Nanyang Technological University","ror":"https://ror.org/02e7b5302","country_code":"SG","type":"education","lineage":["https://openalex.org/I172675005"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Zhenpeng Chen","raw_affiliation_strings":["Nanyang Technological University, Singapore, Singapore","Nanyang Technological University, Singapore"],"raw_orcid":"https://orcid.org/0000-0002-4765-1893","affiliations":[{"raw_affiliation_string":"Nanyang Technological University, Singapore, Singapore","institution_ids":["https://openalex.org/I172675005"]},{"raw_affiliation_string":"Nanyang Technological University, Singapore","institution_ids":["https://openalex.org/I172675005"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070619353","display_name":"Sihan Wang","orcid":"https://orcid.org/0009-0001-5332-4215"},"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":"Sihan Wang","raw_affiliation_strings":["School of Computer Science, Peking University, Beijing, China","School of Computer Science, Peking University, China"],"raw_orcid":"https://orcid.org/0009-0001-5332-4215","affiliations":[{"raw_affiliation_string":"School of Computer Science, Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]},{"raw_affiliation_string":"School of Computer Science, Peking University, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5109595267","display_name":"Huizhen Jiang","orcid":null},"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":"Huizhen Jiang","raw_affiliation_strings":["School of Computer Science, Peking University, Beijing, China","School of Computer Science, Peking University, China"],"raw_orcid":"https://orcid.org/0009-0005-4935-7099","affiliations":[{"raw_affiliation_string":"School of Computer Science, Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]},{"raw_affiliation_string":"School of Computer Science, Peking University, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5101617703","display_name":"Gang Huang","orcid":"https://orcid.org/0000-0002-4686-3181"},"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/I4210092262","display_name":"Ministry of Education","ror":"https://ror.org/00dh5gw98","country_code":"RO","type":"funder","lineage":["https://openalex.org/I2799732796","https://openalex.org/I4210092262"]},{"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","RO"],"is_corresponding":false,"raw_author_name":"Gang Huang","raw_affiliation_strings":["Key Laboratory of High Confidence Software Technologies, Ministry of Education, Beijing, China and School of Computer Science, Peking University, Beijing, China","Key Laboratory of High Confidence Software Technologies, Ministry of Education, China and School of Computer Science, Peking University, China"],"raw_orcid":"https://orcid.org/0000-0002-4686-3181","affiliations":[{"raw_affiliation_string":"Key Laboratory of High Confidence Software Technologies, Ministry of Education, Beijing, China and School of Computer Science, Peking University, Beijing, China","institution_ids":["https://openalex.org/I4210092262"]},{"raw_affiliation_string":"Key Laboratory of High Confidence Software Technologies, Ministry of Education, China and School of Computer Science, Peking University, China","institution_ids":["https://openalex.org/I20231570","https://openalex.org/I4210128818"]}]}],"institutions":[],"countries_distinct_count":4,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.21438017,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"35","issue":"4","first_page":"1","last_page":"33"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":1.0,"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/T10260","display_name":"Software Engineering Research","score":1.0,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.9987000226974487,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9980000257492065,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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.8783119916915894},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.45500704646110535},{"id":"https://openalex.org/keywords/data-science","display_name":"Data science","score":0.43228480219841003},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.3442806601524353}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8783119916915894},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.45500704646110535},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.43228480219841003},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.3442806601524353}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3746451","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3746451","pdf_url":null,"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"},{"id":"pmh:oai:dr.ntu.edu.sg:10356/201423","is_oa":false,"landing_page_url":"https://hdl.handle.net/10356/201423","pdf_url":null,"source":{"id":"https://openalex.org/S4306402609","display_name":"DR-NTU (Nanyang Technological University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I172675005","host_organization_name":"Nanyang Technological University","host_organization_lineage":["https://openalex.org/I172675005"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":null,"raw_type":"Journal Article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":63,"referenced_works":["https://openalex.org/W40327287","https://openalex.org/W1543330234","https://openalex.org/W1979778970","https://openalex.org/W1999484828","https://openalex.org/W2064675550","https://openalex.org/W2069065514","https://openalex.org/W2099332975","https://openalex.org/W2110229593","https://openalex.org/W2139092060","https://openalex.org/W2141403362","https://openalex.org/W2168248828","https://openalex.org/W2512328062","https://openalex.org/W2547772497","https://openalex.org/W2560634113","https://openalex.org/W2597930676","https://openalex.org/W2604314403","https://openalex.org/W2743104969","https://openalex.org/W2785918262","https://openalex.org/W2795143051","https://openalex.org/W2901760840","https://openalex.org/W2911233971","https://openalex.org/W2911270308","https://openalex.org/W2913273467","https://openalex.org/W2913334895","https://openalex.org/W2914675182","https://openalex.org/W2914747561","https://openalex.org/W2921250636","https://openalex.org/W2946357416","https://openalex.org/W2955972181","https://openalex.org/W2964150020","https://openalex.org/W2966863713","https://openalex.org/W3009640336","https://openalex.org/W3012871709","https://openalex.org/W3082955277","https://openalex.org/W3093959336","https://openalex.org/W3099060507","https://openalex.org/W3103390683","https://openalex.org/W3124710498","https://openalex.org/W3158371160","https://openalex.org/W3195252999","https://openalex.org/W3214251532","https://openalex.org/W4213069590","https://openalex.org/W4233869839","https://openalex.org/W4234481502","https://openalex.org/W4238124605","https://openalex.org/W4241383990","https://openalex.org/W4246788636","https://openalex.org/W4248012802","https://openalex.org/W4281936368","https://openalex.org/W4290877962","https://openalex.org/W4320814985","https://openalex.org/W4362603997","https://openalex.org/W4386080933","https://openalex.org/W4386081748","https://openalex.org/W4386858863","https://openalex.org/W4387841511","https://openalex.org/W4387846585","https://openalex.org/W4388483119","https://openalex.org/W4388483384","https://openalex.org/W4388505012","https://openalex.org/W4389162688","https://openalex.org/W4396758529","https://openalex.org/W4403537056"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052"],"abstract_inverted_index":{"Developers\u2019":[0],"technical":[1,34,70,104,159],"expertise":[2,105,176],"is":[3],"crucial":[4],"for":[5,99,161,184],"numerous":[6],"tasks":[7],"within":[8],"open-source":[9,25,178],"communities,":[10],"such":[11],"as":[12],"identifying":[13],"suitable":[14],"developers":[15],"and":[16,44,50,84,132,147,164,180,187],"maintainers.":[17],"Despite":[18],"its":[19],"significance,":[20],"GitHub,":[21],"the":[22,42,111],"world\u2019s":[23],"largest":[24],"code":[26],"hosting":[27],"platform,":[28],"does":[29],"not":[30],"explicitly":[31],"display":[32],"developers\u2019":[33,48,69],"expertise.":[35,71],"Existing":[36],"methods":[37],"fall":[38],"short":[39],"in":[40,157,177],"capturing":[41],"multi-faceted":[43],"dynamic":[45],"nature":[46],"of":[47,113,142,174],"skills":[49],"knowledge.":[51],"To":[52],"address":[53],"this":[54],"gap,":[55],"we":[56],"propose":[57],"a":[58,75,90,95,170],"novel":[59],"approach":[60],"that":[61,80],"leverages":[62],"graph":[63],"neural":[64],"networks":[65],"(GNNs)":[66],"to":[67,93,169],"express":[68],"Our":[72,134],"method":[73,136],"constructs":[74],"comprehensive":[76],"GitHub":[77,124],"social":[78,83,125],"network":[79],"integrates":[81],"various":[82],"development":[85],"activities.":[86],"We":[87,109],"then":[88],"employ":[89],"GNN":[91],"model":[92,115],"learn":[94],"low-dimensional":[96],"representation":[97],"vector":[98],"each":[100],"developer,":[101],"encapsulating":[102],"their":[103],"across":[106],"different":[107],"dimensions.":[108],"assess":[110],"effectiveness":[112],"our":[114],"by":[116],"comparing":[117],"it":[118],"against":[119],"five":[120],"baselines":[121],"on":[122,144,149,190],"three":[123],"relationship":[126],"recommendation":[127],"tasks,":[128],"including":[129],"SimDeveloper,":[130],"ContributionRepo,":[131],"RepoMaintainer.":[133],"proposed":[135],"outperforms":[137],"these":[138],"baselines,":[139],"achieving":[140],"improvements":[141],"5.6\u20139.5%":[143],"Hit":[145],"Ratio@10":[146],"3.4\u201311.1%":[148],"F1":[150],"score.":[151],"These":[152],"results":[153],"demonstrate":[154],"promising":[155],"performance":[156],"predicting":[158],"preferences":[160],"both":[162],"repositories":[163],"developers.":[165],"This":[166],"research":[167],"contributes":[168],"more":[171],"nuanced":[172],"understanding":[173],"developer":[175],"communities":[179],"has":[181],"potential":[182],"implications":[183],"improving":[185],"collaboration":[186],"project":[188],"management":[189],"platforms":[191],"like":[192],"GitHub.":[193]},"counts_by_year":[],"updated_date":"2026-07-22T07:51:19.307946","created_date":"2025-10-10T00:00:00"}
