{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,12]],"date-time":"2026-06-12T06:38:41Z","timestamp":1781246321413,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":51,"publisher":"ACM","license":[{"start":{"date-parts":[[2014,5,31]],"date-time":"2014-05-31T00:00:00Z","timestamp":1401494400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2014,5,31]]},"DOI":"10.1145\/2568225.2568311","type":"proceedings-article","created":{"date-parts":[[2014,5,20]],"date-time":"2014-05-20T13:48:00Z","timestamp":1400593680000},"page":"825-836","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":40,"title":["Automated memory leak detection for production use"],"prefix":"10.1145","author":[{"given":"Changhee","family":"Jung","sequence":"first","affiliation":[{"name":"Virginia Tech, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sangho","family":"Lee","sequence":"additional","affiliation":[{"name":"Georgia Tech, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Easwaran","family":"Raman","sequence":"additional","affiliation":[{"name":"Google, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Santosh","family":"Pande","sequence":"additional","affiliation":[{"name":"Georgia Tech, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2014,5,31]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"packet-o-matic. http:\/\/www.packet-o-matic.org\/.  packet-o-matic. http:\/\/www.packet-o-matic.org\/."},{"key":"e_1_3_2_1_2_1","unstructured":"Squid: Optimising web delivery. http:\/\/www.squid-cache.org\/.  Squid: Optimising web delivery. http:\/\/www.squid-cache.org\/."},{"key":"e_1_3_2_1_3_1","volume-title":"Red Hat","author":"Red","year":"2012","unstructured":"Red hat enterprise linux 6. Technical report , Red Hat , 2012 . Red hat enterprise linux 6. Technical report, Red Hat, 2012."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1454115.1454128"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/989393.989442"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1449764.1449774"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1508244.1508277"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1168857.1168866"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/2190025.2190067"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2011.233"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1250734.1250789"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1024393.1024412"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1806799.1806874"},{"key":"e_1_3_2_1_14_1","volume-title":"Common Vulnerabilities and Exposures (CVE)","author":"Details CVE","year":"2013","unstructured":"CVE Details . Common Vulnerabilities and Exposures (CVE) , 2013 . http:\/\/www.cvedetails.com. CVE Details. Common Vulnerabilities and Exposures (CVE), 2013. http:\/\/www.cvedetails.com."},{"key":"e_1_3_2_1_15_1","volume-title":"Common Weakness Enumeration (CWE)","author":"Details CWE","year":"2013","unstructured":"CWE Details . Common Weakness Enumeration (CWE) , 2013 . http:\/\/cwe.mitre.org\/data\/definitions\/401.html. CWE Details. Common Weakness Enumeration (CWE), 2013. http:\/\/cwe.mitre.org\/data\/definitions\/401.html."},{"key":"e_1_3_2_1_16_1","volume-title":"Proc. of 5th USENIX OSDI","author":"Dean J.","year":"2004","unstructured":"J. Dean and S. Ghemawat . Mapreduce: simplified data processing on large clusters . In Proc. of 5th USENIX OSDI , 2004 . J. Dean and S. Ghemawat. Mapreduce: simplified data processing on large clusters. In Proc. of 5th USENIX OSDI, 2004."},{"key":"e_1_3_2_1_17_1","volume-title":"Instruction-based sampling: A new performance analysis technique for amd family 10h processors","author":"Drongowski P. J.","year":"2007","unstructured":"P. J. Drongowski . Instruction-based sampling: A new performance analysis technique for amd family 10h processors , 2007 . P. J. Drongowski. Instruction-based sampling: A new performance analysis technique for amd family 10h processors, 2007."},{"key":"e_1_3_2_1_18_1","unstructured":"S. Eranian. Perfmon2: a Standard Performance Monitoring Interface.  S. Eranian. Perfmon2: a Standard Performance Monitoring Interface."},{"key":"e_1_3_2_1_19_1","volume-title":"Proc. of the 1992 USENIX Winter Conference.","author":"Hastings R.","unstructured":"R. Hastings and B. Joyce . Purify: Fast detection of memory leaks and access errors . In Proc. of the 1992 USENIX Winter Conference. R. Hastings and B. Joyce. Purify: Fast detection of memory leaks and access errors. In Proc. of the 1992 USENIX Winter Conference."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/781131.781150"},{"key":"e_1_3_2_1_21_1","volume-title":"Intel R Microarchitecture Codename Nehalem Performance Monitoring Unit Programming Guide","author":"Intel Corporation","year":"2010","unstructured":"Intel Corporation . Intel R Microarchitecture Codename Nehalem Performance Monitoring Unit Programming Guide , 2010 . Intel Corporation. Intel R Microarchitecture Codename Nehalem Performance Monitoring Unit Programming Guide, 2010."},{"key":"e_1_3_2_1_22_1","volume-title":"Instruction Level Parallelism. 3rd workshop on computer architecture competitions: Memory scheduling championship","author":"Journal","year":"2012","unstructured":"Journal of Instruction Level Parallelism. 3rd workshop on computer architecture competitions: Memory scheduling championship , 2012 . Journal of Instruction Level Parallelism. 3rd workshop on computer architecture competitions: Memory scheduling championship, 2012."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1669112.1669122"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1993498.1993509"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1289927.1289961"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1375634.1375653"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2568225.2568307"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2155620.2155650"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1835804.1835822"},{"key":"e_1_3_2_1_30_1","volume-title":"Omega: An instant leak detector tool for Valgrind","author":"Meredith B.","year":"2008","unstructured":"B. Meredith . Omega: An instant leak detector tool for Valgrind , 2008 . http:\/\/www.brainmurders.eclipse.co.uk\/omega.html. B. Meredith. Omega: An instant leak detector tool for Valgrind, 2008. http:\/\/www.brainmurders.eclipse.co.uk\/omega.html."},{"key":"e_1_3_2_1_31_1","volume-title":"Cloud computing does not require virtualization","author":"Procopio Michael","year":"2011","unstructured":"Michael Procopio . Cloud computing does not require virtualization , 2011 . http:\/\/www.enterprisecioforum.com. Michael Procopio. Cloud computing does not require virtualization, 2011. http:\/\/www.enterprisecioforum.com."},{"key":"e_1_3_2_1_32_1","volume-title":"Hyper-V Performance Tests","author":"SharePoint Foundation Microsoft","year":"2010","unstructured":"Microsoft SharePoint Foundation . Hyper-V Performance Tests , 2010 . http:\/\/technet.microsoft.com\/en-us\/library\/gg454734.aspx. Microsoft SharePoint Foundation. Hyper-V Performance Tests, 2010. http:\/\/technet.microsoft.com\/en-us\/library\/gg454734.aspx."},{"key":"e_1_3_2_1_33_1","unstructured":"Mozilla.org. Mozilla Bugzilla 2014. https:\/\/bugzilla.mozilla.org.  Mozilla.org. Mozilla Bugzilla 2014. https:\/\/bugzilla.mozilla.org."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-008-9062-z"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1250734.1250746"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1952682.1952687"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1542476.1542521"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.14778\/2536222.2536234"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2005.29"},{"key":"e_1_3_2_1_40_1","volume-title":"In Ottawa Linux Symposium (OLS)","author":"Eranian S.","year":"2006","unstructured":"S. Eranian . Perfmon2 : a flexible performance monitoring interface for linux . In In Ottawa Linux Symposium (OLS) , 2006 . S. Eranian. Perfmon2: a flexible performance monitoring interface for linux. In In Ottawa Linux Symposium (OLS), 2006."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSST.2010.5496972"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1409720.1409729"},{"key":"e_1_3_2_1_43_1","unstructured":"J. Whittaker. How to Break Software Security. Addision Wesley.  J. Whittaker. How to Break Software Security. Addision Wesley."},{"key":"e_1_3_2_1_44_1","volume-title":"Introduction to Robust Estimation and Hypothesis Testing","author":"Wilcox R.","year":"2012","unstructured":"R. Wilcox . Introduction to Robust Estimation and Hypothesis Testing . Elsevier Science & Technology , 2012 . R. Wilcox. Introduction to Robust Estimation and Hypothesis Testing. Elsevier Science & Technology, 2012."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/1081706.1081728"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/1993498.1993530"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/1368088.1368110"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491509.2491511"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2581122.2544151"},{"key":"e_1_3_2_1_50_1","first-page":"288","volume-title":"In Proc. OSDI 2004","author":"Yang J.","year":"2004","unstructured":"J. Yang , P. Twohey , and D. Engler . Using model checking to find serious file system errors . In In Proc. OSDI 2004 , pages 273\u2013 288 , 2004 . J. Yang, P. Twohey, and D. Engler. Using model checking to find serious file system errors. In In Proc. OSDI 2004, pages 273\u2013288, 2004."},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/1189256.1189259"}],"event":{"name":"ICSE '14: 36th International Conference on Software Engineering","location":"Hyderabad India","acronym":"ICSE '14","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","TCSE IEEE Computer Society's Tech. Council on Software Engin."]},"container-title":["Proceedings of the 36th International Conference on Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2568225.2568311","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2568225.2568311","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:01:37Z","timestamp":1750230097000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2568225.2568311"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,5,31]]},"references-count":51,"alternative-id":["10.1145\/2568225.2568311","10.1145\/2568225"],"URL":"https:\/\/doi.org\/10.1145\/2568225.2568311","relation":{},"subject":[],"published":{"date-parts":[[2014,5,31]]},"assertion":[{"value":"2014-05-31","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}