{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,11]],"date-time":"2026-09-11T04:22:00Z","timestamp":1789100520520,"version":"build-2803163510"},"reference-count":27,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009,9]]},"DOI":"10.1109\/vissof.2009.5336418","type":"proceedings-article","created":{"date-parts":[[2009,11,24]],"date-time":"2009-11-24T18:45:40Z","timestamp":1259088340000},"page":"73-80","source":"Crossref","is-referenced-by-count":26,"title":["Visualizing the Java heap to detect memory problems"],"prefix":"10.1109","author":[{"given":"Steven P.","family":"Reiss","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"19","first-page":"343","article-title":"GCspy: An adaptable heap visualization framework, 17th","author":"printezis","year":"2002","journal-title":"OOPSLA"},{"key":"17","doi-asserted-by":"crossref","DOI":"10.1007\/3-540-48743-3_6","article-title":"Visualizing reference patterns for solving memory leaks in Java","author":"pauw","year":"1999","journal-title":"Proceedings of the ECOOP '99 European Conference on Object-oriented Programming"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1109\/ASWEC.2004.1290478"},{"key":"15","author":"olofsson","year":"2006","journal-title":"Java memory profiler user guide"},{"key":"16","year":"0"},{"key":"13","first-page":"74","article-title":"The runtime structure of object ownership","author":"mitchell","year":"2006","journal-title":"European Conference on Object-Oriented Computing (ECOOP)"},{"key":"14","first-page":"245","article-title":"The causes of bloat, the limits of health","author":"mitchell","year":"2007","journal-title":"Proc OOPSLA 2007"},{"key":"11","year":"0"},{"key":"12","year":"0"},{"key":"21","author":"reiss","year":"1994","journal-title":"FIELD A Friendly Integrated Environment for Learning and Development"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1145\/1321631.1321661"},{"key":"22","article-title":"Visualization for software engineering - programming environments","author":"reiss","year":"1997","journal-title":"Software Visualization Programming as a Multimedia Experience"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1145\/1383559.1383566"},{"key":"24","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2009.5070525"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.1145\/102377.115768"},{"key":"26","doi-asserted-by":"publisher","DOI":"10.1145\/1368088.1368110"},{"key":"27","first-page":"223","article-title":"A memory allocation profiler for C and Lisp programs","author":"zorn","year":"1998","journal-title":"Proc 1988 Summer USENIX Conf"},{"key":"3","article-title":"Using JConsole to monitor applications","author":"chung","year":"0"},{"key":"2","first-page":"156","article-title":"Low-overhead memory leak detection using adaptive statistical profiling","author":"chilimbi","year":"2004","journal-title":"ASPLOS'04"},{"key":"10","article-title":"Making sense of large heaps","author":"michell","year":"2009","journal-title":"ECOOP 2009"},{"key":"1","doi-asserted-by":"publisher","DOI":"10.1145\/1168857.1168866"},{"key":"7","article-title":"Purify: Fast detection of memory leaks and access errors","author":"hastings","year":"1992","journal-title":"Proc Winter Usenix Conf"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1145\/872726.806987"},{"key":"5","year":"0","journal-title":"Eclipse test and performance tools platform project"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1117\/12.270306"},{"key":"9","article-title":"Heap hot spot visualization in Java","author":"mahdavi","year":"2001","journal-title":"McGill U CS Tech report SOCS-01 8"},{"key":"8","year":"0"}],"event":{"name":"2009 5th IEEE International Workshop on Visualizing Software for Understanding and Analysis (VISSOFT)","location":"Edmonton, AB, Canada","start":{"date-parts":[[2009,9,25]]},"end":{"date-parts":[[2009,9,26]]}},"container-title":["2009 5th IEEE International Workshop on Visualizing Software for Understanding and Analysis"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/5314286\/5336412\/05336418.pdf?arnumber=5336418","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,19]],"date-time":"2017-06-19T02:04:12Z","timestamp":1497837852000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/5336418\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,9]]},"references-count":27,"URL":"https:\/\/doi.org\/10.1109\/vissof.2009.5336418","relation":{},"subject":[],"published":{"date-parts":[[2009,9]]}}}