메뉴 건너뛰기




Volumn , Issue , 2007, Pages 1-187

Software visualization: Visualizing the structure, behaviour, and evolution of software

Author keywords

[No Author keywords available]

Indexed keywords


EID: 84892224588     PISSN: None     EISSN: None     Source Type: Book    
DOI: 10.1007/978-3-540-46505-8     Document Type: Book
Times cited : (288)

References (241)
  • 1
    • 0006765965 scopus 로고    scopus 로고
    • Information slices: Visualising and exploring large hierarchies using cascading, semi-circular discs (late breaking hot topic paper)
    • Research Triangle Park, NC
    • Keith Andrews and Helmut Heidegger. Information slices: Visualising and exploring large hierarchies using cascading, semi-circular discs (late breaking hot topic paper). In Proceedings of the IEEE Symposium on Information Visualization (INFOVIS'98), pages 9-12, Research Triangle Park, NC, 1998.
    • (1998) Proceedings of the IEEE Symposium on Information Visualization (INFOVIS'98) , pp. 9-12
    • Andrews, K.1    Heidegger, H.2
  • 3
    • 0001882616 scopus 로고
    • Fast algorithms for mining association rules
    • Jorge B. Bocca, Matthias Jarke, and Carlo Zaniolo, editors, San Francisco, CA. Morgan Kaufmann
    • Rakesh Agrawal and Ramakrishnan Srikant. Fast algorithms for mining association rules. In Jorge B. Bocca, Matthias Jarke, and Carlo Zaniolo, editors, Proceedings of the 20th Very Large Data Bases Conference (VLDB), pages 487-499, San Francisco, CA, 1994. Morgan Kaufmann.
    • (1994) Proceedings of the 20th Very Large Data Bases Conference (VLDB) , pp. 487-499
    • Agrawal, R.1    Srikant, R.2
  • 4
    • 0029212693 scopus 로고
    • Mining sequential patterns
    • Philip S. Yu and Arbee S. P. Chen, editors, Washington, DC. IEEE Computer Society Press
    • Rakesh Agrawal and Ramakrishnan Srikant. Mining sequential patterns. In Philip S. Yu and Arbee S. P. Chen, editors, Eleventh International Conference on Data Engineering, Taipei, Taiwan, pages 3-14, Washington, DC, 1995. IEEE Computer Society Press.
    • (1995) Eleventh International Conference on Data Engineering, Taipei, Taiwan , pp. 3-14
    • Agrawal, R.1    Srikant, R.2
  • 7
    • 0004208087 scopus 로고
    • 30 minute color film (developed with assistance of Dave Sherman, distributed by Morgan Kaufmann, University of Toronto)
    • Ronald Baecker. Sorting Out Sorting. 30 minute color film (developed with assistance of Dave Sherman, distributed by Morgan Kaufmann, University of Toronto), 1981.
    • (1981) Sorting Out Sorting
    • Baecker, R.1
  • 12
    • 0030127609 scopus 로고    scopus 로고
    • Software visualization in the large
    • Thomas Ball and Stephen G. Eick. Software Visualization in the Large. IEEE Computer, 29(4):33-43, 1996.
    • (1996) IEEE Computer , vol.29 , Issue.4 , pp. 33-43
    • Ball, T.1    Eick, S.G.2
  • 14
    • 84902228683 scopus 로고    scopus 로고
    • Notational systems - The cognitive dimensions of notations framework
    • J. M. Carroll, editor. Morgan Kaufmann, San Francisco
    • Alan F. Blackwell and Thomas R. G. Green. Notational systems - the cognitive dimensions of notations framework. In J. M. Carroll, editor, HCI Models, Theories and Frameworks: Toward a multidisciplinary science, pages 103-134. Morgan Kaufmann, San Francisco, 2003.
    • (2003) HCI Models, Theories and Frameworks: Toward A Multidisciplinary Science , pp. 103-134
    • Blackwell, A.F.1    Green, T.R.G.2
  • 15
    • 0038320245 scopus 로고    scopus 로고
    • Infopipes: An abstraction for multimedia streaming
    • Andrew P. Black, Jie Huang, Rainer Koster, Jonathan Walpole, and Calton Pu. Infopipes: an abstraction for multimedia streaming. Multimedia Systems, 8(5):406-419, 2002.
    • (2002) Multimedia Systems , vol.8 , Issue.5 , pp. 406-419
    • Black, A.P.1    Huang, J.2    Koster, R.3    Walpole, J.4    Pu, C.5
  • 18
    • 0017268047 scopus 로고
    • A model of large program development
    • Laszlo A. Belady and Meir M. Lehman. A model of large program development. IBM Systems Journal, 15(3):225-252, 1976.
    • (1976) IBM Systems Journal , vol.15 , Issue.3 , pp. 225-252
    • Belady, L.A.1    Lehman, M.M.2
  • 22
    • 0029720056 scopus 로고    scopus 로고
    • Collaborative active textbooks: AWebbased algorithm animation system for an electronic classroom
    • Washington, DC. IEEE Computer Society Press
    • Marc Brown and Marc Najork. Collaborative active textbooks: AWebbased algorithm animation system for an electronic classroom. In Proceedings of the 1996 IEEE International Symposium on Visual Languages, Boulder, CO, Washington, DC, 1996. IEEE Computer Society Press.
    • (1996) Proceedings of the 1996 IEEE International Symposium on Visual Languages, Boulder, CO
    • Brown, M.1    Najork, M.2
  • 25
    • 0021122553 scopus 로고
    • Software errors and complexity: An empirical investigation
    • Victor R. Basili and Barry T. Perricone. Software errors and complexity: An empirical investigation. Communications of the ACM, 27(1):42-52, 1984.
    • (1984) Communications of the ACM , vol.27 , Issue.1 , pp. 42-52
    • Basili, V.R.1    Perricone, B.T.2
  • 26
    • 77949753660 scopus 로고    scopus 로고
    • JCAT: Collaborative active textbooks using Java
    • Paris, France
    • Marc Brown and Roope Raisamo. JCAT: Collaborative active textbooks using Java. In Proceedings of CompuGraphics'96, Paris, France, 1996.
    • (1996) Proceedings of CompuGraphics'96
    • Brown, M.1    Raisamo, R.2
  • 27
    • 8844244248 scopus 로고    scopus 로고
    • Dynamic graph drawing
    • Springer Verlag
    • J. Branke. Dynamic graph drawing. In Drawing Graphs [KW01]. Springer Verlag, 2001.
    • (2001) Drawing Graphs [KW01]
    • Branke, J.1
  • 29
    • 0023327532 scopus 로고
    • No silver bullet: Essence and accidents of software engineering
    • 10-19, April
    • Frederick P. Brooks. No silver bullet: Essence and accidents of software engineering. Computer, 20(4):10-19, April 1987.
    • (1987) Computer , vol.20 , Issue.4
    • Brooks, F.P.1
  • 30
    • 0024013535 scopus 로고
    • Exploring algorithms with Balsa-II
    • Marc Brown. Exploring algorithms with Balsa-II. Computer, 21(5):14-36, 1988.
    • (1988) Computer , vol.21 , Issue.5 , pp. 14-36
    • Brown, M.1
  • 35
    • 78650861704 scopus 로고    scopus 로고
    • Chisel Group. Creole Homepage. http://www.thechiselgroup.org/creole.
    • Creole Homepage
  • 36
    • 84892321545 scopus 로고    scopus 로고
    • Chisel Group. SHriMP Homepage. http://www.thechiselgroup.org/shrimp.
    • SHriMP Homepage
  • 39
    • 0025245266 scopus 로고
    • Reverse engineering and design recovery: A taxonomy
    • Elliot J. Chikofsky and James H. Cross II. Reverse engineering and design recovery: A taxonomy. IEEE Software, 7(1):13-18, 1990.
    • (1990) IEEE Software , vol.7 , Issue.1 , pp. 13-18
    • Chikofsky, E.J.1    Cross II, J.H.2
  • 44
    • 0027887565 scopus 로고
    • A taxonomy of program visualization systems
    • Gruia-Catalin Cox and Kenneth C. Roman. A taxonomy of program visualization systems. Computer, 26(12):11-24, 1993.
    • (1993) Computer , vol.26 , Issue.12 , pp. 11-24
    • Cox, G.-C.1    Roman, K.C.2
  • 46
    • 0032083407 scopus 로고    scopus 로고
    • Version models for software configuration management
    • Reidar Conradi and Bernhard Westfechtel. Version models for software configuration management. ACM Computing Surveys, 30(2):232-282, 1998.
    • (1998) ACM Computing Surveys , vol.30 , Issue.2 , pp. 232-282
    • Conradi, R.1    Westfechtel, B.2
  • 51
    • 84867485251 scopus 로고    scopus 로고
    • Graphs, they are changing - Dynamic graph drawing for a sequence of graphs
    • Irvine, CA. Springer
    • Stephan Diehl and Carsten Görg. Graphs, they are changing - dynamic graph drawing for a sequence of graphs. In Proceedings of 10th International Symposium on Graph Drawing, pages 23-30, Irvine, CA, 2002. Springer.
    • (2002) Proceedings of 10th International Symposium on Graph Drawing , pp. 23-30
    • Diehl, S.1    Görg, C.2
  • 52
    • 84948960403 scopus 로고    scopus 로고
    • Future perspectives
    • Springer, Berling, Heidelberg, New York
    • Stephan Diehl. Future perspectives. In Software visualization, pages 347-353. Springer, Berling, Heidelberg, New York, 2002.
    • (2002) Software Visualization , pp. 347-353
    • Diehl, S.1
  • 53
    • 0346009440 scopus 로고    scopus 로고
    • volume 2269 of LNCS State-of-the-Art Survey. Springer Verlag
    • Stephan Diehl, editor. Software Visualization, volume 2269 of LNCS State-of-the-Art Survey. Springer Verlag, 2002.
    • (2002) Software Visualization
    • Diehl, S.1
  • 57
    • 84892281019 scopus 로고    scopus 로고
    • VRCE, BDE
    • DuraSoft GmbH. RCE, VRCE, BDE. http://wwwipd.ira.uka.de/~RCE.
    • DuraSoft GmbH
  • 58
    • 0001070640 scopus 로고
    • A heuristic for graph drawing
    • Peter Eades. A heuristic for graph drawing. Congressus Numerantium, 42:149-160, 1984.
    • (1984) Congressus Numerantium , vol.42 , pp. 149-160
    • Eades, P.1
  • 60
    • 84876611319 scopus 로고    scopus 로고
    • Eclipse Foundation. Eclipse Homepage.http://www.eclipse.org.
    • Eclipse Homepage
  • 63
    • 63149199517 scopus 로고    scopus 로고
    • Evaluation-report on the layout facilities of UML tools
    • Universität Würzburg
    • Holger Eichelberger. Evaluation-report on the layout facilities of UML tools. Technical Report TR 298, Institut für Informatik, Universität Würzburg, http://www2.informatik.uni-wuerzburg.de/staff/eichelberger/ reports/evalReport2002.pdf, 2002.
    • (2002) Technical Report TR 298, Institut für Informatik
    • Eichelberger, H.1
  • 65
  • 68
    • 4544277285 scopus 로고    scopus 로고
    • Unifying artifacts and activities in a visual tool for distributed software development teams
    • Washington, DC. IEEE Computer Society Press
    • Jon Froehlich and Paul Dourish. Unifying artifacts and activities in a visual tool for distributed software development teams. In Proceedings of the International Conference on Software Engineering ICSE'04, pages 387-396, Washington, DC, 2004. IEEE Computer Society Press.
    • (2004) Proceedings of the International Conference on Software Engineering ICSE'04 , pp. 387-396
    • Froehlich, J.1    Dourish, P.2
  • 69
    • 0034245310 scopus 로고    scopus 로고
    • Quantitative analysis of faults and failures in a complex software system
    • Norman E. Fenton and Niclas Ohlsson. Quantitative analysis of faults and failures in a complex software system. IEEE Transactions on Software Engineering, 26(8):797-814, 2000.
    • (2000) IEEE Transactions on Software Engineering , vol.26 , Issue.8 , pp. 797-814
    • Fenton, N.E.1    Ohlsson, N.2
  • 73
    • 84892300868 scopus 로고    scopus 로고
    • Ganimal. Project homepage. http://www.cs.uni-sb.de/GANIMAL, 2000.
    • (2000) Project Homepage
  • 74
    • 84892203425 scopus 로고    scopus 로고
    • University of Trier Graph Animation Research Group. DGD - dynamic graph drawing. http://www.st.uni-trier.de/DGD.
    • DGD - Dynamic Graph Drawing
  • 76
    • 0001344094 scopus 로고
    • From perception to visualization
    • L. Rosenblum, R.A. Earnshaw, J. Encarnacao, H. Hagen, A. Kaufman, S. Klimenko, G. Nielson, F. Post, and D. Thalmann, editors, Academic Press
    • Nahum D. Gershon. From perception to visualization. In L. Rosenblum, R.A. Earnshaw, J. Encarnacao, H. Hagen, A. Kaufman, S. Klimenko, G. Nielson, F. Post, and D. Thalmann, editors, Scientific Visualization: Advances and Challenges. Academic Press, 1994.
    • (1994) Scientific Visualization: Advances and Challenges
    • Gershon, N.D.1
  • 83
    • 78650910851 scopus 로고    scopus 로고
    • GOOSE Homepage. http://esche.fzi.de/PROSTextern/software/goose/index. html.
    • GOOSE Homepage
  • 84
    • 0002596720 scopus 로고
    • When visual programs are harder to read than textual programs
    • G. C. van der Veer M. J. Tauber S. Bagnarola and M. Antavolits editors, Rome, Italy
    • Thomas R. G. Green and Marian Petre. When visual programs are harder to read than textual programs. In G. C. van der Veer, M. J. Tauber, S. Bagnarola, and M. Antavolits, editors, Proceedings of 6th European Conference on Cognitive Ergonomics (ECCE-6), Rome, Italy, 1992.
    • (1992) Proceedings of 6th European Conference on Cognitive Ergonomics (ECCE-6)
    • Green, T.R.G.1    Petre, M.2
  • 85
    • 0030167097 scopus 로고    scopus 로고
    • Usability analysis of visual programming environments: A 'cognitive dimensions' framework
    • Thomas R. Green and Marian Petre. Usability analysis of visual programming environments: a 'cognitive dimensions' framework. Journal of Visual Languages and Computing, 7(2):131-174, 1996.
    • (1996) Journal of Visual Languages and Computing , vol.7 , Issue.2 , pp. 131-174
    • Green, T.R.1    Petre, M.2
  • 86
    • 84892194678 scopus 로고    scopus 로고
    • Green Hills Software Inc. Timemachine suite. http://www.ghs.com/products/ timemachine.html.
    • Timemachine Suite
  • 88
    • 0002008223 scopus 로고
    • An introduction to software architecture
    • V. Ambriola and G. Tortora, editors, Advances in Software Engineering and Knowledge Engineering.World Scientific, Singapore
    • David Garlan and Mary Shaw. An introduction to software architecture. In V. Ambriola and G. Tortora, editors, Advances in Software Engineering and Knowledge Engineering, Series on Software Engineering and Knowledge Engineering, volume 2, pages 1-39.World Scientific, Singapore, 1993.
    • (1993) Series on Software Engineering and Knowledge Engineering , vol.2 , pp. 1-39
    • Garlan, D.1    Shaw, M.2
  • 89
    • 0002008223 scopus 로고
    • An introduction to software architecture
    • V. Ambriola and G. Tortora, editors, Singapore. World Scientific
    • David Garlan and Mary Shaw. An introduction to software architecture. In V. Ambriola and G. Tortora, editors, Advances in Software Engineering and Knowledge Engineering, pages 1-39, Singapore, 1993. World Scientific.
    • (1993) Advances in Software Engineering and Knowledge Engineering , pp. 1-39
    • Garlan, D.1    Shaw, M.2
  • 90
    • 84947248224 scopus 로고    scopus 로고
    • Sequential abstract-state machines capture sequential algorithms
    • Yuri Gurevich. Sequential abstract-state machines capture sequential algorithms. ACM Transactions on Computational Logic (TOCL), 1(1):77-111, 2000.
    • (2000) ACM Transactions on Computational Logic (TOCL) , vol.1 , Issue.1 , pp. 77-111
    • Gurevich, Y.1
  • 92
    • 66149092537 scopus 로고    scopus 로고
    • A solar system metaphor for 3D visualisation of object oriented software metrics
    • Christchurch. ACM Press, New York, NY
    • Hamish Graham, Hong Yul Yang, and Rebecca Berrigan. A solar system metaphor for 3D visualisation of object oriented software metrics. In Proceedings of the Australasian Symposium on Information Visualisation, pages 53-59, Christchurch, 2004. ACM Press, New York, NY.
    • (2004) Proceedings of the Australasian Symposium on Information Visualisation , pp. 53-59
    • Graham, H.1    Yang, H.Y.2    Berrigan, R.3
  • 98
    • 0003769212 scopus 로고
    • Computer animation used as a tool in teaching computer science
    • Stockholm, Sweden
    • F. Robert A. Hopgood. Computer animation used as a tool in teaching computer science. In Proceedings of the IFIP Congress, pages 889-892, Stockholm, Sweden, 1974.
    • (1974) Proceedings of the IFIP Congress , pp. 889-892
    • Robert, F.1    Hopgood, A.2
  • 99
    • 0005337522 scopus 로고    scopus 로고
    • IBM Coorporation, alphaWorks Technology. Jikes Bytecode Toolkit. http://www.alphaworks.ibm.com/tech/jikesbt.
    • Jikes Bytecode Toolkit
  • 100
    • 84892307276 scopus 로고    scopus 로고
    • IBM Coorporation, alphaWorks Technology. JINSIGHT. http://www.alphaworks. ibm.com/tech/jinsight.
    • JINSIGHT
  • 101
    • 84858474059 scopus 로고    scopus 로고
    • IBM Coorporation, alphaWorks Technology. Web Services Navigator. http://www.alphaworks.ibm.com/tech/wsnavigator.
    • Web Services Navigator
  • 102
    • 0025568642 scopus 로고
    • Parallel coordinates: A tool for visualizing multi-dimensional geometry
    • Washington, DC. IEEE Computer Society Press
    • Alfred Inselberg and Bernhard Dimsdale. Parallel coordinates: A tool for visualizing multi-dimensional geometry. In Proceedings of Visualization '90, San Francisco, CA, pages 361-378, Washington, DC, 1990. IEEE Computer Society Press.
    • (1990) Proceedings of Visualization '90, San Francisco, CA , pp. 361-378
    • Inselberg, A.1    Dimsdale, B.2
  • 104
    • 84892330363 scopus 로고    scopus 로고
    • IEEE Standard 1061. IEEE Computer Society press, Washington, DC, 1998
    • IEEE Standard 1061. IEEE Computer Society press, Washington, DC, 1998.
  • 105
    • 0003823829 scopus 로고    scopus 로고
    • IEEE. IEEE Standard 1471. IEEE Computer Society Press, Washington, DC
    • IEEE. IEEE recommended practice for architecture description. IEEE Standard 1471. IEEE Computer Society Press, Washington, DC, 2000.
    • (2000) IEEE Recommended Practice for Architecture Description
  • 108
    • 0035449589 scopus 로고    scopus 로고
    • Using perceptual syntax to enhance semantic content in diagrams
    • Pourang P. Irani, Colin Ware, and Maureen Tingley. Using perceptual syntax to enhance semantic content in diagrams. IEEE Computer Graphics & Applications, 21(5):76-84, 2001.
    • (2001) IEEE Computer Graphics & Applications , vol.21 , Issue.5 , pp. 76-84
    • Irani, P.P.1    Ware, C.2    Tingley, M.3
  • 111
  • 112
    • 84998068423 scopus 로고    scopus 로고
    • Gammatella: Visualizing program-execution data for deployed software
    • James A. Jones, Alessandro Orso, and Mary Jean Harrold. Gammatella: Visualizing program-execution data for deployed software. Information Visualization, 3(3):173-188, 2004.
    • (2004) Information Visualization , vol.3 , Issue.3 , pp. 173-188
    • Jones, J.A.1    Orso, A.2    Harrold, M.J.3
  • 113
  • 114
    • 0030104953 scopus 로고    scopus 로고
    • The computer scientist as toolsmith II
    • Frederick P. Brooks Jr. The computer scientist as toolsmith II. Communications of the ACM, 39(3):61-68, 1996.
    • (1996) Communications of the ACM , vol.39 , Issue.3 , pp. 61-68
    • Brooks Jr., F.P.1
  • 115
    • 85032279305 scopus 로고
    • Tree-maps: A space-filling approach to the visualization of hierarchical information structures
    • San Diego, CA
    • Brian Johnson and Ben Shneiderman. Tree-maps: A space-filling approach to the visualization of hierarchical information structures. In Proceedings of IEEE Visualization Conference, pages 284-291, San Diego, CA, 1991.
    • (1991) Proceedings of IEEE Visualization Conference , pp. 284-291
    • Johnson, B.1    Shneiderman, B.2
  • 117
    • 0032297170 scopus 로고    scopus 로고
    • Traversal-based visualization of data structures
    • Jeffrey L. Korn and Andrew W. Appel. Traversal-based visualization of data structures. In IEEE Information Visualization '98, 1998. Also available at http://www.cs.princeton.edu/~jlk/viz.
    • (1998) IEEE Information Visualization '98
    • Korn, J.L.1    Appel, A.W.2
  • 119
    • 0031388531 scopus 로고    scopus 로고
    • VRCS: Integrating version control and module management using interactive three-dimensional graphics
    • Washington, DC. IEEE Computer Society Press
    • Hideki Koike and Hui-Chu Chu. VRCS: Integrating version control and module management using interactive three-dimensional graphics. In Proceedings of IEEE Symposium on Visual Languages VL'97, Capri, Italy, pages 168-173, Washington, DC, 1997. IEEE Computer Society Press.
    • (1997) Proceedings of IEEE Symposium on Visual Languages VL'97, Capri, Italy , pp. 168-173
    • Koike, H.1    Chu, H.-C.2
  • 122
  • 124
    • 84892198854 scopus 로고
    • Bell telephone laboratories low-level linked list language
    • Kenneth Knowlton. Bell telephone laboratories low-level linked list language. 16-minute black and white film, 1966.
    • (1966) 16-minute Black and White Film
    • Knowlton, K.1
  • 125
    • 27744595933 scopus 로고
    • Computer-drawn flowcharts
    • Donald E. Knuth. Computer-drawn flowcharts. Communications of the ACM, 6(9):555-563, 1963.
    • (1963) Communications of the ACM , vol.6 , Issue.9 , pp. 555-563
    • Knuth, D.E.1
  • 126
    • 0021425467 scopus 로고
    • Literate programming
    • Donald E. Knuth. Literate programming. The Computer Journal, 27(2):97-111, 1984.
    • (1984) The Computer Journal , vol.27 , Issue.2 , pp. 97-111
    • Knuth, D.E.1
  • 130
    • 0031672505 scopus 로고    scopus 로고
    • Automated support for modeling OO software
    • Kai Koskimies, Tarja Systä, and Jyrki Tuomi. Automated support for modeling OO software. IEEE Software, 15(1):87-94, 1998.
    • (1998) IEEE Software , vol.15 , Issue.1 , pp. 87-94
    • Koskimies, K.1    Systä, T.2    Tuomi, J.3
  • 134
    • 84892202476 scopus 로고    scopus 로고
    • Cigital Labs. VISTA tool. http://www.cigitallabs.com/research/demos/ vista/.
    • VISTA Tool
  • 142
    • 0242592090 scopus 로고
    • Why a diagram is (sometimes) worth 10,000 words
    • Jill H. Larkin and Herbert A. Simon. Why a diagram is (sometimes) worth 10,000 words. Cognitive Science, 11(1):65-99, 1987.
    • (1987) Cognitive Science , vol.11 , Issue.1 , pp. 65-99
    • Larkin, J.H.1    Simon, H.A.2
  • 143
    • 0028750509 scopus 로고
    • A guide to metaphorical design
    • Kim Halskov Madsen. A guide to metaphorical design. Communications of the ACM, 37(12):57-62, 1994.
    • (1994) Communications of the ACM , vol.37 , Issue.12 , pp. 57-62
    • Madsen, K.H.1
  • 146
    • 84892317555 scopus 로고
    • Evaluation methods in visualization: Combating the emperor's new clothes phenomenon
    • Deidre A. McConathy. Evaluation methods in visualization: Combating the emperor's new clothes phenomenon. SIGBIO Newsletter, 13(1):2-8, 1993.
    • (1993) SIGBIO Newsletter , vol.13 , Issue.1 , pp. 2-8
    • McConathy, D.A.1
  • 147
    • 84948977365 scopus 로고    scopus 로고
    • JaVis: A UML-based visualization and debugging environment for concurrent Java programs
    • Katharina Mehner. JaVis: A UML-based visualization and debugging environment for concurrent Java programs. In Proceedings of Dagstuhl Seminar on Software Visualization [Die02b], pages 163-175. 2002.
    • (2002) Proceedings of Dagstuhl Seminar on Software Visualization [Die02b] , pp. 163-175
    • Mehner, K.1
  • 152
    • 0038213473 scopus 로고    scopus 로고
    • What is an algorithm?
    • Bjorn Engquist and Wilfried Schmid, editors. Springer, Berlin, Heidelberg, New York
    • Yiannis N. Moschovakis. What is an algorithm? In Bjorn Engquist and Wilfried Schmid, editors, Mathematics Unlimited - 2001 and Beyond, pages 919-936. Springer, Berlin, Heidelberg, New York, 2001.
    • (2001) Mathematics Unlimited - 2001 and beyond , pp. 919-936
    • Moschovakis, Y.N.1
  • 154
    • 33746997588 scopus 로고
    • An empirical investigation of software fault distribution
    • Norman Fenton, Robin Whitty, and Yoshinori Lizuka, editors. International Thomson Computer Press, London
    • Karl-Heinrich Moeller and Daniel J. Paulish. An empirical investigation of software fault distribution. In Norman Fenton, Robin Whitty, and Yoshinori Lizuka, editors, Software Quality Assurance and Measurement: Worldwide Perspective, pages 242-253. International Thomson Computer Press, London, 1995.
    • (1995) Software Quality Assurance and Measurement: Worldwide Perspective , pp. 242-253
    • Moeller, K.-H.1    Paulish, D.J.2
  • 158
    • 0002231035 scopus 로고
    • Taxonomies of visual programming and program visualisation
    • Brad A. Myers. Taxonomies of visual programming and program visualisation. Journal of Visual Languages and Computing, 1(1):97-123, 1990.
    • (1990) Journal of Visual Languages and Computing , vol.1 , Issue.1 , pp. 97-123
    • Myers, B.A.1
  • 161
    • 84964386725 scopus 로고
    • Flowchart techniques for structured programming
    • 12-26, August
    • Isaac Nassi and Ben Shneiderman. Flowchart techniques for structured programming. SIGPLAN Notices, 8(8):12-26, August 1973.
    • (1973) SIGPLAN Notices , vol.8 , Issue.8
    • Nassi, I.1    Shneiderman, B.2
  • 164
    • 0015482049 scopus 로고
    • On the criteria to be used in decomposing systems into modules
    • David L. Parnas. On the criteria to be used in decomposing systems into modules. Communications of the ACM, 15(12):1053-1058, 1972.
    • (1972) Communications of the ACM , vol.15 , Issue.12 , pp. 1053-1058
    • Parnas, D.L.1
  • 167
    • 84947939402 scopus 로고    scopus 로고
    • Validating graph drawing aesthetics
    • Franz J. Brandenburg, editor, volume 1027 of Lecture Notes Computer Science, Berling, Heidelberg, New York. Springer
    • Helen C. Purchase, Robert F. Cohen, and Murray James. Validating graph drawing aesthetics. In Franz J. Brandenburg, editor, Graph Drawing (Proceedings of GD '95), volume 1027 of Lecture Notes Computer Science, pages 435-446, Berling, Heidelberg, New York, 1996. Springer.
    • (1996) Graph Drawing (Proceedings of GD '95) , pp. 435-446
    • Purchase, H.C.1    Cohen, R.F.2    James, M.3
  • 171
    • 0000876413 scopus 로고
    • Cognitive walkthroughs: A method for theory-based evaluation of user interfaces
    • Peter G. Polson, Clayton Lewis, John Rieman, and Cathleen Wharton. Cognitive walkthroughs: A method for theory-based evaluation of user interfaces. International Journal of Man-Machine Studies, 36(5):741-773, 1992.
    • (1992) International Journal of Man-Machine Studies , vol.36 , Issue.5 , pp. 741-773
    • Polson, P.G.1    Lewis, C.2    Rieman, J.3    Wharton, C.4
  • 175
    • 0002076102 scopus 로고
    • Rethinking perceptual organization: The role of uniform connectedness
    • Stephen Palmer and Irvin Rock. Rethinking perceptual organization: The role of uniform connectedness. Psychonomic Bulletin and Review, 1(1):29-55, 1994.
    • (1994) Psychonomic Bulletin and Review , vol.1 , Issue.1 , pp. 29-55
    • Palmer, S.1    Rock, I.2
  • 178
    • 84957362320 scopus 로고    scopus 로고
    • Which aesthetic has the greatest effect on human understanding?
    • Berlin, Heidelberg, New York. Springer
    • Helen C. Purchase. Which aesthetic has the greatest effect on human understanding? In GD '97: Proceedings of the 5th International Symposium on Graph Drawing, pages 248-261, Berlin, Heidelberg, New York, 1997. Springer.
    • (1997) GD '97: Proceedings of the 5th International Symposium on Graph Drawing , pp. 248-261
    • Purchase, H.C.1
  • 179
    • 0028013807 scopus 로고
    • The table lens: Merging graphical and symbolic representations in an interactive focus + context visualization for tabular information
    • New York, NY. ACM Press
    • Ramana Rao and Stuart K. Card. The table lens: Merging graphical and symbolic representations in an interactive focus + context visualization for tabular information. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems CHI'94, Boston, MA, pages 318-322, New York, NY, 1994. ACM Press.
    • (1994) Proceedings of the SIGCHI Conference on Human Factors in Computing Systems CHI'94, Boston, MA , pp. 318-322
    • Rao, R.1    Card, S.K.2
  • 180
    • 0033645827 scopus 로고    scopus 로고
    • On better understanding UML diagrams through three-dimensional visualization and animation
    • New York, NY. ACM Press
    • Oliver Radfelder and Martin Gogolla. On better understanding UML diagrams through three-dimensional visualization and animation. In Proceedings of Advanced Visual Interfaces (AVI'2000), Palermo, Italy, pages 292-295, New York, NY, 2000. ACM Press.
    • (2000) Proceedings of Advanced Visual Interfaces (AVI'2000), Palermo, Italy , pp. 292-295
    • Radfelder, O.1    Gogolla, M.2
  • 182
    • 0008734185 scopus 로고    scopus 로고
    • To see or not to see: The need for attention to perceive changes in the senses
    • Ronald A. Rensink, J. Kevin O'Regan, and James J. Clark. To see or not to see: The need for attention to perceive changes in the senses. Psychological Science, 8(5):368-373, 1997.
    • (1997) Psychological Science , vol.8 , Issue.5 , pp. 368-373
    • Rensink, R.A.1    O'regan, J.K.2    Clark, J.J.3
  • 184
    • 0024733224 scopus 로고
    • Structured flowcharts outperform pseudocode: An experimental comparison
    • David A. Scanlan. Structured flowcharts outperform pseudocode: An experimental comparison. IEEE Software, 6(5):28-36, 1989.
    • (1989) IEEE Software , vol.6 , Issue.5 , pp. 28-36
    • Scanlan, D.A.1
  • 185
    • 84892241262 scopus 로고
    • Automatic preparation of flow chart listings
    • International Business Machines Corporation, January
    • Art E. Scott. Automatic preparation of flow chart listings. Journal of the ACM. International Business Machines Corporation, 5(1):57-66, January 1958.
    • (1958) Journal of the ACM , vol.5 , Issue.1 , pp. 57-66
    • Scott, A.E.1
  • 187
    • 49949146625 scopus 로고
    • Recognition memory for words, sentences, and pictures
    • Roger N. Shepard. Recognition memory for words, sentences, and pictures. Journal of Verbal Learning and Behavior, 6:156-163, 1967.
    • (1967) Journal of Verbal Learning and Behavior , vol.6 , pp. 156-163
    • Shepard, R.N.1
  • 188
    • 0029725135 scopus 로고    scopus 로고
    • The eyes have it: A task by data type taxonomy for information visualizations
    • Washington, DC. IEEE Computer Society Press
    • Ben Shneiderman. The eyes have it: A task by data type taxonomy for information visualizations. In Proceedings of 1996 IEEE Conference on Visual Languages, Boulder, CO, pages 336-343, Washington, DC, 1996. IEEE Computer Society Press.
    • (1996) Proceedings of 1996 IEEE Conference on Visual Languages, Boulder, CO , pp. 336-343
    • Shneiderman, B.1
  • 189
    • 0001057813 scopus 로고
    • A methodology for building application-specific visualizations of parallel programs
    • John Stasko and Eileen Kraemer. A methodology for building application-specific visualizations of parallel programs. Journal of Parallel and Distributed Computing, 18(2):258-264, 1993.
    • (1993) Journal of Parallel and Distributed Computing , vol.18 , Issue.2 , pp. 258-264
    • Stasko, J.1    Kraemer, E.2
  • 190
    • 0035836537 scopus 로고    scopus 로고
    • Shimba - An environment for reverse engineering Java software systems
    • Tarja Systä, Kai Koskimies, and Hausi Müller. Shimba - an environment for reverse engineering Java software systems. Software - Practice and Experience, 31(4):371-394, 2001.
    • (2001) Software - Practice and Experience , vol.31 , Issue.4 , pp. 371-394
    • Systä, T.1    Koskimies, K.2    Müller, H.3
  • 192
    • 0017503175 scopus 로고
    • Experimental investigations of the utility of detailed flowcharts in programming
    • Ben Shneiderman, Richard Mayer, Don McKay, and Peter Heller. Experimental investigations of the utility of detailed flowcharts in programming. Communications of the ACM, 20(6):373-381, 1977.
    • (1977) Communications of the ACM , vol.20 , Issue.6 , pp. 373-381
    • Shneiderman, B.1    Mayer, R.2    McKay, D.3    Heller, P.4
  • 193
    • 79952633938 scopus 로고    scopus 로고
    • Software-Tomography GmbH. Sotograph homepage. http://www.software- tomography.com/html/sotograph.htm.
    • Sotograph Homepage
  • 194
    • 84892326231 scopus 로고    scopus 로고
    • Solomon Duskis et. al. JSAMBA Web page. http://www.cc.gatech.edu/gvu/ softviz/algoanim/jsamba.
    • JSAMBA Web Page
    • Duskis, S.1
  • 195
    • 0014337620 scopus 로고
    • Hemisphere disconnection and unity in conscious awareness
    • Roger W. Sperry. Hemisphere disconnection and unity in conscious awareness. American Psychologist, 23(10):723-733, 1968.
    • (1968) American Psychologist , vol.23 , Issue.10 , pp. 723-733
    • Sperry, R.W.1
  • 199
    • 84892344168 scopus 로고    scopus 로고
    • John Stasko. Polka. http://www.cc.gatech.edu/gvu/softviz/parviz/polka. html.
    • Stasko, J.1
  • 201
    • 0025480728 scopus 로고
    • TANGO: A framework and system for algorithm animation
    • John T. Stasko. TANGO: A framework and system for algorithm animation. Computer, 23(9):27-39, 1990.
    • (1990) Computer , vol.23 , Issue.9 , pp. 27-39
    • Stasko, J.T.1
  • 202
    • 16244375421 scopus 로고
    • The path-transition paradigm: A practical methodology for adding animation to program interfaces
    • John T. Stasko. The path-transition paradigm: A practical methodology for adding animation to program interfaces. Journal of Visual Languages and Computing, 1(3):213-236, 1990.
    • (1990) Journal of Visual Languages and Computing , vol.1 , Issue.3 , pp. 213-236
    • Stasko, J.T.1
  • 203
    • 0030714191 scopus 로고    scopus 로고
    • Using student-built algorithm animations as learning aids
    • San Jose, CA. Extended version including SAMBA documentation available as Technical Report GIT-GVU-96-19 from Georgia Institute of Technology at
    • John Stasko. Using student-built algorithm animations as learning aids. In Proceedings of the 1998 ACM SIGCSE Conference, San Jose, CA, 1997. Extended version including SAMBA documentation available as Technical Report GIT-GVU-96-19 from Georgia Institute of Technology at ftp://ftp.cc.gatech.edu/ pub/gvu/tech-reports/96-19.ps.Z.
    • (1997) Proceedings of the 1998 ACM SIGCSE Conference
    • Stasko, J.1
  • 204
    • 84892225127 scopus 로고    scopus 로고
    • Strata Inc
    • Strata Inc. WinCVS homepage. http://www.cvsgui.org.
    • WinCVS Homepage
  • 206
    • 84990637885 scopus 로고
    • PVM: A framework for parallel distributed computing
    • Vaidy Sunderam. PVM: A framework for parallel distributed computing. Concurrency: Practice & Experience, 2(4):315-339, 1990.
    • (1990) Concurrency: Practice & Experience , vol.2 , Issue.4 , pp. 315-339
    • Sunderam, V.1
  • 208
    • 27744508581 scopus 로고    scopus 로고
    • On evaluating the layout of UML class diagrams for program comprehension
    • Washington, DC. IEEE Computer Society Press
    • Dabo Sun and Kenny Wong. On evaluating the layout of UML class diagrams for program comprehension. In Proceedings of the 13th International Workshop on Program Comprehension IWPC 2005, pages 317-326, Washington, DC, 2005. IEEE Computer Society Press.
    • (2005) Proceedings of the 13th International Workshop on Program Comprehension IWPC 2005 , pp. 317-326
    • Sun, D.1    Wong, K.2
  • 209
    • 0034499211 scopus 로고    scopus 로고
    • Focus+context display and navigation techniques for enhancing radial, space-filling hierarchy visualizations
    • Washington, DC. IEEE Computer Society Press
    • John Stasko and Eugene Zhang. Focus+context display and navigation techniques for enhancing radial, space-filling hierarchy visualizations. In Proceedings of the Symposium on Information Visualization (Info- Vis'00), Salt Lake City, UT, pages 57-65, Washington, DC, 2000. IEEE Computer Society Press.
    • (2000) Proceedings of the Symposium on Information Visualization (Info- Vis'00), Salt Lake City, UT , pp. 57-65
    • Stasko, J.1    Zhang, E.2
  • 210
    • 84892357914 scopus 로고    scopus 로고
    • Tarantula. http://www.cc.gatech.edu/aristotle/Tools/tarantula.
  • 211
    • 0040145724 scopus 로고
    • Design of Computers, Theory of Automata and Numerical Analysis. Pergamon, New York, NY
    • Abraham H. Taub, editor. John von Neumann: Collected Works, volume V: Design of Computers, Theory of Automata and Numerical Analysis. Pergamon, New York, NY, 1965.
    • (1965) John von Neumann: Collected Works , vol.5
    • Taub, A.H.1
  • 213
    • 0032070168 scopus 로고    scopus 로고
    • Should computer scientists experiment more?
    • May
    • Walter F. Tichy. Should computer scientists experiment more? IEEE Computer, 31(5):32-40, May 1998.
    • (1998) IEEE Computer , vol.31 , Issue.5 , pp. 32-40
    • Tichy, W.F.1
  • 214
    • 0029230328 scopus 로고
    • Experimental evaluation in computer science: A quantitative study
    • 9-18, January
    • Walter F. Tichy, Paul Lukowicz, Lutz Prechelt, and Ernst A. Heinz. Experimental evaluation in computer science: A quantitative study. Journal of Systems and Software, 28(1):9-18, January 1995.
    • (1995) Journal of Systems and Software , vol.28 , Issue.1
    • Tichy, W.F.1    Lukowicz, P.2    Prechelt, L.3    Heinz, E.A.4
  • 217
    • 84960561455 scopus 로고
    • On computable numbers, with an application to the Entscheidungsproblem
    • Alan Turing. On computable numbers, with an application to the Entscheidungsproblem. Proceedings of the London Mathematical Society, 2(42):230-265, 1936.
    • (1936) Proceedings of the London Mathematical Society , vol.2 , Issue.42 , pp. 230-265
    • Turing, A.1
  • 218
    • 84892345421 scopus 로고    scopus 로고
    • Vizz3D. http://vizz3d.sourceforge.net/.
  • 219
    • 4143144168 scopus 로고    scopus 로고
    • Signatures of selection and gene conversion associated with human color vision variation
    • Brian C. Verrelli and Sarah A. Tishkoff. Signatures of selection and gene conversion associated with human color vision variation. American Journal of Human Genetics, 75(4):363-375, 2004.
    • (2004) American Journal of Human Genetics , vol.75 , Issue.4 , pp. 363-375
    • Verrelli, B.C.1    Tishkoff, S.A.2
  • 221
    • 84950423736 scopus 로고
    • Nominal, ordinal, interval, and ratio typologies are misleading
    • February
    • Paul F. Velleman and Leland Wilkinson. Nominal, ordinal, interval, and ratio typologies are misleading. The American Statistician, 47(1):65-72, February 1993.
    • (1993) The American Statistician , vol.47 , Issue.1 , pp. 65-72
    • Velleman, P.F.1    Wilkinson, L.2
  • 225
  • 226
    • 0005569234 scopus 로고
    • Untersuchungen zur lehr von der gestalt (in German)
    • Max Wertheimer. Untersuchungen zur Lehr von der Gestalt (in German). Psychologische Forschung, 4:301-350, 1923.
    • (1923) Psychologische Forschung , vol.4 , pp. 301-350
    • Wertheimer, M.1
  • 227
    • 0028699055 scopus 로고
    • Viewing a graph in a virtual reality display is three times as good as a 2D diagram
    • Washington, DC. IEEE Computer Society Press
    • Colin Ware and Glenn Franck. Viewing a graph in a virtual reality display is three times as good as a 2D diagram. In Proceedings of the IEEE Symposium on Visual Languages (VL'94), St. Louis, MO, pages 182-183, Washington, DC, 1994. IEEE Computer Society Press.
    • (1994) Proceedings of the IEEE Symposium on Visual Languages (VL'94), St. Louis, MO , pp. 182-183
    • Ware, C.1    Franck, G.2
  • 228
    • 0004178527 scopus 로고
    • Addison Wesley Longman, Redwood City, CA
    • Reinhard Wilhelm and Dieter Maurer. Compiler Design. Addison Wesley Longman, Redwood City, CA, 1995.
    • (1995) Compiler Design
    • Wilhelm, R.1    Maurer, D.2
  • 230
    • 0032559955 scopus 로고    scopus 로고
    • Visual memory: What do you know about what you saw?
    • Jeremy M. Wolfe. Visual memory: What do you know about what you saw? Current Biology, 8:303-304, 1998.
    • (1998) Current Biology , vol.8 , pp. 303-304
    • Wolfe, J.M.1
  • 232
    • 0001436725 scopus 로고
    • The cognitive walkthrough: A practitioner's guide
    • Jakob Nielsen and Robert L. Mack, editors. Wiley, New York, NY
    • Cathleen Wharton, John Rieman, Clayton Lewis, and Peter Polson. The cognitive walkthrough: A practitioner's guide. In Jakob Nielsen and Robert L. Mack, editors, Usability Inspection Methods, pages 105-139. Wiley, New York, NY, 1994.
    • (1994) Usability Inspection Methods , pp. 105-139
    • Wharton, C.1    Rieman, J.2    Lewis, C.3    Polson, P.4
  • 233
    • 84892311906 scopus 로고    scopus 로고
    • XRadar. http://xradar.sourceforge.net/.
  • 234
    • 84892199411 scopus 로고    scopus 로고
    • X-slice. http://xsuds.argreenhouse.com/html-man/xslice.html.
  • 235
    • 84876608954 scopus 로고
    • Software metrics - Using measurement theory to describe the properties and scales of static software complexity metrics
    • Horst Zuse and Peter Bollmann. Software metrics - using measurement theory to describe the properties and scales of static software complexity metrics. SIGPLAN Notices, 24(8):23-33, 1989.
    • (1989) SIGPLAN Notices , vol.24 , Issue.8 , pp. 23-33
    • Zuse, H.1    Bollmann, P.2
  • 237
    • 77949801639 scopus 로고    scopus 로고
    • Datenstrukturen visualisieren und animieren mit DDD (in German)
    • Andreas Zeller. Datenstrukturen visualisieren und animieren mit DDD (in German). Informatik - Forschung und Entwicklung, 16(2):65-75, 2001.
    • (2001) Informatik - Forschung und Entwicklung , vol.16 , Issue.2 , pp. 65-75
    • Zeller, A.1
  • 238
    • 33746554179 scopus 로고    scopus 로고
    • volume 734 of International Series in Engineering and Computer Science, Springer, Berlin, Heidelberg, New York
    • Kang Zhang, editor. Software visualization - From theory to practice, volume 734 of International Series in Engineering and Computer Science, volume 134. Springer, Berlin, Heidelberg, New York, 2003.
    • (2003) Software Visualization - From Theory to Practice , vol.134
    • Zhang, K.1
  • 239
    • 0342798292 scopus 로고    scopus 로고
    • DDD - A free graphical frontend for UNIX debuggers
    • Andreas Zeller and Dorothea Lütkehaus. DDD - A free graphical frontend for UNIX debuggers. ACM SIGPLAN Notices, 31(1):22-27, 1996.
    • (1996) ACM SIGPLAN Notices , vol.31 , Issue.1 , pp. 22-27
    • Zeller, A.1    Lütkehaus, D.2


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