{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,8]],"date-time":"2026-10-08T11:40:50Z","timestamp":1791459650526,"version":"4.3.4"},"publisher-location":"New York, NY, USA","reference-count":80,"publisher":"ACM","license":[{"start":{"date-parts":[[2015,10,4]],"date-time":"2015-10-04T00:00:00Z","timestamp":1443916800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100000781","name":"European Research Council","doi-asserted-by":"publisher","award":["278656"],"award-info":[{"award-number":["278656"]}],"id":[{"id":"10.13039\/501100000781","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2015,10,4]]},"DOI":"10.1145\/2815400.2815412","type":"proceedings-article","created":{"date-parts":[[2015,10,1]],"date-time":"2015-10-01T12:01:58Z","timestamp":1443700918000},"page":"344-360","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":68,"title":["Failure sketching"],"prefix":"10.1145","author":[{"given":"Baris","family":"Kasikci","sequence":"first","affiliation":[{"name":"Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne (EPFL)"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Benjamin","family":"Schubert","sequence":"additional","affiliation":[{"name":"Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne (EPFL)"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Cristiano","family":"Pereira","sequence":"additional","affiliation":[{"name":"Intel Corporation"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Gilles","family":"Pokam","sequence":"additional","affiliation":[{"name":"Intel Corporation"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"George","family":"Candea","sequence":"additional","affiliation":[{"name":"Ecole Polytechnique F\u00e9d\u00e9rale de Lausanne (EPFL)"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2015,10,4]]},"reference":[{"key":"e_1_3_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/PRDC.2006.18"},{"key":"e_1_3_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629594"},{"key":"e_1_3_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/277650.277665"},{"key":"e_1_3_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2451116.2451128"},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541973"},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1806799.1806839"},{"key":"e_1_3_2_2_7_1","volume-title":"http:\/\/dslab.epfl.ch\/proj\/gist\/","author":"Baris Kasikci","year":"2015"},{"key":"e_1_3_2_2_8_1","unstructured":"Beeman Strong. Debug and fine-grain profiling with intel processor trace. http:\/\/bit.ly\/1xMYbIC 2014.  Beeman Strong. Debug and fine-grain profiling with intel processor trace. http:\/\/bit.ly\/1xMYbIC 2014."},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/776261.776290"},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.5555\/263953"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2007.65"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2009.5070506"},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/566172.566211"},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1346256.1346273"},{"key":"e_1_3_2_2_15_1","volume-title":"http:\/\/memcached.org","author":"Fitzpatrick B.","year":"2013"},{"key":"e_1_3_2_2_16_1","volume-title":"http:\/\/compression.ca\/pbzip2","author":"Gilchrist J.","year":"2015"},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629586"},{"key":"e_1_3_2_2_18_1","volume-title":"Intl. Conf. on Computer Aided Verification","author":"Godefroid P.","year":"2008"},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1024393.1024412"},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2008.26"},{"key":"e_1_3_2_2_21_1","volume-title":"http:\/\/httpd.apache.org","author":"Apache","year":"2013"},{"key":"e_1_3_2_2_22_1","volume-title":"Intel 64 and IA-32 Architectures Software Developer's Manual","author":"Intel","year":"2015"},{"key":"e_1_3_2_2_23_1","volume-title":"Intel processor trace. https:\/\/software.intel.com\/en-us\/blogs\/2013\/09\/18\/processor-tracing","author":"Intel Corporation","year":"2013"},{"key":"e_1_3_2_2_24_1","volume-title":"https:\/\/github.com\/virtuoso\/linux-perf\/tree\/intel_pt","author":"Linux","year":"2015"},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1932682.1869481"},{"key":"e_1_3_2_2_26_1","volume-title":"OSDI","author":"Jin G.","year":"2012"},{"key":"e_1_3_2_2_27_1","volume-title":"The information flow compiler. https:\/\/llvm.org\/svn\/llvm-project\/giri\/","author":"John Criswell","year":"2011"},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1101908.1101949"},{"key":"e_1_3_2_2_29_1","volume-title":"USENIX Annual Technical Conf.","author":"Kasikci B.","year":"2014"},{"key":"e_1_3_2_2_30_1","volume-title":"Workshop on Hot Topics in Operating Systems","author":"Kasikci B.","year":"2015"},{"key":"e_1_3_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2150976.2150997"},{"key":"e_1_3_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522736"},{"key":"e_1_3_2_2_33_1","volume-title":"A new measure of rank correlation. Biometrika","author":"Kendall M. G.","year":"1938"},{"key":"e_1_3_2_2_34_1","volume-title":"simple-pt linux driver. https:\/\/github.com\/andikleen\/simple-pt","author":"Kleen A.","year":"2015"},{"key":"e_1_3_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.5555\/977395.977673"},{"key":"e_1_3_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1065010.1065014"},{"key":"e_1_3_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1346281.1346323"},{"key":"e_1_3_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/1065010.1065034"},{"key":"e_1_3_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2737924.2737973"},{"key":"e_1_3_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1029894.1029907"},{"key":"e_1_3_2_2_43_1","volume-title":"http:\/\/cppcheck.sourceforge.net\/","author":"Marjam\u00e3dki D.","year":"2015"},{"key":"e_1_3_2_2_44_1","unstructured":"McConnell S. Code Complete. Microsoft Press 2004.  McConnell S. Code Complete. Microsoft Press 2004."},{"key":"e_1_3_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.471178"},{"key":"e_1_3_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2008.36"},{"key":"e_1_3_2_2_47_1","volume-title":"Symp. on Operating Sys. Design and Implem.","author":"Musuvathi M.","year":"2008"},{"key":"e_1_3_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/1250734.1250736"},{"key":"e_1_3_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/800015.808204"},{"key":"e_1_3_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629593"},{"key":"e_1_3_2_2_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629585"},{"key":"e_1_3_2_2_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/2155620.2155646"},{"key":"e_1_3_2_2_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/1275517.1275519"},{"key":"e_1_3_2_2_54_1","unstructured":"Quora. What is a coder's worst nightmware? http:\/\/www.quora.com\/What-is-a-coders-worst-nightmare.  Quora. What is a coder's worst nightmware? http:\/\/www.quora.com\/What-is-a-coders-worst-nightmare."},{"key":"e_1_3_2_2_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/268946.268966"},{"key":"e_1_3_2_2_56_1","volume-title":"Information Retrieval. Butterworth-Heinemann","author":"Rijsbergen C. J. V.","year":"1979"},{"key":"e_1_3_2_2_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/2688204.2688205"},{"key":"e_1_3_2_2_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/2451116.2451131"},{"key":"e_1_3_2_2_59_1","volume-title":"Llvm slicer. https:\/\/github.com\/jirislaby\/LLVMSlicer\/","author":"Slaby J.","year":"2014"},{"key":"e_1_3_2_2_60_1","volume-title":"http:\/\/www.sqlite.org\/","author":"Lite","year":"2013"},{"key":"e_1_3_2_2_61_1","unstructured":"Stenberg D. Curl bug 965. http:\/\/sourceforge.net\/p\/curl\/bugs\/965\/ 2013.  Stenberg D. Curl bug 965. http:\/\/sourceforge.net\/p\/curl\/bugs\/965\/ 2013."},{"key":"e_1_3_2_2_62_1","volume-title":"http:\/\/curl.haxx.se\/","author":"Stenberg D.","year":"2015"},{"key":"e_1_3_2_2_63_1","volume-title":"Apache bug 21287. https:\/\/bz.apache.org\/bugzilla\/show_bug.cgi?id=21287","author":"Stoddard B.","year":"2003"},{"key":"e_1_3_2_2_64_1","doi-asserted-by":"publisher","DOI":"10.1142\/S0218488502001648"},{"key":"e_1_3_2_2_65_1","unstructured":"The Associated Press. Northeastern blackout bug. http:\/\/www.securityfocus.com\/news\/8032 2004.  The Associated Press. Northeastern blackout bug. http:\/\/www.securityfocus.com\/news\/8032 2004."},{"key":"e_1_3_2_2_66_1","volume-title":"http:\/\/www.transmissionbt.com\/","author":"Transmission","year":"2015"},{"key":"e_1_3_2_2_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/1294261.1294275"},{"key":"e_1_3_2_2_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/2110356.2110359"},{"key":"e_1_3_2_2_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/2581122.2544152"},{"key":"e_1_3_2_2_70_1","author":"Weidendorfer","year":"2015","journal-title":"J. Kcachegrind. http:\/\/kcachegrind.sourceforge.net\/html\/Home.html"},{"key":"e_1_3_2_2_71_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2003.1209956"},{"key":"e_1_3_2_2_72_1","volume-title":"Intl. Conf. on Software Engineering","author":"Weiser M.","year":"1981"},{"key":"e_1_3_2_2_73_1","volume-title":"http:\/\/www.dwheeler.com\/sloccount\/","author":"Wheeler D.","year":"2010"},{"key":"e_1_3_2_2_74_1","volume-title":"Root Cause Analysis : A Tool for Total Quality Management","author":"Wilson P. F.","year":"1993"},{"key":"e_1_3_2_2_75_1","doi-asserted-by":"publisher","DOI":"10.5555\/1924943.1924953"},{"key":"e_1_3_2_2_76_1","doi-asserted-by":"publisher","DOI":"10.1145\/1375581.1375611"},{"key":"e_1_3_2_2_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/1555754.1555796"},{"key":"e_1_3_2_2_78_1","doi-asserted-by":"publisher","DOI":"10.1145\/1095810.1095832"},{"key":"e_1_3_2_2_79_1","doi-asserted-by":"publisher","DOI":"10.1145\/1736020.1736038"},{"key":"e_1_3_2_2_80_1","volume-title":"Workshop on Hot Topics in Operating Systems","author":"Zamfir C.","year":"2011"},{"key":"e_1_3_2_2_81_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.988498"},{"key":"e_1_3_2_2_82_1","doi-asserted-by":"publisher","DOI":"10.1145\/1950365.1950395"}],"event":{"name":"SOSP '15: ACM SIGOPS 25th Symposium on Operating Systems Principles","location":"Monterey California","acronym":"SOSP '15","sponsor":["SSRC Storage Systems Research Center, UC Santa Cruz","SIGOPS ACM Special Interest Group on Operating Systems"]},"container-title":["Proceedings of the 25th Symposium on Operating Systems Principles"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2815400.2815412","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2815400.2815412","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T05:43:13Z","timestamp":1750225393000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2815400.2815412"}},"subtitle":["a technique for automated root cause diagnosis of in-production failures"],"short-title":[],"issued":{"date-parts":[[2015,10,4]]},"references-count":80,"alternative-id":["10.1145\/2815400.2815412","10.1145\/2815400"],"URL":"https:\/\/doi.org\/10.1145\/2815400.2815412","relation":{},"subject":[],"published":{"date-parts":[[2015,10,4]]},"assertion":[{"value":"2015-10-04","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}