{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T22:04:47Z","timestamp":1725487487799},"publisher-location":"Berlin, Heidelberg","reference-count":27,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540433231"},{"type":"electronic","value":"9783540458753"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2002]]},"DOI":"10.1007\/3-540-45875-1_27","type":"book-chapter","created":{"date-parts":[[2007,7,16]],"date-time":"2007-07-16T12:17:29Z","timestamp":1184588249000},"page":"347-353","source":"Crossref","is-referenced-by-count":1,"title":["Chapter 5 Future Perspectives"],"prefix":"10.1007","author":[{"given":"Stephan","family":"Diehl","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2002,4,10]]},"reference":[{"key":"27_CR1","doi-asserted-by":"crossref","unstructured":"M.J. Baker and S.G. Eick. Visualizing software systems. In Proceedings of the 16th International Conference on Software Engineering (Sorrento, Italy; May 16\u201321, 1994). IEEE Computer Society Press, 1994.","DOI":"10.1109\/ICSE.1994.296766"},{"key":"27_CR2","doi-asserted-by":"crossref","unstructured":"Nelson Baloian and Wolfram Luther.Visualization for the Mind\u2019s Eye. In [6], 2002.","DOI":"10.1007\/3-540-45875-1_28"},{"key":"27_CR3","unstructured":"Sarita Bassil and Rudolf K. Keller. Software Visualization Tools: Survey and Analysis. In Proceedings of the Ninth International Workshop on ProgramCom \u2014 prehension (IWPC2001) (to appear), Toronto, Ontario, Canada, 2001."},{"key":"27_CR4","unstructured":"Alan F. Blackwell. Metacognitive Theories of Visual Programming: What do we think we are doing? In Proceedings of IEEE Symposium on Visual Languages VL96. 1996."},{"key":"27_CR5","doi-asserted-by":"crossref","unstructured":"B. Braune and R. Wilhelm. Focussing in algorithm explanation. Transactions on Visualization and Computer Graphics, 6(1), 2000.","DOI":"10.1109\/2945.841117"},{"key":"27_CR6","series-title":"Lect Notes Comput Sci","volume-title":"Software Visualization","year":"2002","unstructured":"Stephan Diehl, editor. Software Visualization, volume 2269 of LNCS State-of-the-Art Survey. Springer Verlag, 2002."},{"key":"27_CR7","doi-asserted-by":"crossref","unstructured":"Stephan Diehl, Pieter Hartel, and Peter Sestoft. Abstract Machines for Programming Language Implementation. Future Generation Computer Systems, 16(7), 2000.","DOI":"10.1016\/S0167-739X(99)00088-6"},{"key":"27_CR8","doi-asserted-by":"crossref","unstructured":"Stephan Diehl and Thomas Kunze. Visualizing Principles of Abstract Machines by Generating Interactive Animations. Future Generation Computer Systems, 16(7), 2000.","DOI":"10.1016\/S0167-739X(99)00093-X"},{"key":"27_CR9","unstructured":"DuraSoft GmbH. RCE, VRCE, BDE. http:\/\/wwwipd.ira.uka.de\/~RCE."},{"key":"27_CR10","doi-asserted-by":"crossref","unstructured":"Manfred Hauswirth, Mehdi Jazayeri, and Alexander Winzer. A java-based environment for teaching programming language concepts. In Proeceedings of ASEE\/IEEE Frontiers in Education\u2019 98 Conference, Tempe, AZ, 1998.","DOI":"10.1109\/FIE.1998.736852"},{"key":"27_CR11","unstructured":"John F. Hopkins and Paul A. Fishwick. THE rube (tm) METHODOLOGY FOR 3-DSOFTW ARE. In [6], 2002."},{"key":"27_CR12","unstructured":"C. Knight and M. Munro. Comprehension with[in] virtual environment viusalizations. In Proceedings of the IEEE 7th International Workshop on Program Comprehension, 1999."},{"key":"27_CR13","unstructured":"C. Knight and M. Munro. Visualising software \u2014 a key research area (short paper). In Proceedings of the IEEE International Conference on Software Maintainance, 1999."},{"key":"27_CR14","unstructured":"K. Knowlton. L6: Bell Telephone Laboratories Low-Level Linked List Language. 16-minute black-and-white fllm, 1966."},{"key":"27_CR15","doi-asserted-by":"crossref","unstructured":"Ari Korhonen, Erkki Sutinen, and Jorma Tarhio. Understanding Algorithms by Means of Visualized Path Testing. In [6], 2002.","DOI":"10.1007\/3-540-45875-1_20"},{"key":"27_CR16","doi-asserted-by":"crossref","unstructured":"Rainer Koschke. Software Visualization for Reverse Engineering. In [6], 2002.","DOI":"10.1007\/3-540-45875-1_11"},{"key":"27_CR17","unstructured":"Rainer Koschke. A Survey on Software Visualization for Software Maintenance, Re-Engineering and Reverse Engineering. http:\/\/www.informatik.uni-stuttgart.de\/ifi\/ps\/rainer\/softviz 2001."},{"key":"27_CR18","series-title":"Lect Notes Comput Sci","first-page":"749","volume-title":"Visualization as debugging: Understanding\/ debugging the warren abstract machine","author":"J. G. Mart\u00edn","year":"1993","unstructured":"J. Garc\u00eda Mart\u00edn and J.J. Moreno Navarro. Visualization as debugging: Understanding\/ debugging the warren abstract machine. In 1st International Workshop on Automated and Algorithmic Debugging, Link\u00f8ping (Sweden). Lecture Notes in Computer Science, Springer Verlag, 749, 1993."},{"key":"27_CR19","doi-asserted-by":"crossref","unstructured":"Amir Michail. Teaching binary tree algorithms through visual programming. In Proceedings of IEEE Symposium on Visual Languages, 1996.","DOI":"10.1109\/VL.1996.545265"},{"key":"27_CR20","doi-asserted-by":"crossref","unstructured":"B. Myers. Taxonomies of visual programming and program visualisation. Journal of Visual Languages and Computing, 1, 1990.","DOI":"10.1016\/S1045-926X(05)80036-9"},{"key":"27_CR21","doi-asserted-by":"crossref","unstructured":"F. Nielson, H. Riis Nielson, and C. Hankin. Principles of ProgramA nalysis. Springer Verlag, 1999.","DOI":"10.1007\/978-3-662-03811-6"},{"key":"27_CR22","volume-title":"Software Visualisation","author":"M. Oudshoorn","year":"1996","unstructured":"M. Oudshoorn, H. Widjaja, and S. Ellershaw. Aspects and taxonomy of program visualisation. In P. Eades and K. Zhang, editors, Software Visualisation. World Scientific Press, Singapore, 1996."},{"key":"27_CR23","doi-asserted-by":"crossref","unstructured":"B.A. Price, R.M. Baecker, and I.S. Small. A principled taxonomy of software visualization. Journal of Visual Languages and Computing, 4(3), 1992.","DOI":"10.1006\/jvlc.1993.1015"},{"key":"27_CR24","doi-asserted-by":"crossref","unstructured":"Zenon W. Pylyshyn. Mental Imagery: In search of a theory. Behavioral and Brain Sciences, (to appear), 2002.","DOI":"10.1017\/S0140525X02000043"},{"key":"27_CR25","doi-asserted-by":"crossref","unstructured":"G.C. Roman and K.C. Roman. A taxonomy of program visualization systems. Computer, December 1993.","DOI":"10.1109\/2.247643"},{"key":"27_CR26","doi-asserted-by":"crossref","unstructured":"Rolf Hendrik van Lengen and Jan-Thies B\u00e4hr. Visualisation and Debugging of Decentralised Information Ecosystems. In [6], 2002.","DOI":"10.1007\/3-540-45875-1_31"},{"key":"27_CR27","doi-asserted-by":"crossref","unstructured":"Reinhard Wilhelm, Tomasz M\u00fcldner, and Raimund Seidel. Algorithm Explanation: Visualizing Abstract States and Invariants. In [6], 2002.","DOI":"10.1007\/3-540-45875-1_30"}],"container-title":["Lecture Notes in Computer Science","Software Visualization"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-45875-1_27","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,30]],"date-time":"2019-04-30T23:27:37Z","timestamp":1556666857000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-45875-1_27"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002]]},"ISBN":["9783540433231","9783540458753"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/3-540-45875-1_27","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2002]]}}}