메뉴 건너뛰기




Volumn , Issue , 2003, Pages 105-114

Designing Effective Program Visualization Tools for Reducing User's Cognitive Effort

Author keywords

Automatic presentation; Cognitive economy; Program visualization; User studies

Indexed keywords

ALGORITHMS; COGNITIVE SYSTEMS; COMPUTER PROGRAM LISTINGS; PROBLEM SOLVING;

EID: 0141998623     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/774833.774848     Document Type: Conference Paper
Times cited : (25)

References (38)
  • 1
    • 84938017973 scopus 로고
    • Sorting out sorting. 16mm color sound film
    • BAECKER, R. M., AND SHERMAN, D., 1981. Sorting out sorting. 16mm color sound film. Shown at SIGGRAPH '81.
    • (1981) SIGGRAPH '81
    • Baecker, R.M.1    Sherman, D.2
  • 4
    • 0004108130 scopus 로고    scopus 로고
    • Algorithm animation using interactive 3d graphics
    • J. Stasko, J. Domingue, M. Brown, and B. Price, Eds. The MIT Press, Cambridge, ch. 9
    • BROWN, M. H., AND NAJOR, M. A. Algorithm animation using interactive 3d graphics. In Software Visualization, J. Stasko, J. Domingue, M. Brown, and B. Price, Eds. The MIT Press, Cambridge, ch. 9.
    • Software Visualization
    • Brown, M.H.1    Najor, M.A.2
  • 5
    • 0024013535 scopus 로고
    • Exploring Algorithms using Balsa-II
    • BROWN, M. H. 1988. Exploring Algorithms using Balsa-II. IEEE Computer 21, 5, 14-36.
    • (1988) IEEE Computer , vol.21 , Issue.5 , pp. 14-36
    • Brown, M.H.1
  • 6
    • 0000417946 scopus 로고    scopus 로고
    • Evaluating animations as student aids in learning computer algorithms
    • BYRNE, M., CATRAMBONE, R., AND STASKO, J. 1999. Evaluating animations as student aids in learning computer algorithms. Computers & Education 33, 4, 253-278.
    • (1999) Computers & Education , vol.33 , Issue.4 , pp. 253-278
    • Byrne, M.1    Catrambone, R.2    Stasko, J.3
  • 7
    • 0026135255 scopus 로고
    • A task-analytic approach to the automated design of graphic presentations
    • CASNER, S. M. 1991. A task-analytic approach to the automated design of graphic presentations. ACM Transactions on Graphics 10, 2, 111-151.
    • (1991) ACM Transactions on Graphics , vol.10 , Issue.2 , pp. 111-151
    • Casner, S.M.1
  • 9
    • 84982876650 scopus 로고
    • Termination detection for diffusing computations
    • DIJKSTRA, E. W., AND C.S.SCHOLTEN. 1980. Termination detection for diffusing computations. Inf. Proc. Letters 11, 1, 1-4.
    • (1980) Inf. Proc. Letters , vol.11 , Issue.1 , pp. 1-4
    • Dijkstra, E.W.1    Scholten, C.S.2
  • 10
    • 0024133268 scopus 로고
    • The transparent prolog machine (TPM): An execution model and graphical debugger for logic programming
    • EISENSTADT, M., AND BRAYSHAW, M. 1988. The transparent prolog machine (TPM): An execution model and graphical debugger for logic programming. Journal of Logic Programming 5, 4, 1-66.
    • (1988) Journal of Logic Programming , vol.5 , Issue.4 , pp. 1-66
    • Eisenstadt, M.1    Brayshaw, M.2
  • 11
    • 0030167097 scopus 로고    scopus 로고
    • Usability analysis of visual programming environments: A 'cognitive dimensions' framework
    • GREEN, T. R. G., AND PETRE, M. 1996. Usability analysis of visual programming environments: a 'cognitive dimensions' framework. Journal of Visual Languages and Computing 7, 131-174.
    • (1996) Journal of Visual Languages and Computing , vol.7 , pp. 131-174
    • Green, T.R.G.1    Petre, M.2
  • 15
    • 0025449012 scopus 로고
    • The University of Washington illustrating compiler
    • June
    • HENRY, R. R., WHALEY, K. M., AND FORSTALL, B. 1990. The University of Washington illustrating compiler. ACM SIGPLAN Notices 25, 6 (June), 223-233.
    • (1990) ACM SIGPLAN Notices , vol.25 , Issue.6 , pp. 223-233
    • Henry, R.R.1    Whaley, K.M.2    Forstall, B.3
  • 16
    • 0002656868 scopus 로고
    • Display of scientific data structures for algorithm visualization
    • HIBBARD, W., DYER, C. R., AND PAUL, B. 1992. Display of scientific data structures for algorithm visualization. In Proc. IEEE Visualization, 139-146.
    • (1992) Proc. IEEE Visualization , pp. 139-146
    • Hibbard, W.1    Dyer, C.R.2    Paul, B.3
  • 19
    • 0035263065 scopus 로고    scopus 로고
    • Rethinking the evaluation of algorithm animations as learning aids: An observational study
    • KEHOE, C., STASKO, J., AND TAYLOR, A. 2001. Rethinking the evaluation of algorithm animations as learning aids: An observational study. International Journal of Human-Computer Studies 54, 2, 265-284.
    • (2001) International Journal of Human-computer Studies , vol.54 , Issue.2 , pp. 265-284
    • Kehoe, C.1    Stasko, J.2    Taylor, A.3
  • 21
    • 0022700207 scopus 로고
    • Automating the design of graphical presentations of relational information
    • MACKINLAY, J. D. 1986. Automating the design of graphical presentations of relational information. ACM Transactions on Graphics 5, 2, 110-141.
    • (1986) ACM Transactions on Graphics , vol.5 , Issue.2 , pp. 110-141
    • Mackinlay, J.D.1
  • 22
    • 84976814947 scopus 로고
    • Toward visual debugging: Integrating algorithm animation capabilities within a source level debugger
    • Sept.
    • MUKHERJEA, S., AND STASKO, J. T. 1994. Toward visual debugging: Integrating algorithm animation capabilities within a source level debugger. ACM Transactions on Computer-Human Interaction 1, 3 (Sept.), 215-244.
    • (1994) ACM Transactions on Computer-human Interaction , vol.1 , Issue.3 , pp. 215-244
    • Mukherjea, S.1    Stasko, J.T.2
  • 23
    • 0002231035 scopus 로고
    • Taxonomies of visual programming and program visualization
    • Mar.
    • MYERS, B. A. 1990. Taxonomies of visual programming and program visualization. Journal of Visual Languages and Computing 1, 1 (Mar.), 97-123.
    • (1990) Journal of Visual Languages and Computing , vol.1 , Issue.1 , pp. 97-123
    • Myers, B.A.1
  • 28
    • 0027887565 scopus 로고
    • A Taxonomy of Program Visualization Systems
    • ROMAN, G., AND COX, K. 1993. A Taxonomy of Program Visualization Systems. IEEE Computer 26, 12, 11-24.
    • (1993) IEEE Computer , vol.26 , Issue.12 , pp. 11-24
    • Roman, G.1    Cox, K.2
  • 32
    • 0001057813 scopus 로고
    • A methodology for building application-specific visualizations of parallel programs
    • STASKO, J. T., AND KRAEMER, E. 1993. A methodology for building application-specific visualizations of parallel programs. Journal of Parallel and Distributed Computing 18, 2, 258-264.
    • (1993) Journal of Parallel and Distributed Computing , vol.18 , Issue.2 , pp. 258-264
    • Stasko, J.T.1    Kraemer, E.2
  • 34
    • 16244375421 scopus 로고
    • The Path-Transition Paradigm: A practical methodology for adding animation to program interfaces
    • STASKO, J. T. 1990. The Path-Transition Paradigm: A practical methodology for adding animation to program interfaces. Journal of Visual Languages and Computing 1, 3, 213-236.
    • (1990) Journal of Visual Languages and Computing , vol.1 , Issue.3 , pp. 213-236
    • Stasko, J.T.1
  • 35
    • 0003095550 scopus 로고    scopus 로고
    • Smooth continuous animation for portraying algorithms and processes
    • J. Stasko, J. Domingue, M. Brown, and B. Price, Eds. The MIT Press, Cambridge, ch. 8
    • STASKO, J. 1998. Smooth continuous animation for portraying algorithms and processes. In Software Visualization, J. Stasko, J. Domingue, M. Brown, and B. Price, Eds. The MIT Press, Cambridge, ch. 8, 103-118.
    • (1998) Software Visualization , pp. 103-118
    • Stasko, J.1
  • 36
    • 0032256698 scopus 로고    scopus 로고
    • Pvanim: A tool for visualization in network computing environments
    • TOPOL, B., STASKO, J. T., AND SUNDERAM, V. S. 1998. Pvanim: a tool for visualization in network computing environments. Concurrency - Practice and Experience 10, 14, 1197-1222.
    • (1998) Concurrency - Practice and Experience , vol.10 , Issue.14 , pp. 1197-1222
    • Topol, B.1    Stasko, J.T.2    Sunderam, V.S.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.