{"id":"https://openalex.org/W2510867924","doi":"https://doi.org/10.1145/2970276.2970283","title":"CORRECT: code reviewer recommendation at GitHub for Vendasta technologies","display_name":"CORRECT: code reviewer recommendation at GitHub for Vendasta technologies","publication_year":2016,"publication_date":"2016-08-25","ids":{"openalex":"https://openalex.org/W2510867924","doi":"https://doi.org/10.1145/2970276.2970283","mag":"2510867924"},"language":"en","primary_location":{"id":"doi:10.1145/2970276.2970283","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2970276.2970283","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering","raw_type":"proceedings-article"},"type":"article","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/1807.04130","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Mohammad Masudur Rahman","orcid":null},"institutions":[{"id":"https://openalex.org/I32625721","display_name":"University of Saskatchewan","ror":"https://ror.org/010x8gc63","country_code":"CA","type":"education","lineage":["https://openalex.org/I32625721"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Mohammad Masudur Rahman","raw_affiliation_strings":["University of Saskatchewan, Canada"],"affiliations":[{"raw_affiliation_string":"University of Saskatchewan, Canada","institution_ids":["https://openalex.org/I32625721"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Chanchal K. Roy","orcid":null},"institutions":[{"id":"https://openalex.org/I32625721","display_name":"University of Saskatchewan","ror":"https://ror.org/010x8gc63","country_code":"CA","type":"education","lineage":["https://openalex.org/I32625721"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Chanchal K. Roy","raw_affiliation_strings":["University of Saskatchewan, Canada"],"affiliations":[{"raw_affiliation_string":"University of Saskatchewan, Canada","institution_ids":["https://openalex.org/I32625721"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Jesse Redl","orcid":null},"institutions":[{"id":"https://openalex.org/I4210091770","display_name":"Vennsa Technologies (Canada)","ror":"https://ror.org/00dyyan63","country_code":"CA","type":"company","lineage":["https://openalex.org/I4210091770"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Jesse Redl","raw_affiliation_strings":["Vendasta Technologies, Canada"],"affiliations":[{"raw_affiliation_string":"Vendasta Technologies, Canada","institution_ids":["https://openalex.org/I4210091770"]}]},{"author_position":"last","author":{"id":null,"display_name":"Jason A. Collins","orcid":null},"institutions":[{"id":"https://openalex.org/I1291425158","display_name":"Google (United States)","ror":"https://ror.org/00njsd438","country_code":"US","type":"company","lineage":["https://openalex.org/I1291425158","https://openalex.org/I4210128969"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jason A. Collins","raw_affiliation_strings":["Google, USA"],"affiliations":[{"raw_affiliation_string":"Google, USA","institution_ids":["https://openalex.org/I1291425158"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I32625721"],"apc_list":null,"apc_paid":null,"fwci":2.7723,"has_fulltext":false,"cited_by_count":15,"citation_normalized_percentile":{"value":0.92200886,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"792","last_page":"797"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9997000098228455,"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":0.9997000098228455,"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/T11986","display_name":"Scientific Computing and Data Management","score":0.9973000288009644,"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9926000237464905,"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/code-review","display_name":"Code review","score":0.7365999817848206},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.646399974822998},{"id":"https://openalex.org/keywords/coding","display_name":"Coding (social sciences)","score":0.5843999981880188},{"id":"https://openalex.org/keywords/identification","display_name":"Identification (biology)","score":0.5159000158309937},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4697999954223633},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.43639999628067017}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7967000007629395},{"id":"https://openalex.org/C150292731","wikidata":"https://www.wikidata.org/wiki/Q1342704","display_name":"Code review","level":5,"score":0.7365999817848206},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.646399974822998},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.5843999981880188},{"id":"https://openalex.org/C116834253","wikidata":"https://www.wikidata.org/wiki/Q2039217","display_name":"Identification (biology)","level":2,"score":0.5159000158309937},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4697999954223633},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.45829999446868896},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.43639999628067017},{"id":"https://openalex.org/C56666940","wikidata":"https://www.wikidata.org/wiki/Q788790","display_name":"Documentation","level":2,"score":0.3912000060081482},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.38019999861717224},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3785000145435333},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.3328000009059906},{"id":"https://openalex.org/C137287247","wikidata":"https://www.wikidata.org/wiki/Q1329550","display_name":"Static program analysis","level":4,"score":0.32109999656677246},{"id":"https://openalex.org/C51929080","wikidata":"https://www.wikidata.org/wiki/Q2425187","display_name":"Codebase","level":3,"score":0.3075000047683716},{"id":"https://openalex.org/C10272871","wikidata":"https://www.wikidata.org/wiki/Q929972","display_name":"Software inspection","level":5,"score":0.2824000120162964},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.27079999446868896},{"id":"https://openalex.org/C18762648","wikidata":"https://www.wikidata.org/wiki/Q42213","display_name":"Work (physics)","level":2,"score":0.26969999074935913},{"id":"https://openalex.org/C2988963302","wikidata":"https://www.wikidata.org/wiki/Q629206","display_name":"Program code","level":2,"score":0.25949999690055847}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/2970276.2970283","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2970276.2970283","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering","raw_type":"proceedings-article"},{"id":"pmh:oai:arXiv.org:1807.04130","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1807.04130","pdf_url":"https://arxiv.org/pdf/1807.04130","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:1807.04130","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1807.04130","pdf_url":"https://arxiv.org/pdf/1807.04130","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":17,"referenced_works":["https://openalex.org/W1986222079","https://openalex.org/W1987421874","https://openalex.org/W1997548934","https://openalex.org/W2021460457","https://openalex.org/W2036487649","https://openalex.org/W2062413890","https://openalex.org/W2091990486","https://openalex.org/W2100323504","https://openalex.org/W2101503248","https://openalex.org/W2116228345","https://openalex.org/W2137812016","https://openalex.org/W2139092060","https://openalex.org/W2151979607","https://openalex.org/W2168612058","https://openalex.org/W2175159659","https://openalex.org/W2395791174","https://openalex.org/W2533415775"],"related_works":[],"abstract_inverted_index":{"Peer":[0],"code":[1,30,56,99,146],"review":[2],"locates":[3],"common":[4],"coding":[5],"standard":[6],"violations":[7],"and":[8,19,108,138],"simple":[9],"logical":[10],"errors":[11],"in":[12,79],"the":[13,63,111,119,132,149,152],"early":[14],"phases":[15],"of":[16,72,144],"software":[17],"development,":[18],"thus,":[20],"reduces":[21],"overall":[22],"cost.":[23],"Unfortunately,":[24],"at":[25,126],"GitHub,":[26,127],"identifying":[27],"an":[28],"appropriate":[29,145],"reviewer":[31,43,57],"for":[32,42,92,148],"a":[33,55,73,89,97,114,122,141],"pull":[34,90,124],"request":[35,91,125,150],"is":[36,45],"challenging":[37],"given":[38],"that":[39],"reliable":[40],"information":[41],"identification":[44],"often":[46],"not":[47,61],"readily":[48],"available.":[49],"In":[50],"this":[51],"paper,":[52],"we":[53],"propose":[54],"recommendation":[58],"tool-CORRECT-that":[59],"considers":[60],"only":[62],"relevant":[64,136],"cross-project":[65],"work":[66],"experience":[67,78],"(e.g.,":[68,83],"external":[69],"library":[70],"experience)":[71],"developer":[74,120],"but":[75],"also":[76],"her":[77,94],"certain":[80],"specialized":[81],"technologies":[82],"Google":[84,115],"App":[85],"Engine)":[86],"associated":[87],"with":[88],"determining":[93],"expertise":[95],"as":[96,113],"potential":[98],"reviewer.":[100],"We":[101],"design":[102],"our":[103,128],"tool":[104,129],"using":[105],"client-server":[106],"architecture,":[107],"then":[109,139],"package":[110],"solution":[112],"Chrome":[116],"plug-in.":[117],"Once":[118],"initiates":[121],"new":[123],"automatically":[130],"analyzes":[131],"request,":[133],"mines":[134],"two":[135],"histories,":[137],"returns":[140],"ranked":[142],"list":[143],"reviewers":[147],"within":[151],"browser's":[153],"context.":[154],"Demo:":[155],"https://www.youtube.com/watch?v=rXU1wTD6QQ0":[156]},"counts_by_year":[{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1}],"updated_date":"2026-03-20T23:20:44.827607","created_date":"2016-09-16T00:00:00"}
