參考文獻 |
[1] WIKIPEDIA, “Program animation” [Online] Available from: http://en.wikipedia.org/wiki/Program_animation
[2] Microsoft, MSDN. “Breakpoints and Tracepoints” [Online] Available from: http://msdn.microsoft.com/en-us/library/ktf38f66%28v=vs.90%29.aspx
[3] Yung-Pin Cheng, Jih-Feng Chen, Ming-Chieh Chiu, Nien-Wei Lai, and Chien-Chih Tseng, “xDiva: A debugging visualization system with composable visualization metaphors” OOPSLA Companion to the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications, pp. 807-810, 2008.
[4] Yung-Pin Cheng, Han-Yi Tsai, Chih-Shun Wang, and Chien-Hsin Hsueh, “xDIVA: automatic animation between debugging break points” SOFTVIS Proceedings of the 5th international symposium on Software visualization, pp. 221-222, 2010.
[5] WIKIPEDIA, “Debugging” [Online] Available from: http://en.wikipedia.org/wiki/Debugging
[6] Microsoft. “Visual Studio IDE” [Online] Available from: http://www.microsoft.com/visualstudio/en-us
[7] Guido Rosling, Bernd Freisleben, “Experiences in using animations in introductory computer science lectures” SIGCSE Proceedings of the thirty-first SIGCSE technical symposium on Computer science education, pp. 134-138 ,2000
[8] Jorma Sajaniemi, Marja Kuittinen, “Program Animation Based on the Roles of Variables” SOFTVIS Proceedings of the 2003 ACM symposium on Software visualization, pp. 7-ff , 2003
[9] Tobias Lauer, Rainer Muller, Thomas Ottmann, “Animations for Teaching Purposes: Now and Tomorrow” J.UCS (Journal of Universal Computer Science), Vol 7 Issue 5, pp. 420-433, 2001
[10] John T. Stasko, Eileen Kraemer, “A Methodology for Building Application-Specific Visualizations of Parallel Programs” Journal of Parallel and Distributed Computing, Vol 18 Issue 2, pp. 258-264, 1993
[11] John T. Stasko, “Tango: A framework and system for algorithm animation” ACM SIGCHI Bulletin, Vol 21 Issue 3, pp. 59-60, 1990
[12] John T. Stasko, “Animating algorithm with XTANGO” ACM SIGACT News, Vol 23 Issue 2, pp. 67-71, 1992
[13] Andres Moreno, Niko Myller, Erkki Sutinen, Mordechai Ben-Ari, “Visualizing Programs with Jeliot 3” AVI Proceedings of the working conference on Advanced visual interfaces, pp. 373-376, 2004
[14] Andres Moreno, Niko Myller, Erkki Sutinen, Mordechai Ben-Ari, “Program Animation in Jeliot 3” ITiCSE Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education, pp. 265-265, 2004
[15] James H. Cross II, T. Dean Hendrix, Jhilmil Jain, Larry A. Barowski, “Dynamic Object Viewers for Data Structure” SIGCSE Proceedings of the 38th SIGCSE technical symposium on Computer science education, pp. 4-8, 2007
[16] Juha Helminen, Lauri Malmi, “Jype – A Program Visualization and Programming Exercise Tool for Python” SOFTVIS Proceedings of the 5th international symposium on Software visualization, pp. 153-162, 2010
[17] WIKIPEDIA, “Component diagram” [Online] Available from: http://en.wikipedia.org/wiki/Component_diagram
[18] WIKIPEDIA, “Standard Template Library” [Online] Available from: http://en.wikipedia.org/wiki/Standard_Template_Library
[19] WIKIPEDIA, “TCL” [Online] Available from: http://en.wikipedia.org/wiki/Tcl
[20] Eclipse, “Eclipse” [Online] Available from: http://www.eclipse.org/
[21] Microsoft, MSDN. “Introduction to Project Extensibility” [Online] Available from: http://msdn.microsoft.com/en-us/library/4eeya3de
[22] WIKIPEDIA, “Bubble sort” [Online] Available from: http://en.wikipedia.org/wiki/Bubble_sort
[23] WIKIPEDIA, “Convex hull algorithms” [Online] Available from: http://en.wikipedia.org/wiki/Convex_hull_algorithms
[24] WIKIPEDIA, “Graph coloring” [Online] Available from: http://en.wikipedia.org/wiki/Graph_coloring
[25] WIKIPEDIA, “Instrumentation (computer programming)” [Online] Available from: http://en.wikipedia.org/wiki/Instrumentation_(computer_programming)
[26] Python, “Python Programming Language – Official Website” [Online] Available from: http://www.python.org/
[27] R. M. Stallman, R. Pesch and S. Shebs, “Debugging with GDB: The GNU Source-Level Debugger, Copyright (C) 1988-2006 Free Software Foundation, Inc.” [Online] Available from: http://www.gnu.org/software/gdb/documentation/
[28] Oracle, “jdb – The Java Debugger” [Online] Available from: http://docs.oracle.com/javase/1.3/docs/tooldocs/solaris/jdb.html
[29] Microsoft, MSDN. “Customizing, Automating, and Extending the Development Environment” [Online] Available from: http://msdn.microsoft.com/en-us/library/ae3cxw0w
[30] Eclipse Plugin Site. “Eclipse Plugin Development” [Online] Available from: http://www.eclipsepluginsite.com/
|