메뉴 건너뛰기




Volumn 70, Issue 2, 2012, Pages 143-155

Expertise-dependent visual attention strategies develop over time during debugging with multiple code representations

Author keywords

Expertise in programming; Program debugging; Visual attention

Indexed keywords

DEVELOPMENT ENVIRONMENT; EYE-TRACKING; GRAPHICAL REPRESENTATIONS; INFORMATION SOURCES; MAINTENANCE TASKS; MULTIPLE CODES; MULTIPLE REPRESENTATION; REPETITIVE PATTERN; SOFTWARE DEVELOPER; TIME SPENT; VISUAL ATTENTION; VISUAL ATTENTION STRATEGY;

EID: 80855156566     PISSN: 10715819     EISSN: 10959300     Source Type: Journal    
DOI: 10.1016/j.ijhcs.2011.09.003     Document Type: Article
Times cited : (75)

References (39)
  • 3
    • 34547842070 scopus 로고    scopus 로고
    • Validating the restricted focus viewer: A study using eye-movement tracking
    • R. Bednarik, and M. Tukiainen Validating the restricted focus viewer: a study using eye-movement tracking Behaviour Research Methods 39 2 2007 274 282
    • (2007) Behaviour Research Methods , vol.39 , Issue.2 , pp. 274-282
    • Bednarik, R.1    Tukiainen, M.2
  • 4
    • 33751058289 scopus 로고    scopus 로고
    • An eye-tracking methodology for characterizing program comprehension
    • ACM Press New York, NY, USA
    • R. Bednarik, and M. Tukianen An eye-tracking methodology for characterizing program comprehension ETRA06: Eye Tracking Research and Applications 2006 ACM Press New York, NY, USA 125 132
    • (2006) ETRA06: Eye Tracking Research and Applications , pp. 125-132
    • Bednarik, R.1    Tukianen, M.2
  • 5
    • 0020766507 scopus 로고
    • Towards a theory of the comprehension of computer programs
    • R. Brooks Towards a theory of the comprehension of computer programs International Journal of ManMachine Studies 18 1983 543 554 (Pubitemid 13078414)
    • (1983) International Journal of Man-Machine Studies , vol.18 , Issue.6 , pp. 543-554
    • Brooks, R.1
  • 6
    • 0036605445 scopus 로고    scopus 로고
    • Object-oriented program comprehension: Effect of expertise, task and phase
    • DOI 10.1023/A:1015297914742
    • J. Burkhardt, F. Détienne, and S. Wiedenbeck Object-oriented program comprehension: effect of expertise, task and phase Empirical Software Engineering 7 2 2002 115 156 (Pubitemid 34566385)
    • (2002) Empirical Software Engineering , vol.7 , Issue.2 , pp. 115-156
    • Burkhardt, J.-M.1    Detienne, F.2    Wiedenbeck, S.3
  • 9
    • 0035104420 scopus 로고    scopus 로고
    • Exploratory study of program comprehension strategies of procedural and object-oriented programmers
    • DOI 10.1006/ijhc.2000.0423
    • C.L. Corritore, and S. Wiendenbeck An exploratory study of program comprehension strategies of procedural and object-oriented programmers International Journal of HumanComputer Studies 54 1 2001 1 23 (Pubitemid 32168910)
    • (2001) International Journal of Human Computer Studies , vol.54 , Issue.1 , pp. 1-23
    • Corritore, C.L.1    Wiedenbeck, S.2
  • 11
    • 0025257950 scopus 로고
    • How do we read algorithms? A case study
    • M.E. Crosby, and J. Stelovsky How do we read algorithms? A case study IEEE Computer 23 1 1990 24 35
    • (1990) IEEE Computer , vol.23 , Issue.1 , pp. 24-35
    • Crosby, M.E.1    Stelovsky, J.2
  • 12
    • 0344634885 scopus 로고
    • Models of debugging
    • D. Gilmore Models of debugging Acta Psychologica 78 1991 151 172
    • (1991) Acta Psychologica , vol.78 , pp. 151-172
    • Gilmore, D.1
  • 13
    • 0033215440 scopus 로고    scopus 로고
    • Computer interface evaluation using eye movements: Methods and constructs
    • DOI 10.1016/S0169-8141(98)00068-7, PII S0169814198000687
    • J. Goldberg, and X.P. Kotval Computer interface evaluation using eye movements: methods and constructs International Journal of Industrial Ergonomics 24 1999 631 645 (Pubitemid 29447641)
    • (1999) International Journal of Industrial Ergonomics , vol.24 , Issue.6 , pp. 631-645
    • Goldberg, J.H.1    Kotval, X.P.2
  • 18
    • 71749083024 scopus 로고    scopus 로고
    • In the eyes of the beholder: How experts and novices interpret dynamic stimuli
    • H. Jarodzka, K. Scheiter, P. Gerjets, and T. Van Gog In the eyes of the beholder: how experts and novices interpret dynamic stimuli Learning and Instruction 20 2 2010 146 154
    • (2010) Learning and Instruction , vol.20 , Issue.2 , pp. 146-154
    • Jarodzka, H.1    Scheiter, K.2    Gerjets, P.3    Van Gog, T.4
  • 19
    • 4444254747 scopus 로고    scopus 로고
    • Tracking attention with the focus-window technique: The information filter must be calibrated
    • M.N. Jones Tracking attention with the focus-window technique: the information filter must be calibrated Behaviour Research Methods, Instruments, and Computers 36 2004 270 276 (Pubitemid 39196126)
    • (2004) Behavior Research Methods, Instruments, and Computers , vol.36 , Issue.2 , pp. 270-276
    • Jones, M.N.1    Mewhort, D.J.K.2
  • 23
    • 21744448173 scopus 로고    scopus 로고
    • Studying software engineers: Data collection techniques for software field studies
    • DOI 10.1007/s10664-005-1290-x
    • T.C. Lethbridge, S.E. Sim, and J. Singer Studying software engineers: data collection techniques for software field studies Empirical Software Engineering 10 3 2005 311 341 (Pubitemid 40940550)
    • (2005) Empirical Software Engineering , vol.10 , Issue.3 , pp. 311-341
    • Lethbridge, T.C.1    Sim, S.E.2    Singer, J.3
  • 25
    • 0002524943 scopus 로고
    • Comprehension strategies in programming
    • Ablex Publishing Corp., Norwood, NJ, USA
    • Pennington, N., 1987. Comprehension strategies in programming. In: Empirical Studies of Programmers: Second Workshop. Ablex Publishing Corp., Norwood, NJ, USA, pp. 100113.
    • (1987) Empirical Studies of Programmers: Second Workshop , pp. 100-113
    • Pennington, N.1
  • 27
    • 35148829422 scopus 로고    scopus 로고
    • Debugging strategies and tactics in a multi-representation software environment
    • DOI 10.1016/j.ijhcs.2007.07.005, PII S1071581907001000
    • P. Romero, B. du Boulay, R. Cox, R. Lutz, and S. Bryant Debugging strategies and tactics in a multi-representation software environment International Journal of HumanComputer Studies 65 12 2007 992 1009 URL: 〈 http://www.sciencedirect.com/science/article/B6WGR-4PC3SMN-1/2/ bc20d6920146cf28e5ed062363943aee (Pubitemid 47552880)
    • (2007) International Journal of Human Computer Studies , vol.65 , Issue.12 , pp. 992-1009
    • Romero, P.1    Du Boulay, B.2    Cox, R.3    Lutz, R.4    Bryant, S.5
  • 31
    • 66149111611 scopus 로고    scopus 로고
    • Expertise in software design
    • K.A. Ericsson, N. Charness, P. Feltovich, R.R. Hoffman, Cambridge University Press Cambridge
    • S. Sonnentag, C. Niessen, and J. Volmer Expertise in software design K.A. Ericsson, N. Charness, P. Feltovich, R.R. Hoffman, The Cambridge Handbook of Expertise and Expert Performance 2006 Cambridge University Press Cambridge 373 387
    • (2006) The Cambridge Handbook of Expertise and Expert Performance , pp. 373-387
    • Sonnentag, S.1    Niessen, C.2    Volmer, J.3
  • 32
    • 33751052801 scopus 로고    scopus 로고
    • Analyzing individual performance of source code review using reviewers' eye movement
    • Proceedings - ETRA 2006: Symposium on Eye Tracking Research and Applications
    • Uwano, H., Nakamura, M., Monden, A., ichi Matsumoto, K., 2006. Analyzing individual performance of source code review using reviewers eye movement. In: ETRA 06: Proceedings of the 2006 Symposium on Eye Tracking Research and Applications. ACM Press, New York, NY, USA, pp. 133140. (Pubitemid 44758660)
    • (2005) Eye Tracking Research and Applications Symposium (ETRA) , vol.2005 , pp. 133-140
    • Uwano, H.1    Nakamura, M.2    Monden, A.3    Matsumoto, K.-I.4
  • 33
    • 0344771124 scopus 로고    scopus 로고
    • Program understanding behaviour during corrective maintenance of large-scale software
    • A. Vans, A. von Mayrhauser, and G. Somlo Program understanding behaviour during corrective maintenance of large-scale software International Journal of HumanComputer Studies 51 1 1999 31 70
    • (1999) International Journal of HumanComputer Studies , vol.51 , Issue.1 , pp. 31-70
    • Vans, A.1    Von Mayrhauser, A.2    Somlo, G.3
  • 34
    • 0022162219 scopus 로고
    • Expertise in debugging computer programs: A process analysis
    • I. Vessey Expertise in debugging computer programs: a process analysis International Journal of ManMachine Studies 23 5 1985 459 494 (Pubitemid 16211704)
    • (1985) International Journal of Man-Machine Studies , vol.23 , Issue.5 , pp. 459-494
    • Vessey, I.1
  • 35
    • 0033161828 scopus 로고    scopus 로고
    • Coding scheme to support systematic analysis of software comprehension
    • A. von Mayrhauser, and S. Lang A coding scheme to support systematic analysis of software comprehension IEEE Transactions on Software Engineering 25 4 1999 526 540 (Pubitemid 129304116)
    • (1999) IEEE Transactions on Software Engineering , vol.25 , Issue.4 , pp. 526-540
    • Von Mayrhauser, A.1    Lang, S.2
  • 36
    • 0029358084 scopus 로고
    • Program comprehension during software maintenance and evolution
    • A. von Mayrhauser, and A.M. Vans Program comprehension during software maintenance and evolution Computer 28 8 1995 44 55
    • (1995) Computer , vol.28 , Issue.8 , pp. 44-55
    • Von Mayrhauser, A.1    Vans, A.M.2
  • 38
    • 0016154531 scopus 로고
    • Goals and performance in computer programming
    • G. Weinberg, and E. Shulman Goals and performance in computer programming Human Factors 16 1 1974 70 77
    • (1974) Human Factors , vol.16 , Issue.1 , pp. 70-77
    • Weinberg, G.1    Shulman, E.2
  • 39
    • 0009212947 scopus 로고
    • Characteristics of the mental representations of novice and expert programmers: An empirical study
    • S. Wiedenbeck, V. Fix, and J. Scholtz Characteristics of the mental representations of novice and expert programmers: an empirical study International Journal of ManMachine Studies 39 5 1993 793 812
    • (1993) International Journal of ManMachine Studies , vol.39 , Issue.5 , pp. 793-812
    • Wiedenbeck, S.1    Fix, V.2    Scholtz, J.3


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