{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T10:00:01Z","timestamp":1740132001256,"version":"3.37.3"},"reference-count":52,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"9","license":[{"start":{"date-parts":[[2024,9,1]],"date-time":"2024-09-01T00:00:00Z","timestamp":1725148800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2024,9,1]],"date-time":"2024-09-01T00:00:00Z","timestamp":1725148800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,9,1]],"date-time":"2024-09-01T00:00:00Z","timestamp":1725148800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IIEEE Trans. Software Eng."],"published-print":{"date-parts":[[2024,9]]},"DOI":"10.1109\/tse.2024.3435067","type":"journal-article","created":{"date-parts":[[2024,7,29]],"date-time":"2024-07-29T17:59:48Z","timestamp":1722275988000},"page":"2350-2362","source":"Crossref","is-referenced-by-count":0,"title":["Mitigating the Uncertainty and Imprecision of Log-Based Code Coverage Without Requiring Additional Logging Statements"],"prefix":"10.1109","volume":"50","author":[{"ORCID":"https:\/\/orcid.org\/0009-0004-0767-2069","authenticated-orcid":false,"given":"Xiaoyan","family":"Xu","sequence":"first","affiliation":[{"name":"David R. Cheriton School of Computer Science, University of Waterloo, Waterloo, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5494-685X","authenticated-orcid":false,"given":"Filipe R.","family":"Cogo","sequence":"additional","affiliation":[{"name":"Huawei Centre for Software Excellence, Kingston, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0193-3975","authenticated-orcid":false,"given":"Shane","family":"McIntosh","sequence":"additional","affiliation":[{"name":"David R. Cheriton School of Computer Science, University of Waterloo, Waterloo, ON, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/360018.360025"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/3474624.3474631"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1017\/9781316771273"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/MASCOTS.2017.19"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2014.2372785"},{"article-title":"Branch coverage for arbitrary languages made easy","year":"2002","author":"Baxter","key":"ref6"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2019.00086"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-016-9429-5"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-019-09690-0"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/3238147.3238214"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/ISSRE.2004.32"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2012.195"},{"key":"ref13","first-page":"139","article-title":"Log2: A $\\{${Cost-Aware$\\}$} logging mechanism for performance diagnosis","volume-title":"in Proc. USENIX Annu. Tech. Conf. (USENIX ATC 15)","author":"Ding","year":"2015"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/2591062.2591175"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1002\/swf.41"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/2500828.2500829"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/3238147.3238193"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1007\/s10009-016-0445-y"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/MSR52588.2021.00051"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/336512.336545"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2008.4658079"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2015.07.019"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/RELDIS.1999.805094"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC.2014.42"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/1108768.1108801"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-016-9467-z"},{"key":"ref27","first-page":"361","article-title":"Where shall we log? Studying and suggesting logging locations in code blocks","volume-title":"Proc. 35th IEEE\/ACM Int. Conf. Automated Softw. Eng.","author":"Li","year":"2020"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/HICSS.2007.24"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/3190508.3190526"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1007\/s11219-017-9383-5"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/3460319.3464824"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/QSIC.2014.19"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-23400-2_7"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2017.43"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2007.103"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2011.5958210"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0205898"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE43902.2021.00146"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1002\/smr.1579"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2013.6606586"},{"article-title":"Dapper, a large-scale distributed systems tracing infrastructure","year":"2010","author":"Sigelman","key":"ref41"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1145\/1791194.1791201"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1007\/s10515-016-0196-8"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/566171.566186"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1984.5010248"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/bxm021"},{"key":"ref47","first-page":"293","article-title":"Be conservative: Enhancing failure diagnosis with proactive logging","volume-title":"Proc. Presented Part 10th USENIX Symp. Oper. Syst. Des. Implementation (OSDI)","author":"Yuan","year":"2012"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227202"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1145\/2110356.2110360"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/3102980.3103001"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1145\/267580.267590"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2015.60"}],"container-title":["IEEE Transactions on Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/32\/10683742\/10613788.pdf?arnumber=10613788","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,20]],"date-time":"2024-09-20T06:26:07Z","timestamp":1726813567000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10613788\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,9]]},"references-count":52,"journal-issue":{"issue":"9"},"URL":"https:\/\/doi.org\/10.1109\/tse.2024.3435067","relation":{},"ISSN":["0098-5589","1939-3520","2326-3881"],"issn-type":[{"type":"print","value":"0098-5589"},{"type":"electronic","value":"1939-3520"},{"type":"electronic","value":"2326-3881"}],"subject":[],"published":{"date-parts":[[2024,9]]}}}