{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,25]],"date-time":"2026-06-25T00:21:11Z","timestamp":1782346871344,"version":"3.54.5"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2015,3,7]],"date-time":"2015-03-07T00:00:00Z","timestamp":1425686400000},"content-version":"tdm","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":[[2016,2]]},"DOI":"10.1007\/s10664-014-9356-2","type":"journal-article","created":{"date-parts":[[2015,3,6]],"date-time":"2015-03-06T08:19:14Z","timestamp":1425629954000},"page":"260-299","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":33,"title":["Continuously mining distributed version control systems: an empirical study of how Linux uses Git"],"prefix":"10.1007","volume":"21","author":[{"given":"Daniel M.","family":"German","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bram","family":"Adams","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ahmed E.","family":"Hassan","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2015,3,7]]},"reference":[{"key":"9356_CR1","doi-asserted-by":"crossref","unstructured":"Antoniol G, Ayari K, Di Penta M, Khomh F , Gu\u00e9h\u00e9neuc YG (2008) Is it a bug or an enhancement?: a text-based approach to classify change requests. In: Proceedings of the 2008 Conference of the Center for Advanced Studies on Collaborative research: meeting of minds (CASCON), pp 23:304\u201323:318","DOI":"10.1145\/1463788.1463819"},{"key":"9356_CR2","doi-asserted-by":"crossref","unstructured":"Barr ET, Bird C, Rigby PC, Hindle A, German DM, Devanbu P (2012) Cohesive and isolated development with branches. In: Proceedings of the 15th International Conference on Fundamental Approaches to Software Engineering (FASE), pp 316\u2013331","DOI":"10.1007\/978-3-642-28872-2_22"},{"key":"9356_CR3","doi-asserted-by":"crossref","unstructured":"Baysal O, Holmes R, Godfrey MW (2012) Mining usage data and development artifacts. In: Proceedings of the 9th IEEE working conf. on Mining Software Repositories (MSR), pp 98\u2013107","DOI":"10.1109\/MSR.2012.6224305"},{"key":"9356_CR4","doi-asserted-by":"crossref","unstructured":"Bird C, Zimmermann T (2012) Assessing the value of branches with what-if analysis. In: Proceedings of the ACM SIGSOFT 20th intl. symp. on the Foundations of Software Engineering (FSE), pp 45:1\u201345:11","DOI":"10.1145\/2393596.2393648"},{"key":"9356_CR5","doi-asserted-by":"crossref","unstructured":"Bird C, Gourley A, Devanbu PT, Gertz M, Swaminathan A (2006) Mining email social networks. In: MSR, pp 137\u2013143","DOI":"10.1145\/1137983.1138016"},{"key":"9356_CR6","doi-asserted-by":"crossref","unstructured":"Bird C, Bachmann A, Aune E, Duffy J, Bernstein A, Filkov V, Devanbu P (2009a) Fair and balanced?: bias in bug-fix datasets. In: Proceedings of the the 7th joint meeting of the European Software Engineering Conf. and the ACM SIGSOFT symposium on the Foundations of Software Engineering (ESEC\/FSE), pp 121\u2013130","DOI":"10.1145\/1595696.1595716"},{"key":"9356_CR7","doi-asserted-by":"crossref","unstructured":"Bird C, Rigby PC, Barr ET, Hamilton DJ, German DM, Devanbu P (2009b) The promises and perils of mining git. In: MSR \u201909: Proceedings of the 6th Int. Working Conf. on Mining Software Repositories, pp 1\u201310","DOI":"10.1109\/MSR.2009.5069475"},{"key":"9356_CR8","unstructured":"Black Duck Inc (2013) Tools: Compare Repositories. http:\/\/www.ohloh.net\/repositories\/compare"},{"key":"9356_CR9","doi-asserted-by":"crossref","unstructured":"Brun Y, Holmes R , Ernst MD , Notkin D (2011) Proactive detection of collaboration conflicts. In: Proceedings of Foundations of Software Engineering (FSE), pp 168\u2013178","DOI":"10.1145\/2025113.2025139"},{"key":"9356_CR10","doi-asserted-by":"crossref","unstructured":"Chacon S (2009) Pro Git. Apress","DOI":"10.1007\/978-1-4302-1834-0"},{"key":"9356_CR11","unstructured":"Chapman D (2011) A Guide To The Kernel Development Process. http:\/\/www.linuxfoundation.org\/content\/1-guide-kernel-development-process"},{"key":"9356_CR12","unstructured":"Corbet J (2005) The kernel and BitKeeper part ways. http:\/\/lwn.net\/Articles\/130746\/"},{"key":"9356_CR13","unstructured":"Corbet J (2008a) How to participate in the linux community. http:\/\/ldn.linuxfoundation.org\/book\/how-participate-linux-community"},{"key":"9356_CR14","unstructured":"Corbet J (2008b) Linux-Next and Patch Management Process. http:\/\/lwn.net\/Articles\/269120\/"},{"key":"9356_CR15","unstructured":"Corbet J, Kroah-Hartman G, McPherson A (2013) Linux kernel development: How fast it is going, who is doing it, what they are doing, and who is sponsoring it. http:\/\/www.linuxfoundation.org\/publications\/linux-foundation\/who-writes-linux-2013"},{"key":"9356_CR16","doi-asserted-by":"crossref","unstructured":"Dhaliwal T, Khomh F, Zou Y, Hassan AE (2012) Recovering commit dependencies for selective code integration in software product lines. In: ICSM, pp 202\u2013211","DOI":"10.1109\/ICSM.2012.6405273"},{"key":"9356_CR17","unstructured":"Foundation E (2012) Eclipse community survey. http:\/\/www.eclipse.org\/org\/press-release\/20120608_eclipsesurvey2012.php"},{"key":"9356_CR18","doi-asserted-by":"crossref","unstructured":"Gousios G, Pinzger M, Deursen Av (2014) An exploratory study of the pull-based software development model. In: Proceedings of the 36th International Conference on Software Engineering, ICSE 2014, pp 345\u2013355","DOI":"10.1145\/2568225.2568260"},{"key":"9356_CR19","doi-asserted-by":"crossref","unstructured":"Hassan AE (2008) Automated classification of change messages in open source projects. In: SAC, pp 837\u2013841","DOI":"10.1145\/1363686.1363876"},{"key":"9356_CR20","doi-asserted-by":"crossref","unstructured":"Herzig K, Just S, Zeller A (2013) It\u2019s not a bug, it\u2019s a feature: how misclassification impacts bug prediction. In: 35th International Conference on Software Engineering, ICSE \u201913, pp 392\u2013401","DOI":"10.1109\/ICSE.2013.6606585"},{"key":"9356_CR21","doi-asserted-by":"crossref","unstructured":"Jiang Y, Adams B, German DM (2013) Will my patch make it? and how fast?: case study on the linux kernel. In: MSR, pp 101\u2013110","DOI":"10.1109\/MSR.2013.6624016"},{"key":"9356_CR22","doi-asserted-by":"crossref","unstructured":"Kalliamvakou E, Gousios G, Blincoe K, Singer L, German DM, Damian D (2014) The promises and perils of mining github. In: Proceedings of the 11th Working Conference on Mining Software Repositories, MSR 2014, pp 92\u2013101","DOI":"10.1145\/2597073.2597074"},{"key":"9356_CR23","doi-asserted-by":"crossref","unstructured":"Kawrykow D, Robillard MP (2011) Non-essential changes in version histories. In: ICSE \u201911: Proceedings of the 33th International Conference On Software Engineering, pp 351\u2013360","DOI":"10.1145\/1985793.1985842"},{"key":"9356_CR24","doi-asserted-by":"crossref","unstructured":"Kim S, Zhang H, Wu R, Gong L (2011) Dealing with noise in defect prediction. In: Proceedings of the 33rd Intl. Conf. on Software Engineering (ICSE), pp 481\u2013490","DOI":"10.1145\/1985793.1985859"},{"key":"9356_CR25","unstructured":"Kroah-Hartman G (2010) Android and the linux kernel community. http:\/\/www.kroah.com\/log\/linux\/android-kernel-problems.html"},{"key":"9356_CR26","doi-asserted-by":"crossref","unstructured":"Lee T, Nam J, Han D, Kim S, In HP (2011) Micro interaction metrics for defect prediction. In: Proceedings of the 19th ACM SIGSOFT symp. and the 13th European Conf. on Foundations of Software Engineering (ESEC\/FSE), pp 311\u2013321","DOI":"10.1145\/2025113.2025156"},{"key":"9356_CR27","doi-asserted-by":"crossref","unstructured":"Mockus A, Votta LG (2000) Identifying reasons for software changes using historic databases. In: ICSM, pp 120\u2013130","DOI":"10.1109\/ICSM.2000.883028"},{"key":"9356_CR28","doi-asserted-by":"crossref","unstructured":"Nguyen T, Adams B, Hassan AE (2010) A case study of bias in bug-fix datasets. In: Proceedings of the 17th Working Conf. on Reverse Engineering (WCRE), pp 259\u2013268","DOI":"10.1109\/WCRE.2010.37"},{"issue":"1","key":"9356_CR29","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1007\/s11219-010-9104-9","volume":"19","author":"C Parnin","year":"2011","unstructured":"Parnin C, Rugaber S (2011) Resumption strategies for interrupted programming tasks. Software Quality Control 19(1):5\u201334","journal-title":"Software Quality Control"},{"key":"9356_CR30","doi-asserted-by":"crossref","unstructured":"Rigby PC, German DM, Storey MA (2008) Open source software peer review practices: a case study of the apache server. In: ICSE \u201908: Proc. of the 30th Int. Conf. on Soft. Eng., pp 541\u2013550","DOI":"10.1145\/1368088.1368162"},{"key":"9356_CR31","doi-asserted-by":"crossref","unstructured":"Robbes R, Lanza M (2007) Characterizing and understanding development sessions. In: Proceedings of the 15th IEEE Intl. Conf. on Program Comprehension (ICPC), pp 155\u2013166","DOI":"10.1109\/ICPC.2007.12"},{"key":"9356_CR32","doi-asserted-by":"crossref","unstructured":"Shihab E, Bird C, Zimmermann T (2012) The effect of branching strategies on software quality. In: Proceedings of the Intl. Symp. on Empirical Software Engineering and Measurement (ESEM), pp 301\u2013310","DOI":"10.1145\/2372251.2372305"},{"key":"9356_CR33","doi-asserted-by":"crossref","unstructured":"Tian Y, Lawall J, Lo D (2012) Identifying linux bug fixing patches. In: Proceedings of the 2012 Intl. Conf. on Software Engineering (ICSE), pp 386\u2013396","DOI":"10.1109\/ICSE.2012.6227176"},{"key":"9356_CR34","doi-asserted-by":"crossref","unstructured":"Weissgerber P, Neu D, Diehl S (2008) Small patches get in!. In: Proceedings of the intl. working conf. on Mining Software Repositories (MSR), pp 67\u201376","DOI":"10.1145\/1370750.1370767"},{"key":"9356_CR35","doi-asserted-by":"crossref","unstructured":"Zhang F, Khomh F, Zou Y, Hassan AE (2012) An empirical study of the effect of file editing patterns on software quality. In: Proceedings of the 19th Working Conf. on Reverse Engineering (WCRE), pp 456\u2013465","DOI":"10.1109\/WCRE.2012.55"},{"key":"9356_CR36","doi-asserted-by":"crossref","unstructured":"Zou L, Godfrey MW (2006) An industrial case study of program artifacts viewed during maintenance tasks. In: Proceedings of the 13th Working Conf. on Reverse Engineering (WCRE), pp 71\u201382","DOI":"10.1109\/WCRE.2006.12"}],"container-title":["Empirical Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-014-9356-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10664-014-9356-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10664-014-9356-2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,21]],"date-time":"2019-08-21T18:27:11Z","timestamp":1566412031000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10664-014-9356-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,3,7]]},"references-count":36,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2016,2]]}},"alternative-id":["9356"],"URL":"https:\/\/doi.org\/10.1007\/s10664-014-9356-2","relation":{},"ISSN":["1382-3256","1573-7616"],"issn-type":[{"value":"1382-3256","type":"print"},{"value":"1573-7616","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,3,7]]}}}