{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T20:23:55Z","timestamp":1760646235995},"reference-count":36,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"1","license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IIEEE Trans. Software Eng."],"published-print":{"date-parts":[[2015,1,1]]},"DOI":"10.1109\/tse.2014.2357438","type":"journal-article","created":{"date-parts":[[2014,9,17]],"date-time":"2014-09-17T18:58:25Z","timestamp":1410980305000},"page":"65-81","source":"Crossref","is-referenced-by-count":46,"title":["The Design Space of Bug Fixes and How Developers Navigate It"],"prefix":"10.1109","volume":"41","author":[{"given":"Emerson","family":"Murphy-Hill","sequence":"first","affiliation":[]},{"given":"Thomas","family":"Zimmermann","sequence":"additional","affiliation":[]},{"given":"Christian","family":"Bird","sequence":"additional","affiliation":[]},{"given":"Nachiappan","family":"Nagappan","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2005.91"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2005.49"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1016\/0030-5073(76)90005-2"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2013.6606617"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1145\/1806799.1806828"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2009.5070529"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2012.19"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/1806799.1806812"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/2025113.2025121"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2009.5070530"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1016\/j.entcs.2009.02.058"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/1368088.1368123"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/1134285.1134336"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2013.6606662"},{"key":"ref17","author":"shull","year":"2007","journal-title":"Guide to Advanced Empirical Software Engineering"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1016\/0030-5073(75)90002-1"},{"key":"ref19","author":"murphy-hill","year":"2013","journal-title":"Appendix to the Design of Bug Fixes"},{"key":"ref28","year":"0","journal-title":"Changing an Existing Interface"},{"key":"ref4","first-page":"74","article-title":"Are faults localizable?","year":"0","journal-title":"Proceedings of the 8th Working Conference on Mining Software Repositories"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1057\/palgrave.ejis.3000629"},{"key":"ref3","first-page":"489","article-title":"Predicting faults from cached history","author":"kim","year":"0","journal-title":"Proc Int Conf Softw Eng IEEE Comput Soc"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/337180.337232"},{"key":"ref29","first-page":"62","article-title":"Works for me! Characterizing non-reproducible bug reports","author":"joorabchi","year":"0","journal-title":"Proceedings of the Working Conference on Mining Software Repositories"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2013.6606579"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/1718918.1718973"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/1940761.1940776"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/800027.808455"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/1595696.1595716"},{"key":"ref1","first-page":"327","article-title":"Causes and effects in computer programs","author":"zeller","year":"0","journal-title":"Proc 5th Int Workshop Autom Algorithmic Debugging"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/32.799955"},{"key":"ref22","article-title":"Personal opinion surveys","author":"kitchenham","year":"2007","journal-title":"Guide to Advanced Empirical Software Engineering"},{"key":"ref21","author":"rogers","year":"2003","journal-title":"Diffusion of Innovations"},{"key":"ref24","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1111\/j.2517-6161.1995.tb02031.x","article-title":"Controlling the false discovery rate: A practical and powerful approach to multiple testing","volume":"57","author":"benjamini","year":"1995","journal-title":"J Royal Stat Soc Ser B"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/ISESE.2003.1237967"},{"key":"ref26","year":"0","journal-title":"The Security Development Lifecycle"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227190"}],"container-title":["IEEE Transactions on Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/32\/7004098\/06901259.pdf?arnumber=6901259","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,2]],"date-time":"2024-06-02T16:49:24Z","timestamp":1717346964000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6901259\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,1,1]]},"references-count":36,"journal-issue":{"issue":"1"},"URL":"https:\/\/doi.org\/10.1109\/tse.2014.2357438","relation":{},"ISSN":["0098-5589","1939-3520"],"issn-type":[{"value":"0098-5589","type":"print"},{"value":"1939-3520","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,1,1]]}}}