{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T15:37:57Z","timestamp":1763480277971,"version":"3.37.3"},"reference-count":51,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2019,6,3]],"date-time":"2019-06-03T00:00:00Z","timestamp":1559520000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2019,6,3]],"date-time":"2019-06-03T00:00:00Z","timestamp":1559520000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Empir Software Eng"],"published-print":{"date-parts":[[2019,12]]},"DOI":"10.1007\/s10664-019-09720-x","type":"journal-article","created":{"date-parts":[[2019,6,3]],"date-time":"2019-06-03T14:17:24Z","timestamp":1559571444000},"page":"3871-3903","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":32,"title":["How does code style inconsistency affect pull request integration? An exploratory study on 117 GitHub projects"],"prefix":"10.1007","volume":"24","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0739-0008","authenticated-orcid":false,"given":"Weiqin","family":"Zou","sequence":"first","affiliation":[]},{"given":"Jifeng","family":"Xuan","sequence":"additional","affiliation":[]},{"given":"Xiaoyuan","family":"Xie","sequence":"additional","affiliation":[]},{"given":"Zhenyu","family":"Chen","sequence":"additional","affiliation":[]},{"given":"Baowen","family":"Xu","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,6,3]]},"reference":[{"key":"9720_CR1","doi-asserted-by":"crossref","unstructured":"Allamanis M, Barr ET, Bird C, Sutton CA (2014) Learning natural coding conventions. In: Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, pp 281\u2013293","DOI":"10.1145\/2635868.2635883"},{"key":"9720_CR2","doi-asserted-by":"crossref","unstructured":"Bacchelli A, Bird C (2013) Expectations, outcomes, and challenges of modern code review. In: Proceedings of the 35th International Conference on Software Engineering, pp 712\u2013721","DOI":"10.1109\/ICSE.2013.6606617"},{"key":"9720_CR3","doi-asserted-by":"crossref","unstructured":"Balachandran V (2013) Reducing human effort and improving quality in peer code reviews using automatic static analysis and reviewer recommendation. In: Proceedings of the 35th International Conference on Software Engineering, pp 931\u2013940","DOI":"10.1109\/ICSE.2013.6606642"},{"key":"9720_CR4","unstructured":"Barto\u0144 K (2013) Mumin: Multi-model inference. r package version 1.9. 13 The Comprehensive R Archive Network (CRAN), Vienna, Austria"},{"key":"9720_CR5","unstructured":"Bates DM (2010) lme4: Mixed-effects modeling with r"},{"issue":"1","key":"9720_CR6","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1145\/2465.2469","volume":"28","author":"RE Berry","year":"1985","unstructured":"Berry RE, Meekings BAE (1985) A style analysis of C programs. Commun ACM 28(1):80\u201388","journal-title":"Commun ACM"},{"key":"9720_CR7","doi-asserted-by":"crossref","unstructured":"Boogerd C, Moonen L (2009) Evaluating the relation between coding standard violations and faultswithin and across software versions. In: Proceedings of the 6th International Working Conference on Mining Software Repositories, pp 41\u201350","DOI":"10.1109\/MSR.2009.5069479"},{"key":"9720_CR8","unstructured":"Bridger A, Pisano J (2001) C++ coding standards"},{"key":"9720_CR9","doi-asserted-by":"crossref","unstructured":"Butler S, Wermelinger M, Yu Y, Sharp H (2009) Relating identifier naming flaws and code quality: An empirical study. In: Proceedings of the 16th Working Conference on Reverse Engineering, pp 31\u201335","DOI":"10.1109\/WCRE.2009.50"},{"key":"9720_CR10","doi-asserted-by":"publisher","first-page":"xi","DOI":"10.1016\/B978-0-12-179060-8.50004-9","volume-title":"Statistical Power Analysis for the Behavioral Sciences","author":"JACOB COHEN","year":"1977","unstructured":"Cohen J (1977) Statistical power analysis for the behavioral sciences (revised ed.)"},{"key":"9720_CR11","doi-asserted-by":"publisher","DOI":"10.4324\/9780203774441","volume-title":"Applied Multiple Regression\/Correlation Analysis for the Behavioral Sciences","author":"Cohen","year":"2013","unstructured":"Cohen J, Cohen P, West SG, Aiken LS (2013) Applied multiple regression\/correlation analysis for the behavioral sciences. Routledge, Evanston"},{"issue":"1","key":"9720_CR12","doi-asserted-by":"publisher","first-page":"184","DOI":"10.1016\/j.jml.2012.03.007","volume":"67","author":"AM Cohen-Goldberg","year":"2012","unstructured":"Cohen-Goldberg A M (2012) Phonological competition within the word: Evidence from the phoneme similarity effect in spoken production. J Mem Lang 67(1):184\u2013198","journal-title":"J Mem Lang"},{"key":"9720_CR13","doi-asserted-by":"crossref","unstructured":"de Lima J\u00fanior ML, Soares DM, Plastino A, Murta L (2015) Developers assignment for analyzing pull requests. In: Proceedings of the 30th Annual ACM Symposium on Applied Computing, pp 1567\u20131572","DOI":"10.1145\/2695664.2695884"},{"key":"9720_CR14","unstructured":"Google (2013) Google Java code style. \nhttp:\/\/google.github.io\/styleguide\/javaguide.html"},{"key":"9720_CR15","doi-asserted-by":"crossref","unstructured":"Gousios G, Pinzger M, van Deursen A (2014) An exploratory study of the pull-based software development model. In: Proceedings of the 36th International Conference on Software Engineering, pp 345\u2013355","DOI":"10.1145\/2568225.2568260"},{"key":"9720_CR16","doi-asserted-by":"crossref","unstructured":"Gousios G, Zaidman A, Storey MD, van Deursen A (2015) Work practices and challenges in pull-based development: The integrator\u2019s perspective. In: Proceedings of the 37th IEEE\/ACM International Conference on Software Engineering, pp 358\u2013368","DOI":"10.1109\/ICSE.2015.55"},{"key":"9720_CR17","doi-asserted-by":"crossref","unstructured":"Gousios G, Storey MD, Bacchelli A (2016) Work practices and challenges in pull-based development: the contributor\u2019s perspective. In: Proceedings of the 38th International Conference on Software Engineering, pp 285\u2013296","DOI":"10.1145\/2884781.2884826"},{"issue":"11","key":"9720_CR18","doi-asserted-by":"publisher","first-page":"2809","DOI":"10.1890\/02-3114","volume":"84","author":"MH Graham","year":"2003","unstructured":"Graham M H (2003) Confronting multicollinearity in ecological multiple regression. Ecol 84(11):2809\u20132815","journal-title":"Ecol"},{"issue":"2","key":"9720_CR19","doi-asserted-by":"publisher","first-page":"87","DOI":"10.2478\/v10117-011-0021-1","volume":"30","author":"J Hauke","year":"2011","unstructured":"Hauke J, Kossowski T (2011) Comparison of values of pearson\u2019s and spearman\u2019s correlation coefficients on the same sets of data. Quaest Geogr 30(2):87\u201393","journal-title":"Quaest Geogr"},{"key":"9720_CR20","doi-asserted-by":"crossref","unstructured":"Hellendoorn V, Devanbu PT, Bacchelli A (2015) Will they like this? evaluating code contributions with language models. In: Proceedings of the 12th IEEE\/ACM Working Conference on Mining Software Repositories, pp 157\u2013167","DOI":"10.1109\/MSR.2015.22"},{"key":"9720_CR21","unstructured":"Jaeger FT (2011) Fitting, Evaluating, and Reporting Mixed Models"},{"key":"9720_CR22","doi-asserted-by":"crossref","unstructured":"Jiarpakdee J, Tantithamthavorn C, Treude C (2018) Autospearman: Automatically mitigating correlated software metrics for interpreting defect models. In: Proceedings of the 34th International Conference on Software Maintenance and Evolution, pp 92\u2013103","DOI":"10.1109\/ICSME.2018.00018"},{"issue":"9","key":"9720_CR23","doi-asserted-by":"publisher","first-page":"944","DOI":"10.1111\/2041-210X.12225","volume":"5","author":"PC Johnson","year":"2014","unstructured":"Johnson P C (2014) Extension of nakagawa & schielzeth\u2019s r2glmm to random slopes models. Methods Ecol Evol 5(9):944\u2013946","journal-title":"Methods Ecol Evol"},{"key":"9720_CR24","unstructured":"Kabacoff R (2015) R in action: data analysis and graphics with R. Manning Publications Co."},{"key":"9720_CR25","doi-asserted-by":"crossref","unstructured":"Kalliamvakou E, Gousios G, Blincoe K, Singer L, Germ\u00e1n DM, Damian D (2014) The promises and perils of mining github. In: Proceedings of the 11th Working Conference on Mining Software Repositories, pp 92\u2013101","DOI":"10.1145\/2597073.2597074"},{"key":"9720_CR26","doi-asserted-by":"crossref","unstructured":"Kalliamvakou E, Damian DE, Blincoe K, Singer L, Germ\u00e1n DM (2015) Open source-style collaborative development practices in commercial projects using github. In: Proceedings of the 37th IEEE\/ACM International Conference on Software Engineering, pp 574\u2013585","DOI":"10.1109\/ICSE.2015.74"},{"issue":"1","key":"9720_CR27","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1037\/0278-7393.34.1.12","volume":"34","author":"K Lemh\u00f6fer","year":"2008","unstructured":"Lemh\u00f6fer K, Dijkstra T, Schriefers H, Baayen R H, Grainger J, Zwitserlood P (2008) Native language influences on word recognition in a second language: A megastudy. J Exper Psychol Learn Memory Cogn 34(1):12","journal-title":"J Exper Psychol Learn Memory Cogn"},{"issue":"3","key":"9720_CR28","doi-asserted-by":"publisher","first-page":"430","DOI":"10.1109\/TSE.2008.71","volume":"35","author":"MV M\u00e4ntyl\u00e4","year":"2009","unstructured":"M\u00e4ntyl\u00e4 MV, Lassenius C (2009) What types of defects are really discovered in code reviews? IEEE Trans Softw Eng 35(3):430\u2013448","journal-title":"IEEE Trans Softw Eng"},{"issue":"4","key":"9720_CR29","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1145\/988131.988140","volume":"16","author":"D Marca","year":"1981","unstructured":"Marca D (1981) Some pascal style guidelines. ACM Sigplan Not 16(4):70\u201380","journal-title":"ACM Sigplan Not"},{"key":"9720_CR30","unstructured":"McConnell S (1993) Code complete: a practical handbook of software construction. Microsoft Press"},{"issue":"11","key":"9720_CR31","doi-asserted-by":"publisher","first-page":"861","DOI":"10.1145\/182.358437","volume":"26","author":"RJ Miara","year":"1983","unstructured":"Miara R J, Musselman J A, Navarro J A, Shneiderman B (1983) Program indentation and comprehensibility. Commun ACM 26(11):861\u2013867","journal-title":"Commun ACM"},{"issue":"2","key":"9720_CR32","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1111\/j.2041-210x.2012.00261.x","volume":"4","author":"S Nakagawa","year":"2013","unstructured":"Nakagawa S, Schielzeth H (2013) A general and simple method for obtaining r2 from generalized linear mixed-effects models. Methods Ecol Evol 4(2):133\u2013142","journal-title":"Methods Ecol Evol"},{"key":"9720_CR33","unstructured":"Oman PW, Cook CR (1990) A taxonomy for programming style. In: Proceedings of the ACM 18th Annual Computer Science Conference on Cooperation, pp 244\u2013250"},{"key":"9720_CR34","unstructured":"Oracle (1999) Oracle java code style. \nhttp:\/\/www.oracle.com\/technetwork\/java\/codeconvtoc-136057.html"},{"key":"9720_CR35","doi-asserted-by":"crossref","unstructured":"Padhye R, Mani S, Sinha VS (2014) A study of external community contribution to open-source projects on github. In: Proceedings of the 11th Working Conference on Mining Software Repositories, pp 332\u2013335","DOI":"10.1145\/2597073.2597113"},{"key":"9720_CR36","unstructured":"Rahman MM, Roy CK (2014) An insight into the pull requests of github. In: Proceedings of the 11th Working Conference on Mining Software Repositories, pp 364\u2013367"},{"issue":"10","key":"9720_CR37","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1145\/948086.948088","volume":"17","author":"MJ Rees","year":"1982","unstructured":"Rees MJ (1982) Automatic assessment aids for pascal programs. SIGPLAN Not 17(10):33\u201342","journal-title":"SIGPLAN Not"},{"key":"9720_CR38","unstructured":"Rigby PC, Storey MD (2011) Understanding broadcast based peer review on open source software projects. In: Proceedings of the 33rd International Conference on Software Engineering, pp 541\u2013550"},{"issue":"4","key":"9720_CR39","doi-asserted-by":"publisher","first-page":"58","DOI":"10.1145\/3188720","volume":"61","author":"C Sadowski","year":"2018","unstructured":"Sadowski C, Aftandilian E, Eagle A, Miller-Cushon L, Jaspan C (2018) Lessons from building static analysis tools at google. Commun ACM 61(4):58\u201366","journal-title":"Commun ACM"},{"key":"9720_CR40","doi-asserted-by":"publisher","first-page":"111","DOI":"10.3389\/fpsyg.2012.00111","volume":"3","author":"AS Selya","year":"2012","unstructured":"Selya AS, Rose JS, Dierker LC, Hedeker D, Mermelstein RJ (2012) A practical guide to calculating cohen\u2019s f2, a measure of local effect size, from proc mixed. Front Psychol 3:111","journal-title":"Front Psychol"},{"key":"9720_CR41","doi-asserted-by":"crossref","unstructured":"Smit M, Gergel B, Hoover HJ, Stroulia E (2011) Code convention adherence in evolving software. In: Proceedings of the IEEE 27th International Conference on Software Maintenance, pp 504\u2013507","DOI":"10.1109\/ICSM.2011.6080819"},{"key":"9720_CR42","doi-asserted-by":"crossref","unstructured":"Soares DM, de Lima J\u00fanior ML, Murta L, Plastino A (2015) Acceptance factors of pull requests in open-source projects. In: Proceedings of the 30th Annual ACM Symposium on Applied Computing, pp 1541\u20131546","DOI":"10.1145\/2695664.2695856"},{"key":"9720_CR43","doi-asserted-by":"crossref","unstructured":"Tsay J, Dabbish L, Herbsleb JD (2014a) Influence of social and technical factors for evaluating contribution in github. In: Proceedings of the 36th International Conference on Software Engineering, pp 356\u2013366","DOI":"10.1145\/2568225.2568315"},{"key":"9720_CR44","doi-asserted-by":"crossref","unstructured":"Tsay J, Dabbish L, Herbsleb JD (2014b) Let\u2019s talk about it: evaluating contributions through discussion in github. In: Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, pp 144\u2013154","DOI":"10.1145\/2635868.2635882"},{"key":"9720_CR45","doi-asserted-by":"crossref","unstructured":"Vasilescu B, Yu Y, Wang H, Devanbu PT, Filkov V (2015) Quality and productivity outcomes relating to continuous integration in github. In: Proceedings of the 10th Joint Meeting on Foundations of Software Engineering, pp 805\u2013816","DOI":"10.1145\/2786805.2786850"},{"key":"9720_CR46","doi-asserted-by":"crossref","unstructured":"van der Veen E, Gousios G, Zaidman A (2015) Automatically prioritizing pull requests. In: Proceedings of the 12th IEEE\/ACM Working Conference on Mining Software Repositories, pp 357\u2013361","DOI":"10.1109\/MSR.2015.40"},{"key":"9720_CR47","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511585852","volume-title":"The Elements of Java (TM) Style","author":"A Vermeulen","year":"2000","unstructured":"Vermeulen A (2000) The Elements of Java (TM) Style. Cambridge University Press, Cambridge"},{"key":"9720_CR48","doi-asserted-by":"crossref","unstructured":"Yu Y, Wang H, Yin G, Ling CX (2014) Reviewer recommender of pull-requests in github. In: Proceedings of the 30th IEEE International Conference on Software Maintenance and Evolution, pp 609\u2013612","DOI":"10.1109\/ICSME.2014.107"},{"key":"9720_CR49","doi-asserted-by":"crossref","unstructured":"Yu Y, Wang H, Filkov V, Devanbu PT, Vasilescu B (2015) Wait for it: Determinants of pull request evaluation latency on github. In: Proceedings of the 12th IEEE\/ACM Working Conference on Mining Software Repositories, pp 367\u2013371","DOI":"10.1109\/MSR.2015.42"},{"key":"9720_CR50","doi-asserted-by":"crossref","unstructured":"Zhang Y, Yin G, Yu Y, Wang H (2014) Investigating social media in github\u2019s pull-requests: a case study on ruby on rails. In: Proceedings of the 1st International Workshop on Crowd-based Software Development Methods and Technologies, pp 37\u201341","DOI":"10.1145\/2666539.2666572"},{"key":"9720_CR51","doi-asserted-by":"crossref","unstructured":"Zhang X, Chen Y, Gu Y, Zou W, Xie X, Jia X, Xuan J (2018) How do multiple pull requests change the same code: A study of competing pull requests in github. In: Proceedings of the 34th IEEE International Conference on Software Maintenance and Evolution, pp 228\u2013239","DOI":"10.1109\/ICSME.2018.00032"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-019-09720-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10664-019-09720-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-019-09720-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,6,2]],"date-time":"2020-06-02T01:23:36Z","timestamp":1591061016000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10664-019-09720-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,6,3]]},"references-count":51,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2019,12]]}},"alternative-id":["9720"],"URL":"https:\/\/doi.org\/10.1007\/s10664-019-09720-x","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"type":"print","value":"1382-3256"},{"type":"electronic","value":"1573-7616"}],"subject":[],"published":{"date-parts":[[2019,6,3]]},"assertion":[{"value":"3 June 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}