{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,31]],"date-time":"2026-07-31T22:38:58Z","timestamp":1785537538135,"version":"3.56.0"},"publisher-location":"New York, NY, USA","reference-count":37,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2006,10,21]]},"DOI":"10.1145\/1181309.1181314","type":"proceedings-article","created":{"date-parts":[[2007,1,17]],"date-time":"2007-01-17T01:15:56Z","timestamp":1168996556000},"page":"25-33","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":206,"title":["Have things changed now?"],"prefix":"10.1145","author":[{"given":"Zhenmin","family":"Li","sequence":"first","affiliation":[{"name":"University of Illinois at Urbana-Champaign, Urbana, IL"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lin","family":"Tan","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign, Urbana, IL"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xuanhui","family":"Wang","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign, Urbana, IL"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shan","family":"Lu","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign, Urbana, IL"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yuanyuan","family":"Zhou","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign, Urbana, IL"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chengxiang","family":"Zhai","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign, Urbana, IL"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2006,10,21]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"http:\/\/issues.apache.org\/bugzilla","author":"ASF","year":"2005","unstructured":"ASF bugzilla. http:\/\/issues.apache.org\/bugzilla , 2005 . ASF bugzilla. http:\/\/issues.apache.org\/bugzilla, 2005."},{"key":"e_1_3_2_1_2_1","unstructured":"Coverity: Automated error prevention and source code analysis. http:\/\/www.coverity.com 2005.  Coverity: Automated error prevention and source code analysis. http:\/\/www.coverity.com 2005."},{"key":"e_1_3_2_1_3_1","unstructured":"Def. of NVD severity metric. http:\/\/nvd.nist.gov\/faq.cfm#8 2005.  Def. of NVD severity metric. http:\/\/nvd.nist.gov\/faq.cfm#8 2005."},{"key":"e_1_3_2_1_4_1","volume-title":"https:\/\/bugzilla.mozilla.org","year":"2005","unstructured":"Mozilla.org Bugzilla. https:\/\/bugzilla.mozilla.org , 2005 . Mozilla.org Bugzilla. https:\/\/bugzilla.mozilla.org, 2005."},{"key":"e_1_3_2_1_5_1","volume-title":"http:\/\/nvd.nist.gov","author":"National vulnerability database.","year":"2005","unstructured":"National vulnerability database. http:\/\/nvd.nist.gov , 2005 . National vulnerability database. http:\/\/nvd.nist.gov, 2005."},{"key":"e_1_3_2_1_6_1","unstructured":"Anonymous. Once upon a free(). http:\/\/www.phrack.org\/phrack\/57\/p57-0x09.  Anonymous. Once upon a free(). http:\/\/www.phrack.org\/phrack\/57\/p57-0x09."},{"key":"e_1_3_2_1_7_1","volume-title":"Software testing techniques","author":"Beizer B.","year":"1990","unstructured":"B. Beizer . Software testing techniques ( 2 nd ed.). Van Nostrand Reinhold Co. , New York, NY, USA , 1990 . B. Beizer. Software testing techniques (2nd ed.). Van Nostrand Reinhold Co., New York, NY, USA, 1990.","edition":"2"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.5555\/647881.737775"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.5555\/256664.256773"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/502034.502042"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/MSECP.2003.1176994"},{"key":"e_1_3_2_1_12_1","first-page":"63","volume-title":"Proc. 7th USENIX Security Conference","author":"Cowan C.","year":"1998","unstructured":"C. Cowan , C. Pu , D. Maier , J. Walpole , P. Bakke , S. Beattie , A. Grier , P. Wagle , Q. Zhang , and H. Hinton . StackGuard: Automatic adaptive detection and prevention of buffer-overflow attacks . In Proc. 7th USENIX Security Conference , pages 63 -- 78 , Jan 1998 . C. Cowan, C. Pu, D. Maier, J. Walpole, P. Bakke, S. Beattie, A. Grier, P. Wagle, Q. Zhang, and H. Hinton. StackGuard: Automatic adaptive detection and prevention of buffer-overflow attacks. In Proc. 7th USENIX Security Conference, pages 63--78, Jan 1998."},{"key":"e_1_3_2_1_13_1","volume-title":"Proceedings of the DARPA Information Survivability Conference and Exposition (DISCEX)","author":"Cowan C.","year":"2000","unstructured":"C. Cowan , P. Wagle , C. Pu , S. Beattie , and J. Walpole . Buffer overflows: Attacks and defenses for the vulnerability of the decade . In Proceedings of the DARPA Information Survivability Conference and Exposition (DISCEX) , Jan. 2000 . C. Cowan, P. Wagle, C. Pu, S. Beattie, and J. Walpole. Buffer overflows: Attacks and defenses for the vulnerability of the decade. In Proceedings of the DARPA Information Survivability Conference and Exposition (DISCEX), Jan. 2000."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/800027.808455"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.908957"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.879815"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"crossref","unstructured":"R. Glass. Persistent software errors. IEEE TSE 7(2) 1981.  R. Glass. Persistent software errors. IEEE TSE 7(2) 1981.","DOI":"10.1109\/TSE.1981.230831"},{"key":"e_1_3_2_1_18_1","volume-title":"the 5th Symposium on Reliablity in Dist. Softw. and Database Sys.","author":"Gray J.","year":"1985","unstructured":"J. Gray . Why do computer stop and what can be about it ? In the 5th Symposium on Reliablity in Dist. Softw. and Database Sys. , 1985 . J. Gray. Why do computer stop and what can be about it? In the 5th Symposium on Reliablity in Dist. Softw. and Database Sys., 1985."},{"key":"e_1_3_2_1_19_1","volume-title":"Proceedings of the 2003 International Conference on Dependable Systems and Networks","author":"Gu W.","year":"2003","unstructured":"W. Gu , Z. Kalbarczyk , R. K. Iyer , and Z.-Y. Yang . Characterization of linux kernel behavior under errors . In Proceedings of the 2003 International Conference on Dependable Systems and Networks , 2003 . W. Gu, Z. Kalbarczyk, R. K. Iyer, and Z.-Y. Yang. Characterization of linux kernel behavior under errors. In Proceedings of the 2003 International Conference on Dependable Systems and Networks, 2003."},{"key":"e_1_3_2_1_20_1","volume-title":"Proc. of the USENIX Winter Technical Conf.","author":"Hastings R.","year":"1992","unstructured":"R. Hastings and B. Joyce . Purify: Fast detection of memory leaks and access errors . In Proc. of the USENIX Winter Technical Conf. , 1992 . R. Hastings and B. Joyce. Purify: Fast detection of memory leaks and access errors. In Proc. of the USENIX Winter Technical Conf., 1992."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.5555\/572351"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0306-4573(00)00016-9"},{"key":"e_1_3_2_1_23_1","volume-title":"Sixth Symposium on Operating Systems Design and Implementation","author":"Li Z.","year":"2004","unstructured":"Z. Li , S. Lu , S. Myagmar , and Y. Zhou . CP-Miner: A tool for finding copy-paste and related bugs in operating system code . In Sixth Symposium on Operating Systems Design and Implementation , 2004 . Z. Li, S. Lu, S. Myagmar, and Y. Zhou. CP-Miner: A tool for finding copy-paste and related bugs in operating system code. In Sixth Symposium on Operating Systems Design and Implementation, 2004."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1081706.1081755"},{"key":"e_1_3_2_1_25_1","volume-title":"Bugs 2005 (Workshop on the Evaluation of Software Defect Detection Tools) on Programming Language Design and Implementation (PLDI) 2005","author":"Lu S.","year":"2005","unstructured":"S. Lu , Z. Li , F. Qin , L. Tan , P. Zhou , and Y. Zhou . BugBench: A benchmark for evaluating bug detection tools . In Bugs 2005 (Workshop on the Evaluation of Software Defect Detection Tools) on Programming Language Design and Implementation (PLDI) 2005 , 2005 . S. Lu, Z. Li, F. Qin, L. Tan, P. Zhou, and Y. Zhou. BugBench: A benchmark for evaluating bug detection tools. In Bugs 2005 (Workshop on the Evaluation of Software Defect Detection Tools) on Programming Language Design and Implementation (PLDI) 2005, 2005."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2002.1023795"},{"key":"e_1_3_2_1_27_1","volume-title":"the 3rd Workshop on Runtime Verification","author":"Nethercote N.","year":"2003","unstructured":"N. Nethercote and J. Seward . Valgrind: A program supervision framework . In the 3rd Workshop on Runtime Verification , 2003 . N. Nethercote and J. Seward. Valgrind: A program supervision framework. In the 3rd Workshop on Runtime Verification, 2003."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1016\/0164-1212(84)90028-1"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/566172.566181"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2005.49"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1046\/j.1365-2575.2002.00118.x"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.5555\/776816.776872"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.3115\/980691.980755"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.5555\/519621.853398"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/FTCS.1991.146625"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/FTCS.1992.243586"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.5555\/211359"}],"event":{"name":"ASPLOS06: Architectural Support for Programming Languages and Operating Systems","location":"San Jose California","acronym":"ASPLOS06"},"container-title":["Proceedings of the 1st workshop on Architectural and system support for improving software dependability"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1181309.1181314","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,14]],"date-time":"2023-01-14T18:47:22Z","timestamp":1673722042000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1181309.1181314"}},"subtitle":["an empirical study of bug characteristics in modern open source software"],"short-title":[],"issued":{"date-parts":[[2006,10,21]]},"references-count":37,"alternative-id":["10.1145\/1181309.1181314","10.1145\/1181309"],"URL":"https:\/\/doi.org\/10.1145\/1181309.1181314","relation":{},"subject":[],"published":{"date-parts":[[2006,10,21]]},"assertion":[{"value":"2006-10-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}