{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T21:09:24Z","timestamp":1760044164244,"version":"3.37.3"},"reference-count":28,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"2","license":[{"start":{"date-parts":[[2017,6,1]],"date-time":"2017-06-01T00:00:00Z","timestamp":1496275200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61210004","61572441"],"award-info":[{"award-number":["61210004","61572441"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Rel."],"published-print":{"date-parts":[[2017,6]]},"DOI":"10.1109\/tr.2017.2681107","type":"journal-article","created":{"date-parts":[[2017,4,4]],"date-time":"2017-04-04T23:49:34Z","timestamp":1491349774000},"page":"425-439","source":"Crossref","is-referenced-by-count":8,"title":["Detecting Bugs of Concurrent Programs With Program Invariants"],"prefix":"10.1109","volume":"66","author":[{"given":"Rong","family":"Wang","sequence":"first","affiliation":[]},{"given":"Zuohua","family":"Ding","sequence":"additional","affiliation":[]},{"given":"Ning","family":"Gui","sequence":"additional","affiliation":[]},{"given":"Yang","family":"Liu","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/1065579.1065786"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/1101908.1101949"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2003.1160055"},{"key":"ref13","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1007\/978-3-642-41707-8_16","article-title":"Spectrum-based fault localization for diagnosing concurrency faults","author":"koca","year":"2013","journal-title":"Proc IFIP Int Conf Testing Softw Syst"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2015.95"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/MC.1993.274940"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/1065010.1065014"},{"key":"ref17","doi-asserted-by":"crossref","first-page":"831","DOI":"10.1109\/TSE.2006.105","article-title":"Statistical debugging: A hypothesis testing-based approach","volume":"32","author":"liu","year":"2006","journal-title":"IEEE Trans Softw Eng"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/1168857.1168864"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2007.37"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2016.2521368"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/1062455.1062522"},{"article-title":"Automatic error detection using program invariants for fault localization","year":"2012","author":"santos","key":"ref27"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/2351676.2351752"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/1165389.945468"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/32.908957"},{"article-title":"Automatic error detection techniques based on dynamic invariants","year":"2007","author":"s\u00e4nchez","key":"ref8"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/349299.349328"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-14819-4_5"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/581376.581377"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/1363686.1363855"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/1250734.1250785"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1145\/1250734.1250746"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/1190216.1190265"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/859618.859632"},{"key":"ref23","first-page":"245","article-title":"Falcon: Fault localization in concurrent programs","author":"park","year":"0","journal-title":"Proc 32nd ACM\/IEEE Int Conf Softw Eng"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1145\/265924.265927"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2003.1240292"}],"container-title":["IEEE Transactions on Reliability"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/24\/7936692\/07892044.pdf?arnumber=7892044","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,12]],"date-time":"2022-01-12T16:14:44Z","timestamp":1642004084000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/7892044\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,6]]},"references-count":28,"journal-issue":{"issue":"2"},"URL":"https:\/\/doi.org\/10.1109\/tr.2017.2681107","relation":{},"ISSN":["0018-9529","1558-1721"],"issn-type":[{"type":"print","value":"0018-9529"},{"type":"electronic","value":"1558-1721"}],"subject":[],"published":{"date-parts":[[2017,6]]}}}