{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,11]],"date-time":"2025-11-11T13:05:07Z","timestamp":1762866307730,"version":"3.40.4"},"reference-count":53,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,10]]},"DOI":"10.1109\/wcre.2013.6671284","type":"proceedings-article","created":{"date-parts":[[2013,12,3]],"date-time":"2013-12-03T22:00:42Z","timestamp":1386108042000},"page":"92-101","source":"Crossref","is-referenced-by-count":14,"title":["Automatic recovery of root causes from bug-fixing changes"],"prefix":"10.1109","author":[{"given":"Ferdian","family":"Thung","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David","family":"Lo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lingxiao","family":"Jiang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"doi-asserted-by":"publisher","key":"35","DOI":"10.1177\/002188638602200207"},{"doi-asserted-by":"publisher","key":"36","DOI":"10.1109\/ICSM.2008.4658083"},{"key":"33","article-title":"Comprehensive evaluation of association measures for fault localization","author":"lo","year":"2010","journal-title":"ICSM"},{"key":"34","first-page":"74","article-title":"Are faults localizable?","author":"thung","year":"2012","journal-title":"MSR"},{"doi-asserted-by":"publisher","key":"39","DOI":"10.1145\/1985441.1985451"},{"doi-asserted-by":"publisher","key":"37","DOI":"10.1007\/s10664-008-9077-5"},{"key":"38","doi-asserted-by":"crossref","DOI":"10.1145\/1283920.2351636","article-title":"The mechanization of causal inference: A mini turing test and beyond","author":"pearl","year":"2012","journal-title":"ACM Turing Award Lectures"},{"doi-asserted-by":"publisher","key":"43","DOI":"10.1109\/ASE.2011.6100061"},{"doi-asserted-by":"publisher","key":"42","DOI":"10.1145\/1083142.1083147"},{"key":"41","doi-asserted-by":"crossref","DOI":"10.1145\/1730874.1730879","article-title":"Buginnings: Identifying the origins of a bug","author":"sinha","year":"2010","journal-title":"ISEC"},{"doi-asserted-by":"publisher","key":"40","DOI":"10.1109\/ASE.2009.76"},{"doi-asserted-by":"publisher","key":"22","DOI":"10.1145\/1150402.1150429"},{"doi-asserted-by":"publisher","key":"23","DOI":"10.1145\/1101908.1101949"},{"key":"24","article-title":"The garbage collection handbook: The art of automatic memory management, ser. CRC Applied Algorithms and Data Structures Series","author":"jones","year":"2011","journal-title":"Chapman and Hall\/CRC"},{"doi-asserted-by":"publisher","key":"25","DOI":"10.1145\/1985793.1985842"},{"key":"26","first-page":"181","article-title":"Classifying software changes: Clean or buggy?","volume":"34","author":"kim","year":"2008","journal-title":"IEEE TSE"},{"key":"27","first-page":"81","article-title":"Automatic identification of bug-introducing changes","author":"kim","year":"2006","journal-title":"ASE"},{"doi-asserted-by":"publisher","key":"28","DOI":"10.1145\/2025113.2025156"},{"doi-asserted-by":"publisher","key":"29","DOI":"10.1145\/337180.337232"},{"year":"0","journal-title":"Apache Software Foundation Apache Lucene and Its JIRA","key":"3"},{"doi-asserted-by":"publisher","key":"2","DOI":"10.1109\/TAIC.PART.2007.13"},{"year":"0","journal-title":"Rhino JavaScript for Java","key":"1"},{"key":"7","first-page":"241","author":"ayewah","year":"2010","journal-title":"The Google Findbugs Fixit in ISSTA"},{"doi-asserted-by":"publisher","key":"30","DOI":"10.1145\/1181775.1181808"},{"doi-asserted-by":"publisher","key":"6","DOI":"10.1109\/MS.2008.130"},{"year":"0","journal-title":"The AspectJ Project","key":"5"},{"year":"2010","journal-title":"Scenario-based and Value-based Specification Mining Better Together ASE","first-page":"387","key":"32"},{"year":"2006","author":"artho","journal-title":"Jlint - Find Bugs in Java Programs","key":"4"},{"doi-asserted-by":"publisher","key":"31","DOI":"10.1109\/ASE.2009.19"},{"doi-asserted-by":"publisher","key":"9","DOI":"10.1109\/CSMR.2013.19"},{"doi-asserted-by":"publisher","key":"8","DOI":"10.1109\/ICSE.2012.6227177"},{"doi-asserted-by":"publisher","key":"19","DOI":"10.1109\/ICPC.2009.5090025"},{"key":"17","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-031-01728-5","volume":"5","author":"harris","year":"2010","journal-title":"Transactional Memory Ser Synthesis Lectures on Computer Architecture Morgan & Claypool"},{"year":"2011","author":"herzig","journal-title":"Untangling Changes","key":"18"},{"doi-asserted-by":"publisher","key":"15","DOI":"10.1109\/MSR.2010.5463340"},{"year":"2006","author":"han","journal-title":"Data Mining Concepts and Techniques","key":"16"},{"doi-asserted-by":"publisher","key":"13","DOI":"10.1145\/1321631.1321702"},{"doi-asserted-by":"publisher","key":"14","DOI":"10.1109\/TSE.2007.70731"},{"year":"2005","author":"copeland","journal-title":"PMD Applied Centennial Books","key":"11"},{"doi-asserted-by":"publisher","key":"12","DOI":"10.1145\/1449764.1449790"},{"key":"21","article-title":"Autoodc: Automated generation of orthogonal defect classifications","author":"huang","year":"2011","journal-title":"ASE"},{"doi-asserted-by":"publisher","key":"20","DOI":"10.1007\/s10664-011-9161-0"},{"key":"49","article-title":"Search-based fault localization","author":"wang","year":"2011","journal-title":"ASE"},{"doi-asserted-by":"publisher","key":"48","DOI":"10.1007\/978-1-4020-6710-5_3"},{"doi-asserted-by":"publisher","key":"45","DOI":"10.1109\/WCRE.2012.30"},{"doi-asserted-by":"publisher","key":"44","DOI":"10.1145\/1806799.1806811"},{"doi-asserted-by":"publisher","key":"47","DOI":"10.1109\/ICSE.2012.6227176"},{"doi-asserted-by":"publisher","key":"46","DOI":"10.1145\/2351676.2351685"},{"key":"10","article-title":"Latent dirichlet allocation","volume":"3","author":"blei","year":"2003","journal-title":"Journal of Machine Learning Research"},{"doi-asserted-by":"publisher","key":"51","DOI":"10.1145\/2025113.2025120"},{"doi-asserted-by":"publisher","key":"52","DOI":"10.1109\/ICSE.2012.6227210"},{"doi-asserted-by":"publisher","key":"53","DOI":"10.1109\/PROMISE.2007.10"},{"doi-asserted-by":"publisher","key":"50","DOI":"10.3115\/1667583.1667644"}],"event":{"name":"2013 20th Working Conference on Reverse Engineering (WCRE)","start":{"date-parts":[[2013,10,14]]},"location":"Koblenz, Germany","end":{"date-parts":[[2013,10,17]]}},"container-title":["2013 20th Working Conference on Reverse Engineering (WCRE)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6656028\/6671267\/06671284.pdf?arnumber=6671284","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,1]],"date-time":"2025-05-01T01:33:26Z","timestamp":1746063206000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6671284\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,10]]},"references-count":53,"URL":"https:\/\/doi.org\/10.1109\/wcre.2013.6671284","relation":{},"subject":[],"published":{"date-parts":[[2013,10]]}}}