{"id":"https://openalex.org/W3035055097","doi":"https://doi.org/10.1109/access.2020.3002663","title":"How do you Propose Your Code Changes? Empirical Analysis of Affect Metrics of Pull Requests on GitHub","display_name":"How do you Propose Your Code Changes? Empirical Analysis of Affect Metrics of Pull Requests on GitHub","publication_year":2020,"publication_date":"2020-01-01","ids":{"openalex":"https://openalex.org/W3035055097","doi":"https://doi.org/10.1109/access.2020.3002663","mag":"3035055097"},"language":"en","primary_location":{"id":"doi:10.1109/access.2020.3002663","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2020.3002663","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/8948470/09117137.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://ieeexplore.ieee.org/ielx7/6287639/8948470/09117137.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5066056987","display_name":"Marco Ortu","orcid":"https://orcid.org/0000-0003-4191-5058"},"institutions":[{"id":"https://openalex.org/I172446870","display_name":"University of Cagliari","ror":"https://ror.org/003109y17","country_code":"IT","type":"education","lineage":["https://openalex.org/I172446870"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Marco Ortu","raw_affiliation_strings":["Dipartimento di Ingegneria Elettrica ed Elettronica, University of Cagliari, Cagliari, Italy"],"affiliations":[{"raw_affiliation_string":"Dipartimento di Ingegneria Elettrica ed Elettronica, University of Cagliari, Cagliari, Italy","institution_ids":["https://openalex.org/I172446870"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036425614","display_name":"Giuseppe Destefanis","orcid":"https://orcid.org/0000-0003-3982-6355"},"institutions":[{"id":"https://openalex.org/I59433898","display_name":"Brunel University of London","ror":"https://ror.org/00dn4t376","country_code":"GB","type":"education","lineage":["https://openalex.org/I124357947","https://openalex.org/I59433898"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Giuseppe Destefanis","raw_affiliation_strings":["Department of Computer Science, Brunel University London, Uxbridge, U.K"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Brunel University London, Uxbridge, U.K","institution_ids":["https://openalex.org/I59433898"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050191675","display_name":"Daniel Graziotin","orcid":"https://orcid.org/0000-0002-9107-7681"},"institutions":[{"id":"https://openalex.org/I100066346","display_name":"University of Stuttgart","ror":"https://ror.org/04vnq7t77","country_code":"DE","type":"education","lineage":["https://openalex.org/I100066346"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Daniel Graziotin","raw_affiliation_strings":["Institute of Software Technology, University of Stuttgart, Stuttgart, Germany"],"affiliations":[{"raw_affiliation_string":"Institute of Software Technology, University of Stuttgart, Stuttgart, Germany","institution_ids":["https://openalex.org/I100066346"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5073485643","display_name":"Michele Marchesi","orcid":"https://orcid.org/0000-0003-3745-4324"},"institutions":[{"id":"https://openalex.org/I172446870","display_name":"University of Cagliari","ror":"https://ror.org/003109y17","country_code":"IT","type":"education","lineage":["https://openalex.org/I172446870"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Michele Marchesi","raw_affiliation_strings":["Dipartimento di Matematica e Informatica, University of Cagliari, Cagliari, Italy"],"affiliations":[{"raw_affiliation_string":"Dipartimento di Matematica e Informatica, University of Cagliari, Cagliari, Italy","institution_ids":["https://openalex.org/I172446870"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5076859372","display_name":"Roberto Tonelli","orcid":"https://orcid.org/0000-0002-9090-7698"},"institutions":[{"id":"https://openalex.org/I172446870","display_name":"University of Cagliari","ror":"https://ror.org/003109y17","country_code":"IT","type":"education","lineage":["https://openalex.org/I172446870"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Roberto Tonelli","raw_affiliation_strings":["Dipartimento di Matematica e Informatica, University of Cagliari, Cagliari, Italy"],"affiliations":[{"raw_affiliation_string":"Dipartimento di Matematica e Informatica, University of Cagliari, Cagliari, Italy","institution_ids":["https://openalex.org/I172446870"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5066056987"],"corresponding_institution_ids":["https://openalex.org/I172446870"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":0.8347,"has_fulltext":true,"cited_by_count":9,"citation_normalized_percentile":{"value":0.80563882,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":"8","issue":null,"first_page":"110897","last_page":"110907"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9995999932289124,"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.9995999932289124,"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/T11675","display_name":"Open Source Software Innovations","score":0.9830999970436096,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"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/T10064","display_name":"Complex Network Analysis Techniques","score":0.9729999899864197,"subfield":{"id":"https://openalex.org/subfields/3109","display_name":"Statistical and Nonlinear Physics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/codebase","display_name":"Codebase","score":0.9307951927185059},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7966620922088623},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.6536797881126404},{"id":"https://openalex.org/keywords/affect","display_name":"Affect (linguistics)","score":0.5994129776954651},{"id":"https://openalex.org/keywords/valence","display_name":"Valence (chemistry)","score":0.5373773574829102},{"id":"https://openalex.org/keywords/code-review","display_name":"Code review","score":0.5297958254814148},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5229357481002808},{"id":"https://openalex.org/keywords/politeness","display_name":"Politeness","score":0.4763110876083374},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.3606240749359131},{"id":"https://openalex.org/keywords/static-program-analysis","display_name":"Static program analysis","score":0.25068342685699463},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.21731901168823242},{"id":"https://openalex.org/keywords/psychology","display_name":"Psychology","score":0.09174469113349915}],"concepts":[{"id":"https://openalex.org/C51929080","wikidata":"https://www.wikidata.org/wiki/Q2425187","display_name":"Codebase","level":3,"score":0.9307951927185059},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7966620922088623},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.6536797881126404},{"id":"https://openalex.org/C2776035688","wikidata":"https://www.wikidata.org/wiki/Q1606558","display_name":"Affect (linguistics)","level":2,"score":0.5994129776954651},{"id":"https://openalex.org/C168900304","wikidata":"https://www.wikidata.org/wiki/Q171407","display_name":"Valence (chemistry)","level":2,"score":0.5373773574829102},{"id":"https://openalex.org/C150292731","wikidata":"https://www.wikidata.org/wiki/Q1342704","display_name":"Code review","level":5,"score":0.5297958254814148},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5229357481002808},{"id":"https://openalex.org/C61123122","wikidata":"https://www.wikidata.org/wiki/Q281287","display_name":"Politeness","level":2,"score":0.4763110876083374},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.3606240749359131},{"id":"https://openalex.org/C137287247","wikidata":"https://www.wikidata.org/wiki/Q1329550","display_name":"Static program analysis","level":4,"score":0.25068342685699463},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.21731901168823242},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.09174469113349915},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C46312422","wikidata":"https://www.wikidata.org/wiki/Q11024","display_name":"Communication","level":1,"score":0.0}],"mesh":[],"locations_count":5,"locations":[{"id":"doi:10.1109/access.2020.3002663","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2020.3002663","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/8948470/09117137.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:bura.brunel.ac.uk:2438/21024","is_oa":true,"landing_page_url":"https://orcid.org/0000-0003-3982-6355","pdf_url":null,"source":{"id":"https://openalex.org/S4306401473","display_name":"Brunel University Research Archive (BURA) (Brunel University London)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I59433898","host_organization_name":"Brunel University of London","host_organization_lineage":["https://openalex.org/I59433898"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Article"},{"id":"pmh:oai:doaj.org/article:07cfb3b47c8442049f9f96669b2c4d4d","is_oa":true,"landing_page_url":"https://doaj.org/article/07cfb3b47c8442049f9f96669b2c4d4d","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 8, Pp 110897-110907 (2020)","raw_type":"article"},{"id":"pmh:oai:iris.unica.it:11584/292854","is_oa":true,"landing_page_url":"http://hdl.handle.net/11584/292854","pdf_url":null,"source":{"id":"https://openalex.org/S4377196293","display_name":"UNICA IRIS Institutional Research Information System (University of Cagliari)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I172446870","host_organization_name":"University of Cagliari","host_organization_lineage":["https://openalex.org/I172446870"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/article"},{"id":"pmh:oai:v-lib-bura1.brunel.ac.uk:2438/21024","is_oa":false,"landing_page_url":"http://bura.brunel.ac.uk/handle/2438/21024","pdf_url":null,"source":{"id":"https://openalex.org/S4306401473","display_name":"Brunel University Research Archive (BURA) (Brunel University London)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I59433898","host_organization_name":"Brunel University of London","host_organization_lineage":["https://openalex.org/I59433898"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Article"}],"best_oa_location":{"id":"doi:10.1109/access.2020.3002663","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2020.3002663","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/8948470/09117137.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3035055097.pdf","grobid_xml":"https://content.openalex.org/works/W3035055097.grobid-xml"},"referenced_works_count":58,"referenced_works":["https://openalex.org/W222426624","https://openalex.org/W652662681","https://openalex.org/W1588992499","https://openalex.org/W1592081868","https://openalex.org/W1963555928","https://openalex.org/W1975791421","https://openalex.org/W1984080818","https://openalex.org/W1992105838","https://openalex.org/W2000471262","https://openalex.org/W2023736093","https://openalex.org/W2033017483","https://openalex.org/W2039473157","https://openalex.org/W2046677541","https://openalex.org/W2047504980","https://openalex.org/W2060872734","https://openalex.org/W2080941494","https://openalex.org/W2088214798","https://openalex.org/W2098544808","https://openalex.org/W2105070072","https://openalex.org/W2113581130","https://openalex.org/W2118298147","https://openalex.org/W2125146799","https://openalex.org/W2125910575","https://openalex.org/W2131681506","https://openalex.org/W2139092060","https://openalex.org/W2144160189","https://openalex.org/W2146503100","https://openalex.org/W2149628368","https://openalex.org/W2157163421","https://openalex.org/W2168248828","https://openalex.org/W2171274901","https://openalex.org/W2213700299","https://openalex.org/W2288177242","https://openalex.org/W2300884049","https://openalex.org/W2321563513","https://openalex.org/W2344762038","https://openalex.org/W2623177746","https://openalex.org/W2733560047","https://openalex.org/W2766375028","https://openalex.org/W2884340662","https://openalex.org/W2897713000","https://openalex.org/W2899294362","https://openalex.org/W2935741535","https://openalex.org/W2951665412","https://openalex.org/W2952567205","https://openalex.org/W2953543126","https://openalex.org/W2963790016","https://openalex.org/W2995892549","https://openalex.org/W3099768174","https://openalex.org/W3104057366","https://openalex.org/W3112464194","https://openalex.org/W4238509251","https://openalex.org/W4244328908","https://openalex.org/W4249127983","https://openalex.org/W4251460506","https://openalex.org/W4297975679","https://openalex.org/W6635637351","https://openalex.org/W6764482267"],"related_works":["https://openalex.org/W3046227412","https://openalex.org/W2994851798","https://openalex.org/W2575922489","https://openalex.org/W4312706861","https://openalex.org/W2986478207","https://openalex.org/W2811301137","https://openalex.org/W2344367508","https://openalex.org/W20188161","https://openalex.org/W2098629748","https://openalex.org/W656101134"],"abstract_inverted_index":{"Software":[0],"engineering":[1],"methodologies":[2],"rely":[3],"on":[4,45,171],"version":[5],"control":[6],"systems":[7],"such":[8,49],"as":[9],"git":[10,140],"to":[11,19,47,59,69,77,95,107,160,179,247,253,286,294],"store":[12],"source":[13,27],"code":[14,183],"artifacts":[15],"and":[16,42,64,79,116,143,165,176,202,230,235,261,271,274],"manage":[17],"changes":[18,50],"the":[20,39,85,96,110,121,128,163,166,172,182,186,191,208,214,218,239,257,265,278],"codebase.":[21,192],"Pull":[22],"requests":[23,178],"include":[24],"chunks":[25],"of":[26,30,38,56,73,87,91,99,123,130,138,174,251,290],"code,":[28],"history":[29],"changes,":[31],"log":[32],"messages":[33],"around":[34],"a":[35,60,135,158,233,243,248,269,282,287,291],"proposed":[36],"change":[37],"mainstream":[40],"codebase,":[41],"much":[43],"discussion":[44,122],"whether":[46,162],"integrate":[48],"or":[51],"not.":[52],"A":[53],"better":[54],"understanding":[55],"what":[57,74],"contributes":[58],"pull":[61,88,124,131,177,292],"request":[62,125,293],"fate":[63],"latency":[65],"will":[66],"allow":[67],"us":[68],"build":[70],"predictive":[71],"models":[72],"is":[75,188],"going":[76],"happen":[78],"when.":[80],"Several":[81],"factors":[82],"can":[83],"influence":[84,127],"acceptance":[86,129],"requests,":[89],"many":[90],"which":[92,184],"are":[93,245,284],"related":[94],"individual":[97],"aspects":[98],"software":[100,141],"developers.":[101],"In":[102],"this":[103],"study,":[104],"we":[105,211],"aim":[106],"understand":[108,161],"how":[109],"affect":[111,164,200,215],"(e.g.,":[112],"sentiment,":[113],"discrete":[114],"emotions,":[115],"valence-arousal-dominance":[117],"dimensions)":[118],"expressed":[119,237,263,276],"in":[120,154,190,227,238,264,277],"issues":[126,148,175,252],"requests.":[132],"We":[133,156,193],"conducted":[134],"mining":[136],"study":[137],"large":[139],"repositories":[142],"analyzed":[144],"more":[145,150],"than":[146,151],"150,000":[147],"with":[149,204],"1,000,000":[152],"comments":[153,228,240,266,279],"them.":[155,205],"built":[157,194],"model":[159],"politeness":[167],"have":[168],"an":[169],"impact":[170],"chance":[173],"be":[180,254,295],"merged-i.e.,":[181],"fixes":[185],"issue":[187],"integrated":[189],"two":[195,209],"logistic":[196],"classifiers,":[197,210],"one":[198,203],"without":[199],"metrics":[201,216],"By":[206],"comparing":[207],"show":[212,223],"that":[213,224],"improve":[217],"prediction":[219],"performance.":[220],"Our":[221],"results":[222],"valence":[225],"(expressed":[226],"received":[229,280],"posted":[231],"by":[232,242,268,281],"reporter)":[234],"joy":[236],"written":[241,267],"reporter":[244],"linked":[246,285],"higher":[249],"likelihood":[250,289],"merged.":[255,296],"On":[256],"contrary,":[258],"sadness,":[259],"anger,":[260,272],"arousal":[262],"reporter,":[270,283],"arousal,":[273],"dominance":[275],"lower":[288]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":2}],"updated_date":"2026-04-13T07:58:08.660418","created_date":"2025-10-10T00:00:00"}
