{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,2]],"date-time":"2026-06-02T05:38:18Z","timestamp":1780378698161,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":36,"publisher":"ACM","license":[{"start":{"date-parts":[[2008,9,16]],"date-time":"2008-09-16T00:00:00Z","timestamp":1221523200000},"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":[[2008,9,16]]},"DOI":"10.1145\/1409720.1409729","type":"proceedings-article","created":{"date-parts":[[2008,9,16]],"date-time":"2008-09-16T16:32:46Z","timestamp":1221582766000},"page":"47-56","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":21,"title":["HDPV"],"prefix":"10.1145","author":[{"given":"Jaishankar","family":"Sundararaman","sequence":"first","affiliation":[{"name":"Virginia Tech"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Godmar","family":"Back","sequence":"additional","affiliation":[{"name":"Virginia Tech"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2008,9,16]]},"reference":[{"key":"e_1_3_2_1_1_1","first-page":"5","article-title":"A system for algorithm animation","volume":"4","author":"Bentley J. L.","year":"1991","unstructured":"Bentley , J. L. , and Kernighan , B. W. 1991 . A system for algorithm animation . Computing Systems 4 , 1, 5 -- 30 . Bentley, J. L., and Kernighan, B. W. 1991. A system for algorithm animation. Computing Systems 4, 1, 5--30.","journal-title":"Computing Systems"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/800031.808596"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/WVL.1991.238857"},{"key":"e_1_3_2_1_4_1","unstructured":"Bruneton E. Lenglet R. and Coupaye T. 2002. ASM: a code manipulation tool to implement adaptable systems. Tech. rep. France Telecom R&D Grenoble France November.  Bruneton E. Lenglet R. and Coupaye T. 2002. ASM: a code manipulation tool to implement adaptable systems. Tech. rep. France Telecom R&D Grenoble France November."},{"key":"e_1_3_2_1_5_1","volume-title":"GD '02: Revised Papers from the 10th International Symposium on Graph Drawing, Springer-Verlag","author":"Buchheim C.","unstructured":"Buchheim , C. , J\u00fcnger , M. , and Leipert , S . 2002. Improving walker's algorithm to run in linear time . In GD '02: Revised Papers from the 10th International Symposium on Graph Drawing, Springer-Verlag , London, UK, 344--353. Buchheim, C., J\u00fcnger, M., and Leipert, S. 2002. Improving walker's algorithm to run in linear time. In GD '02: Revised Papers from the 10th International Symposium on Graph Drawing, Springer-Verlag, London, UK, 344--353."},{"key":"e_1_3_2_1_6_1","unstructured":"CenterLine Software Inc. 1991. ObjectCenter Reference. Cambridge MA.  CenterLine Software Inc. 1991. ObjectCenter Reference . Cambridge MA."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/75427.75477"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"crossref","unstructured":"De Pauw W. Jensen E. Mitchell N. Sevitsky G. Vlissides J. M. and Yang J. 2002. Visualizing the execution of Java programs. In Revised Lectures on Software Visualization International Seminar Springer-Verlag London UK 151--162.   De Pauw W. Jensen E. Mitchell N. Sevitsky G. Vlissides J. M. and Yang J. 2002. Visualizing the execution of Java programs. In Revised Lectures on Software Visualization International Seminar Springer-Verlag London UK 151--162.","DOI":"10.1007\/3-540-45875-1_12"},{"key":"e_1_3_2_1_9_1","first-page":"1","article-title":"Computer science education: Where are the software engineers of tomorrow? CrossTalk","volume":"21","author":"Dewar R. B. K.","year":"2008","unstructured":"Dewar , R. B. K. , and Schonberg , E. 2008 . Computer science education: Where are the software engineers of tomorrow? CrossTalk , The Journal of Defense Software Engineering 21 , 1 (January), 28--30. Dewar, R. B. K., and Schonberg, E. 2008. Computer science education: Where are the software engineers of tomorrow? CrossTalk, The Journal of Defense Software Engineering 21, 1 (January), 28--30.","journal-title":"The Journal of Defense Software Engineering"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1269900.1268870"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2007.01.015"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/70593.70599"},{"key":"e_1_3_2_1_13_1","volume-title":"Top: An infrastructure for detecting application-specific program errors by binary runtime instrumentation. Master's thesis, Virginia Tech.","author":"Gopal P.","year":"2006","unstructured":"Gopal , P. 2006 . Top: An infrastructure for detecting application-specific program errors by binary runtime instrumentation. Master's thesis, Virginia Tech. Gopal, P. 2006. Top: An infrastructure for detecting application-specific program errors by binary runtime instrumentation. Master's thesis, Virginia Tech."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1054972.1055031"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/971300.971433"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.entcs.2007.01.039"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/93542.93571"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/VLHCC.2005.72"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1089786.1089791"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1006\/jvlc.2002.0237"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1148493.1148497"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1064978.1065034"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/989863.989928"},{"key":"e_1_3_2_1_24_1","volume-title":"ICSE '93: Proceedings of the 15th international conference on Software Engineering, IEEE Computer Society Press","author":"Mukherjea S.","unstructured":"Mukherjea , S. , and Stasko , J. T . 1993. Applying algorithm animation techniques for program tracing, debugging, and understanding . In ICSE '93: Proceedings of the 15th international conference on Software Engineering, IEEE Computer Society Press , Los Alamitos, CA, USA, 456--465. Mukherjea, S., and Stasko, J. T. 1993. Applying algorithm animation techniques for program tracing, debugging, and understanding. In ICSE '93: Proceedings of the 15th international conference on Software Engineering, IEEE Computer Society Press, Los Alamitos, CA, USA, 456--465."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/196699.196702"},{"key":"e_1_3_2_1_26_1","volume-title":"IEEE Workshop on Visual Languages, 192--198","author":"Myers B. A.","unstructured":"Myers , B. A. , Chandhok , R. , and Sareen , A . 1988. Automatic data visualization for novice Pascal programmers . In IEEE Workshop on Visual Languages, 192--198 . Myers, B. A., Chandhok, R., and Sareen, A. 1988. Automatic data visualization for novice Pascal programmers. In IEEE Workshop on Visual Languages, 192--198."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/964967.801140"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"crossref","unstructured":"Oechsle R. and Schmitt T. 2002. JAVAVIS: automatic program visualization with object and sequence diagrams using the java debug interface (JDI). In Revised Lectures on Software Visualization International Seminar Springer-Verlag London UK 176--190.   Oechsle R. and Schmitt T. 2002. JAVAVIS: automatic program visualization with object and sequence diagrams using the java debug interface (JDI). In Revised Lectures on Software Visualization International Seminar Springer-Verlag London UK 176--190.","DOI":"10.1007\/3-540-45875-1_14"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1006\/jvlc.1993.1015"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1056018.1056034"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.5555\/857188.857643"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/774833.774842"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/379088.1046618"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/268084.268091"},{"key":"e_1_3_2_1_35_1","volume-title":"Eds.","volume":"7","author":"Yates B. R. A.","unstructured":"Yates , B. R. A. , Quezada , G. , and Valmadre , G . 1996. Visual debugging and automatic animation of C programs. In Software Visualisation, P. D. Eades and K. Zhang , Eds. , vol. 7 . World Scientific, Singapore, 46--58. Yates, B. R. A., Quezada, G., and Valmadre, G. 1996. Visual debugging and automatic animation of C programs. In Software Visualisation, P. D. Eades and K. Zhang, Eds., vol. 7. World Scientific, Singapore, 46--58."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/249094.249108"}],"event":{"name":"Softvis '08: International Symposium on Software Visualization","location":"Ammersee Germany","acronym":"Softvis '08","sponsor":["SIGGRAPH ACM Special Interest Group on Computer Graphics and Interactive Techniques","SIGPLAN ACM Special Interest Group on Programming Languages","SIGSOFT ACM Special Interest Group on Software Engineering","SIGCHI ACM Special Interest Group on Computer-Human Interaction"]},"container-title":["Proceedings of the 4th ACM symposium on Software visualization"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1409720.1409729","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1409720.1409729","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T14:47:09Z","timestamp":1750258029000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1409720.1409729"}},"subtitle":["interactive, faithful, in-vivo runtime state visualization for C\/C++ and Java"],"short-title":[],"issued":{"date-parts":[[2008,9,16]]},"references-count":36,"alternative-id":["10.1145\/1409720.1409729","10.1145\/1409720"],"URL":"https:\/\/doi.org\/10.1145\/1409720.1409729","relation":{},"subject":[],"published":{"date-parts":[[2008,9,16]]},"assertion":[{"value":"2008-09-16","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}