{"id":"https://openalex.org/W3009719972","doi":"https://doi.org/10.1145/3379177.3388904","title":"Action-based Recommendation in Pull-request Development","display_name":"Action-based Recommendation in Pull-request Development","publication_year":2020,"publication_date":"2020-06-26","ids":{"openalex":"https://openalex.org/W3009719972","doi":"https://doi.org/10.1145/3379177.3388904","mag":"3009719972"},"language":"en","primary_location":{"id":"doi:10.1145/3379177.3388904","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3379177.3388904","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the International Conference on Software and System Processes","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://hdl.handle.net/11475/20887","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5082082298","display_name":"Muhammad Ilyas Azeem","orcid":"https://orcid.org/0000-0002-0639-0359"},"institutions":[{"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"]},{"id":"https://openalex.org/I4210165038","display_name":"University of Chinese Academy of Sciences","ror":"https://ror.org/05qbk4x57","country_code":"CN","type":"education","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210165038"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Muhammad Ilyas Azeem","raw_affiliation_strings":["University of Chinese Academy of Sciences, Beijing, China and Laboratory for Internet Software Technologies, Institute of Software Chinese Academy of Sciences, Beijing, China"],"affiliations":[{"raw_affiliation_string":"University of Chinese Academy of Sciences, Beijing, China and Laboratory for Internet Software Technologies, Institute of Software Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210128818","https://openalex.org/I4210165038"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5063227479","display_name":"Sebastiano Panichella","orcid":"https://orcid.org/0000-0003-4120-626X"},"institutions":[{"id":"https://openalex.org/I858936495","display_name":"ZHAW Zurich University of Applied Sciences","ror":"https://ror.org/05pmsvm27","country_code":"CH","type":"education","lineage":["https://openalex.org/I858936495"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Sebastiano Panichella","raw_affiliation_strings":["Zurich University of Applied Science, Switzerland"],"affiliations":[{"raw_affiliation_string":"Zurich University of Applied Science, Switzerland","institution_ids":["https://openalex.org/I858936495"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5043960445","display_name":"Andrea Di Sorbo","orcid":"https://orcid.org/0000-0002-3192-739X"},"institutions":[{"id":"https://openalex.org/I16337185","display_name":"University of Sannio","ror":"https://ror.org/04vc81p87","country_code":"IT","type":"education","lineage":["https://openalex.org/I16337185"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Andrea Di Sorbo","raw_affiliation_strings":["University of Sannio, Italy"],"affiliations":[{"raw_affiliation_string":"University of Sannio, Italy","institution_ids":["https://openalex.org/I16337185"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5054753279","display_name":"Alexander Serebrenik","orcid":"https://orcid.org/0000-0002-1418-0095"},"institutions":[{"id":"https://openalex.org/I83019370","display_name":"Eindhoven University of Technology","ror":"https://ror.org/02c2kyt77","country_code":"NL","type":"education","lineage":["https://openalex.org/I83019370"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Alexander Serebrenik","raw_affiliation_strings":["Eindhoven University of Technology, The Netherlands"],"affiliations":[{"raw_affiliation_string":"Eindhoven University of Technology, The Netherlands","institution_ids":["https://openalex.org/I83019370"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100434820","display_name":"Qing Wang","orcid":"https://orcid.org/0000-0002-2618-5694"},"institutions":[{"id":"https://openalex.org/I4210165038","display_name":"University of Chinese Academy of Sciences","ror":"https://ror.org/05qbk4x57","country_code":"CN","type":"education","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210165038"]},{"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":false,"raw_author_name":"Qing Wang","raw_affiliation_strings":["University of Chinese Academy of Sciences, Beijing, China, Laboratory for Internet Software Technologies, Institute of Software Chinese Academy of Sciences, Beijing, China and State Key Laboratory of Computer Science, Institute of Software Chinese Academy of Sciences, Beijing, China"],"affiliations":[{"raw_affiliation_string":"University of Chinese Academy of Sciences, Beijing, China, Laboratory for Internet Software Technologies, Institute of Software Chinese Academy of Sciences, Beijing, China and State Key Laboratory of Computer Science, Institute of Software Chinese Academy of Sciences, Beijing, China","institution_ids":["https://openalex.org/I4210128818","https://openalex.org/I4210165038"]}]}],"institutions":[],"countries_distinct_count":4,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5082082298"],"corresponding_institution_ids":["https://openalex.org/I4210128818","https://openalex.org/I4210165038"],"apc_list":null,"apc_paid":null,"fwci":3.0593,"has_fulltext":false,"cited_by_count":18,"citation_normalized_percentile":{"value":0.92790561,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"115","last_page":"124"},"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.9980999827384949,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9972000122070312,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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.7758603096008301},{"id":"https://openalex.org/keywords/integrator","display_name":"Integrator","score":0.7339690923690796},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.6631925702095032},{"id":"https://openalex.org/keywords/cartesian-coordinate-system","display_name":"Cartesian coordinate system","score":0.6035610437393188},{"id":"https://openalex.org/keywords/identification","display_name":"Identification (biology)","score":0.600483775138855},{"id":"https://openalex.org/keywords/selection","display_name":"Selection (genetic algorithm)","score":0.5697544813156128},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.48858603835105896},{"id":"https://openalex.org/keywords/baseline","display_name":"Baseline (sea)","score":0.4519779086112976},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.34416335821151733},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.317666232585907},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.1342540979385376},{"id":"https://openalex.org/keywords/systems-engineering","display_name":"Systems engineering","score":0.07604116201400757},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.07120245695114136},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.06620234251022339}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7758603096008301},{"id":"https://openalex.org/C79518650","wikidata":"https://www.wikidata.org/wiki/Q2081431","display_name":"Integrator","level":3,"score":0.7339690923690796},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.6631925702095032},{"id":"https://openalex.org/C16038011","wikidata":"https://www.wikidata.org/wiki/Q62912","display_name":"Cartesian coordinate system","level":2,"score":0.6035610437393188},{"id":"https://openalex.org/C116834253","wikidata":"https://www.wikidata.org/wiki/Q2039217","display_name":"Identification (biology)","level":2,"score":0.600483775138855},{"id":"https://openalex.org/C81917197","wikidata":"https://www.wikidata.org/wiki/Q628760","display_name":"Selection (genetic algorithm)","level":2,"score":0.5697544813156128},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.48858603835105896},{"id":"https://openalex.org/C12725497","wikidata":"https://www.wikidata.org/wiki/Q810247","display_name":"Baseline (sea)","level":2,"score":0.4519779086112976},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.34416335821151733},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.317666232585907},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.1342540979385376},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.07604116201400757},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.07120245695114136},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.06620234251022339},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.0},{"id":"https://openalex.org/C111368507","wikidata":"https://www.wikidata.org/wiki/Q43518","display_name":"Oceanography","level":1,"score":0.0},{"id":"https://openalex.org/C2776257435","wikidata":"https://www.wikidata.org/wiki/Q1576430","display_name":"Bandwidth (computing)","level":2,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.0},{"id":"https://openalex.org/C59822182","wikidata":"https://www.wikidata.org/wiki/Q441","display_name":"Botany","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3379177.3388904","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3379177.3388904","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the International Conference on Software and System Processes","raw_type":"proceedings-article"},{"id":"pmh:oai:digitalcollection.zhaw.ch:11475/20887","is_oa":true,"landing_page_url":"https://hdl.handle.net/11475/20887","pdf_url":null,"source":{"id":"https://openalex.org/S4306401810","display_name":"Z\u00fcrcher Hochschule f\u00fcr Angewandte Wissenschaften digital collection (Zurich University of Applied Sciences)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I200744771","host_organization_name":"ZHAW Zurich University of Applied Sciences","host_organization_lineage":["https://openalex.org/I200744771"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Text"}],"best_oa_location":{"id":"pmh:oai:digitalcollection.zhaw.ch:11475/20887","is_oa":true,"landing_page_url":"https://hdl.handle.net/11475/20887","pdf_url":null,"source":{"id":"https://openalex.org/S4306401810","display_name":"Z\u00fcrcher Hochschule f\u00fcr Angewandte Wissenschaften digital collection (Zurich University of Applied Sciences)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I200744771","host_organization_name":"ZHAW Zurich University of Applied Sciences","host_organization_lineage":["https://openalex.org/I200744771"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Text"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/17","score":0.4300000071525574,"display_name":"Partnerships for the goals"},{"id":"https://metadata.un.org/sdg/9","score":0.4300000071525574,"display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":49,"referenced_works":["https://openalex.org/W1592081868","https://openalex.org/W1596515083","https://openalex.org/W1819759706","https://openalex.org/W1930624869","https://openalex.org/W1936399835","https://openalex.org/W1943983313","https://openalex.org/W1964940342","https://openalex.org/W1992105838","https://openalex.org/W1994598608","https://openalex.org/W2024860915","https://openalex.org/W2060758175","https://openalex.org/W2063132864","https://openalex.org/W2075367182","https://openalex.org/W2091990486","https://openalex.org/W2096945460","https://openalex.org/W2107294940","https://openalex.org/W2126574721","https://openalex.org/W2139092060","https://openalex.org/W2140952846","https://openalex.org/W2144160189","https://openalex.org/W2155261478","https://openalex.org/W2157353183","https://openalex.org/W2168248828","https://openalex.org/W2168612058","https://openalex.org/W2240884068","https://openalex.org/W2288177242","https://openalex.org/W2295598076","https://openalex.org/W2399026538","https://openalex.org/W2405387975","https://openalex.org/W2440056063","https://openalex.org/W2499134242","https://openalex.org/W2507602778","https://openalex.org/W2547513165","https://openalex.org/W2567878593","https://openalex.org/W2793878264","https://openalex.org/W2795025485","https://openalex.org/W2909398847","https://openalex.org/W2920187809","https://openalex.org/W2921110186","https://openalex.org/W2922250230","https://openalex.org/W2945190670","https://openalex.org/W2953859928","https://openalex.org/W2964084789","https://openalex.org/W2993781365","https://openalex.org/W3098845882","https://openalex.org/W3102476541","https://openalex.org/W4235354960","https://openalex.org/W4253806422","https://openalex.org/W4256300792"],"related_works":["https://openalex.org/W2366352762","https://openalex.org/W2613964090","https://openalex.org/W2380425739","https://openalex.org/W2081322886","https://openalex.org/W2349324463","https://openalex.org/W1988313539","https://openalex.org/W2029980887","https://openalex.org/W2383111961","https://openalex.org/W2027541371","https://openalex.org/W2380535488"],"abstract_inverted_index":{"Pull":[0],"requests":[1],"(PRs)":[2],"selection":[3,123],"is":[4,164],"a":[5,21,97,103],"challenging":[6],"task":[7,226],"faced":[8],"by":[9,105,125],"integrators":[10,119],"in":[11,42,120,224],"pull-based":[12],"development":[13],"(PbD),":[14],"with":[15,201],"hundreds":[16],"of":[17,48,79,95,170,183,190,207,220,227],"PRs":[18,30,49,88,122,155,182,228],"submitted":[19],"on":[20,87,92,134,180],"daily":[22],"basis":[23],"to":[24,40,117,127,132,158,166],"large":[25],"open-source":[26],"projects.":[27,187],"Managing":[28],"these":[29],"manually":[31],"consumes":[32],"integrators'":[33],"time":[34],"and":[35,37,175,205],"resources":[36],"may":[38],"lead":[39],"delays":[41],"the":[43,59,77,82,93,106,121,129,154,181,218,225],"acceptance,":[44],"response,":[45],"or":[46,55,101],"rejection":[47],"that":[50,194,215],"can":[51,197],"propose":[52,142],"bug":[53],"fixes":[54],"feature":[56],"enhancements.":[57],"On":[58,81],"one":[60],"hand,":[61,84],"well-known":[62],"platforms":[63],"for":[64,75],"performing":[65],"PbD,":[66],"like":[67],"GitHub,":[68],"do":[69],"not":[70],"provide":[71],"built-in":[72],"recommendation":[73,89,156],"mechanisms":[74],"facilitating":[76],"management":[78],"PRs.":[80],"other":[83],"prior":[85],"research":[86],"has":[90],"focused":[91],"likelihood":[94],"either":[96],"PR":[98,159,171,199],"being":[99],"accepted":[100],"receive":[102],"response":[104],"integrator.":[107],"In":[108,161],"this":[109,116,139],"paper,":[110],"we":[111,141],"consider":[112],"both":[113],"those":[114],"likelihoods,":[115],"help":[118],"process":[124],"suggesting":[126],"them":[128],"appropriate":[130],"actions":[131,200],"undertake":[133],"each":[135],"specific":[136],"PR.":[137],"To":[138],"aim,":[140],"an":[143,202],"approach,":[144],"called":[145],"CARTESIAN":[146,163,179,216],"(aCceptance":[147],"And":[148],"Response":[149],"classificaTion-based":[150],"requESt":[151],"IdentificAtioN)":[152],"modeling":[153],"according":[157],"actions.":[160],"particular,":[162],"able":[165],"recommend":[167],"three":[168],"types":[169],"actions:":[172],"accept,":[173],"respond,":[174],"reject.":[176],"We":[177],"evaluated":[178],"19":[184],"popular":[185],"GitHub":[186],"The":[188],"results":[189,219],"our":[191,195,211],"study":[192],"demonstrate":[193],"approach":[196],"identify":[198],"average":[203],"precision":[204],"recall":[206],"about":[208],"86%.":[209],"Moreover,":[210],"findings":[212],"also":[213],"highlight":[214],"outperforms":[217],"two":[221],"baseline":[222],"approaches":[223],"selection.":[229]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":5},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":4},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1}],"updated_date":"2026-03-27T14:29:43.386196","created_date":"2025-10-10T00:00:00"}
