메뉴 건너뛰기




Volumn 28, Issue 2, 2009, Pages 139-164

Comparing of feedback-collection and think-aloud methods in program comprehension studies

Author keywords

Data collection methods; Experience sampling; Program comprehension; Think aloud

Indexed keywords

ANEMOMETERS; DATA ACQUISITION; FUZZY RULES;

EID: 61349118100     PISSN: 0144929X     EISSN: 13623001     Source Type: Journal    
DOI: 10.1080/01449290701682761     Document Type: Article
Times cited : (19)

References (79)
  • 1
    • 84974327459 scopus 로고
    • Methodologies for studying human knowledge
    • Anderson, J.R., 1987. Methodologies for studying human knowledge. Behavioural & Brain Science, 10, 467-505.
    • (1987) Behavioural & Brain Science , vol.10 , pp. 467-505
    • Anderson, J.R.1
  • 2
    • 4344598248 scopus 로고    scopus 로고
    • Evaluating the effect of a delegated versus centralized control style on the maintainability of object-oriented software
    • Arisholm, E. and Sjøberg, D., 2004. Evaluating the effect of a delegated versus centralized control style on the maintainability of object-oriented software. IEEE Transactions on Software Engineering, 30 (8), 521-534.
    • (2004) IEEE Transactions on Software Engineering , vol.30 , Issue.8 , pp. 521-534
    • Arisholm, E.1    Sjøberg, D.2
  • 4
    • 1442346100 scopus 로고    scopus 로고
    • Assessing the changeability of two object-oriented design alternatives - a controlled experiment
    • Arisholm, E., Sjøberg, D.I.K., and Jørgensen, M., 2001. Assessing the changeability of two object-oriented design alternatives - a controlled experiment. Empirical Software Engineering, 6, 231-277.
    • (2001) Empirical Software Engineering , vol.6 , pp. 231-277
    • Arisholm, E.1    Sjøberg, D.I.K.2    Jørgensen, M.3
  • 5
    • 0030233832 scopus 로고    scopus 로고
    • Cognitive processes in program comprehension: An empirical analysis in the context of software engineering
    • Arunachalam, V. and Sasso, W., 1996. Cognitive processes in program comprehension: an empirical analysis in the context of software engineering. Journal of Systems & Software, 34, 177-189.
    • (1996) Journal of Systems & Software , vol.34 , pp. 177-189
    • Arunachalam, V.1    Sasso, W.2
  • 6
    • 3242765033 scopus 로고
    • Regularly occuring periods of eye mobility and concomitant phenomena during sleep
    • Aserinsky, E. and Kleitman, N., 1953. Regularly occuring periods of eye mobility and concomitant phenomena during sleep. Science, 118, 273-374.
    • (1953) Science , vol.118 , pp. 273-374
    • Aserinsky, E.1    Kleitman, N.2
  • 7
    • 27144552127 scopus 로고
    • Informant accuracy in social-network data. An experimental attempt to predict actual communication from recall data
    • Bernard, H., Killorth, P., and Sailer, L., 1982. Informant accuracy in social-network data. An experimental attempt to predict actual communication from recall data. Social Science Research, 11, 30-36.
    • (1982) Social Science Research , vol.11 , pp. 30-36
    • Bernard, H.1    Killorth, P.2    Sailer, L.3
  • 8
    • 0010195372 scopus 로고
    • The role of instruction and verbalization in improving performance on complex search tasks
    • Berry, D.C. and Broadbent, D.E., 1990. The role of instruction and verbalization in improving performance on complex search tasks. Behaviour & Information Technology, 9, 175-190.
    • (1990) Behaviour & Information Technology , vol.9 , pp. 175-190
    • Berry, D.C.1    Broadbent, D.E.2
  • 10
    • 61349120919 scopus 로고    scopus 로고
    • accessed 2004
    • Borland, 2004. http://www.borland.com/jbuilder/, accessed 2004.
    • (2004)
  • 12
    • 17444384711 scopus 로고    scopus 로고
    • An exploration of web users' internal experience: Application of the experience sampling method to the web environment
    • Orlando, Florida
    • Chen, H. and Nilan, M., 1998. An exploration of web users' internal experience: application of the experience sampling method to the web environment. In: WebNet 98 world conference, Orlando, Florida.
    • (1998) WebNet 98 world conference
    • Chen, H.1    Nilan, M.2
  • 13
    • 0031510165 scopus 로고    scopus 로고
    • Quantifying qualitative analyses of verbal data: A practical guide
    • Chi, M.T., 1997. Quantifying qualitative analyses of verbal data: a practical guide. The Journal of the Learning Sciences, 6, 271-315.
    • (1997) The Journal of the Learning Sciences , vol.6 , pp. 271-315
    • Chi, M.T.1
  • 15
    • 0000053316 scopus 로고
    • A comparison of questionnaire versus diary data
    • Conrath, D.W., Higgins, C.A., and McClean, R.J., 1983. A comparison of questionnaire versus diary data. Social Networks, 5, 315-322.
    • (1983) Social Networks , vol.5 , pp. 315-322
    • Conrath, D.W.1    Higgins, C.A.2    McClean, R.J.3
  • 16
    • 61349110251 scopus 로고    scopus 로고
    • Cortina, J.M. and Nouri, H., 2000. Effect size for ANOV A designers. Thousand Oaks, CA: SAGE Publications, Inc.
    • Cortina, J.M. and Nouri, H., 2000. Effect size for ANOV A designers. Thousand Oaks, CA: SAGE Publications, Inc.
  • 19
    • 0035362699 scopus 로고    scopus 로고
    • Quantitative measurements of the influence of participants roles during per review meetings
    • D'astous, P., Robillard, P.N., Detienne, F., and Visser, W., 2001. Quantitative measurements of the influence of participants roles during per review meetings. Empirical Software Engineering, 6, 143-159.
    • (2001) Empirical Software Engineering , vol.6 , pp. 143-159
    • D'astous, P.1    Robillard, P.N.2    Detienne, F.3    Visser, W.4
  • 20
    • 61349085617 scopus 로고    scopus 로고
    • Children's use of learning strategies and decision making in hypertext computer lesson
    • Assoc. Adv. Comp. Educ, Charlottesville, VA, USA
    • Davidson, G.V., Shorter, L., Crum, A., and Lane, J., 1996. Children's use of learning strategies and decision making in hypertext computer lesson. In: ED MEDIA 96, conference on educational multimedia and hypermedia. Assoc. Adv. Comp. Educ, Charlottesville, VA, USA.
    • (1996) ED MEDIA 96, conference on educational multimedia and hypermedia
    • Davidson, G.V.1    Shorter, L.2    Crum, A.3    Lane, J.4
  • 22
    • 0025479811 scopus 로고
    • An empiricallyderived control structure for the process of program understanding
    • Detienne, F. and Soloway, E., 1990. An empiricallyderived control structure for the process of program understanding. International Journal of Man-Machine Studies, 33, 323-342.
    • (1990) International Journal of Man-Machine Studies , vol.33 , pp. 323-342
    • Detienne, F.1    Soloway, E.2
  • 26
    • 0142199425 scopus 로고    scopus 로고
    • Valid and non-reactive verbalisation of thoughts during performance of tasks
    • Ericsson, K.A., 2003. Valid and non-reactive verbalisation of thoughts during performance of tasks. Journal of Conciousness Studies, 10, 1-18.
    • (2003) Journal of Conciousness Studies , vol.10 , pp. 1-18
    • Ericsson, K.A.1
  • 27
    • 12044257789 scopus 로고
    • The role of deliberate practice in acquisition of expert performance
    • Ericsson, K.A., Krampe, R.T., and Tesch-Romer, C., 1993. The role of deliberate practice in acquisition of expert performance. Psychological Review, 100, 346-406.
    • (1993) Psychological Review , vol.100 , pp. 346-406
    • Ericsson, K.A.1    Krampe, R.T.2    Tesch-Romer, C.3
  • 29
    • 0038101006 scopus 로고    scopus 로고
    • How to study thinking in everyday life: Contrasting think-aloud protocols with descriptions and explanations of thinking
    • Ericsson, K.A. and Simon, H.A., 1998. How to study thinking in everyday life: contrasting think-aloud protocols with descriptions and explanations of thinking. Mind Culture & Activity, 5, 178-186.
    • (1998) Mind Culture & Activity , vol.5 , pp. 178-186
    • Ericsson, K.A.1    Simon, H.A.2
  • 30
    • 0038418919 scopus 로고
    • The role of practice and motivation in the acquisition of expert-level performance in real life: An empirical evaluation of a theoretical framework
    • M.J.A. Howe, ed, Leicester, UK: The British Psychological Society
    • Ericsson, K.A., Tesch-Römer, C., and Krampe, R.T., 1990. The role of practice and motivation in the acquisition of expert-level performance in real life: an empirical evaluation of a theoretical framework. In: M.J.A. Howe, ed. Encouraging the development of exceptional skills and talents. Leicester, UK: The British Psychological Society.
    • (1990) Encouraging the development of exceptional skills and talents
    • Ericsson, K.A.1    Tesch-Römer, C.2    Krampe, R.T.3
  • 32
    • 0001823935 scopus 로고
    • Verbal-report data on cognitive and metacognitive strategies
    • C.E. Weinstein, E.T. Goetz, and P.A. Alexander, eds, San Diego, CA: Academic Press, Inc
    • Garner, R., 1988. Verbal-report data on cognitive and metacognitive strategies. In: C.E. Weinstein, E.T. Goetz, and P.A. Alexander, eds. Learning and study strategies: issues in assessment, instruction, and evaluation. San Diego, CA: Academic Press, Inc., 63-100.
    • (1988) Learning and study strategies: Issues in assessment, instruction, and evaluation , pp. 63-100
    • Garner, R.1
  • 33
    • 0011657579 scopus 로고
    • Think-aloud approaches to cognitive assessment
    • C.R. Merluzzi, C.R. Glass, and M. Genest, eds, New York: Guilford Press
    • Genest, M. and Turk, D.C, 1981. Think-aloud approaches to cognitive assessment. In: C.R. Merluzzi, C.R. Glass, and M. Genest, eds. Cognitive assessment. New York: Guilford Press.
    • (1981) Cognitive assessment
    • Genest, M.1    Turk, D.C.2
  • 35
    • 61349183340 scopus 로고    scopus 로고
    • Grinter, R.E. and Eldridge, M.A., 2001. y do tngrs luv 2 txt msg? In: W. Prinz, M. Jarke, Y. Rogers, K. Schmidt, and V. Wulf, eds. Proceedings of the seventh European conference on Computer-Supported Cooperative Work ECSCW' 01. Bonn, Germany, Dordrecht, Netherlands: Kluwer Academic Publishers.
    • Grinter, R.E. and Eldridge, M.A., 2001. y do tngrs luv 2 txt msg? In: W. Prinz, M. Jarke, Y. Rogers, K. Schmidt, and V. Wulf, eds. Proceedings of the seventh European conference on Computer-Supported Cooperative Work ECSCW' 01. Bonn, Germany, Dordrecht, Netherlands: Kluwer Academic Publishers.
  • 37
    • 0242676181 scopus 로고    scopus 로고
    • Exploring two methods of usability testing: Concurrent versus retrospective thinkaloud protocols
    • Orlando, Florida: IEEE Computer Society
    • Haak, M.J. and Jong, D.T.M., 2003. Exploring two methods of usability testing: concurrent versus retrospective thinkaloud protocols. In: Proceedings of the International Professional Communication Conference, IPCC 2003. Orlando, Florida: IEEE Computer Society, 285-287.
    • (2003) Proceedings of the International Professional Communication Conference, IPCC , pp. 285-287
    • Haak, M.J.1    Jong, D.T.M.2
  • 38
  • 39
    • 84886439465 scopus 로고    scopus 로고
    • Why are some diagrams easier to work with? Effects of diagrammatic representation on the cognitive integration process of systems analysis and design
    • Hahn, J. and Kim, J., 1999. Why are some diagrams easier to work with? Effects of diagrammatic representation on the cognitive integration process of systems analysis and design. ACM Transactions on Computer-Human Interaction, 6, 181-213.
    • (1999) ACM Transactions on Computer-Human Interaction , vol.6 , pp. 181-213
    • Hahn, J.1    Kim, J.2
  • 41
    • 0037364595 scopus 로고    scopus 로고
    • Trends in the use of verbal protocol analysis in software engineering research
    • Hughes, J. and Parkes, S., 2003. Trends in the use of verbal protocol analysis in software engineering research. Behaviour & Information Technology, 22, 127-140.
    • (2003) Behaviour & Information Technology , vol.22 , pp. 127-140
    • Hughes, J.1    Parkes, S.2
  • 42
    • 0018377709 scopus 로고
    • Random sampling of cognitions and behaviour
    • Hurlburt, R.T., 1979. Random sampling of cognitions and behaviour. Journal of Research in Personality, 13, 103-111.
    • (1979) Journal of Research in Personality , vol.13 , pp. 103-111
    • Hurlburt, R.T.1
  • 43
    • 0034445977 scopus 로고    scopus 로고
    • Evaluation of two new ecological interface approaches for the anesthesia workplace
    • Jungk, A., Thull, B., Hoeft, A., and Rau, G., 2000. Evaluation of two new ecological interface approaches for the anesthesia workplace. Journal of Clinical Monitoring & Computing, 16, 243-258.
    • (2000) Journal of Clinical Monitoring & Computing , vol.16 , pp. 243-258
    • Jungk, A.1    Thull, B.2    Hoeft, A.3    Rau, G.4
  • 45
    • 34547838203 scopus 로고    scopus 로고
    • Comprehension strategies and difficulties in maintaining object-oriented systems: An explorative study
    • Karahasanovic, A., Levine, A.K., and Thomas, R., 2007. Comprehension strategies and difficulties in maintaining object-oriented systems: an explorative study. Journal of Systems & Software, 80, 1541-1559.
    • (2007) Journal of Systems & Software , vol.80 , pp. 1541-1559
    • Karahasanovic, A.1    Levine, A.K.2    Thomas, R.3
  • 46
    • 77954716087 scopus 로고    scopus 로고
    • Mylar: A degree-ofinterest model for IDEs
    • Chicago, Illinois: ACM Digital Library
    • Kersten, M. and Murphy, G.C., 2005. Mylar: A degree-ofinterest model for IDEs. ACM AOSD 05. Chicago, Illinois: ACM Digital Library.
    • (2005) ACM AOSD 05
    • Kersten, M.1    Murphy, G.C.2
  • 48
    • 0034277023 scopus 로고    scopus 로고
    • A comparison of concurrent and retrospective verbal protocol analysis
    • Kuusela, H. and Paul, P., 2000. A comparison of concurrent and retrospective verbal protocol analysis. American Journal of Psychology, 113, 387-404.
    • (2000) American Journal of Psychology , vol.113 , pp. 387-404
    • Kuusela, H.1    Paul, P.2
  • 50
    • 0002451433 scopus 로고
    • Cognitive processes in program comprehension
    • E. Soloway and S. Iyengar, eds, Norwood, NJ: Ablex
    • Letovsky, S., 1986. Cognitive processes in program comprehension. In: E. Soloway and S. Iyengar, eds. Empirical studies of programmers. Norwood, NJ: Ablex.
    • (1986) Empirical studies of programmers
    • Letovsky, S.1
  • 53
    • 61349161257 scopus 로고
    • How experts infer novice programmer expertise: A protocol analysis of LISP code evaluation
    • J. Koenemann-Bellivea, T.G. Moher, and S.P. Robertson, eds, Norwood, NJ: Ablex
    • Mastaglio, T. and Rieman, J., 1991. How experts infer novice programmer expertise: a protocol analysis of LISP code evaluation. In: J. Koenemann-Bellivea, T.G. Moher, and S.P. Robertson, eds. Empirical studies of programmers: fourth workshop. Norwood, NJ: Ablex.
    • (1991) Empirical studies of programmers: Fourth workshop
    • Mastaglio, T.1    Rieman, J.2
  • 54
    • 17444392690 scopus 로고
    • A simple learning environment improves mathematical reasoning
    • Nathan, M.J., 1991. A simple learning environment improves mathematical reasoning. Intelligent Tutoring Media, 2, 101-111.
    • (1991) Intelligent Tutoring Media , vol.2 , pp. 101-111
    • Nathan, M.J.1
  • 56
    • 0004257599 scopus 로고
    • Amsterdam: Morgan Kaufmann Academic Press
    • Nielsen, J., 1993. Usability engineering. Amsterdam: Morgan Kaufmann Academic Press.
    • (1993) Usability engineering
    • Nielsen, J.1
  • 58
    • 0037661108 scopus 로고    scopus 로고
    • Voice-mail diaries for naturalistic data capture under mobile conditions
    • Palen, L. and Salzman, M., 2002. Voice-mail diaries for naturalistic data capture under mobile conditions. ACM CSCW '02, 87-95.
    • (2002) ACM CSCW '02 , pp. 87-95
    • Palen, L.1    Salzman, M.2
  • 60
    • 0002524943 scopus 로고
    • Comprehension strategies in programming
    • Norwood, NJ, USA: Ablex Publishing Corporation
    • Pennington, N., 1987. Comprehension strategies in programming. In: Empirical studies of programmers, second workshop. Norwood, NJ, USA: Ablex Publishing Corporation.
    • (1987) Empirical studies of programmers, second workshop
    • Pennington, N.1
  • 61
    • 21844526244 scopus 로고
    • Transfer of training between cognitive subskills: Is knowledge use specific?
    • Pennington, N., Nicolich, R., and Rahm, J., 1995. Transfer of training between cognitive subskills: is knowledge use specific? Cognitive Psychology, 28, 175-224.
    • (1995) Cognitive Psychology , vol.28 , pp. 175-224
    • Pennington, N.1    Nicolich, R.2    Rahm, J.3
  • 62
    • 61349189841 scopus 로고
    • The diary study: A workplace-oriented research tool to guide laboratory efforts collecting userinformation for system design
    • Amsterdam
    • Rieman, J., 1993. The diary study: a workplace-oriented research tool to guide laboratory efforts collecting userinformation for system design. In: ACM INTERCHI'93 conference on human factors in computing systems, Amsterdam.
    • (1993) ACM INTERCHI'93 conference on human factors in computing systems
    • Rieman, J.1
  • 66
    • 0032223732 scopus 로고    scopus 로고
    • Differences between novice and expert system analysts: What do we know and what we do?
    • Schenk, K.D., Vitalari, N.P., and Davis, K.S., 1998. Differences between novice and expert system analysts: what do we know and what we do? Journal of Management Information Systems, 15, 9-50.
    • (1998) Journal of Management Information Systems , vol.15 , pp. 9-50
    • Schenk, K.D.1    Vitalari, N.P.2    Davis, K.S.3
  • 68
    • 0031274650 scopus 로고    scopus 로고
    • Responses to comprehension questions and verbal protocols as measures of computer program comprehension processes
    • Shaft, T.M., 1997. Responses to comprehension questions and verbal protocols as measures of computer program comprehension processes. Behaviour & Information Technology, 16, 320-336.
    • (1997) Behaviour & Information Technology , vol.16 , pp. 320-336
    • Shaft, T.M.1
  • 69
    • 0013123559 scopus 로고    scopus 로고
    • Computer program comprehension processes: The effect of application domain knowledge
    • W. Gray and D. Boehm-Davis, eds, Nordwood, NJ: Ablex Publishing
    • Shaft, T.M. and Vessey, I., 1996. Computer program comprehension processes: the effect of application domain knowledge. In: W. Gray and D. Boehm-Davis, eds. Empirical studies of programmers: sixth workshop. Nordwood, NJ: Ablex Publishing.
    • (1996) Empirical studies of programmers: Sixth workshop
    • Shaft, T.M.1    Vessey, I.2
  • 70
    • 35248841119 scopus 로고    scopus 로고
    • Challenges and recommendations when increasing the realism of controlled software engineering experiments
    • R. Conradi and A.I. Wang, eds. Empirical methods and studies in software engineering, ESERNET, 2001-2002, Berlin, Heidelberg: Springer-Verlag
    • Sjøberg, D., Anda, B., Arisholm, E., Dybå, T., Jørgensen, M., Karahasanovic, A., and Vokác, M., 2003. Challenges and recommendations when increasing the realism of controlled software engineering experiments. In: R. Conradi and A.I. Wang, eds. Empirical methods and studies in software engineering, ESERNET, 2001-2002, LNCS 2765. Berlin, Heidelberg: Springer-Verlag.
    • (2003) LNCS , vol.2765
    • Sjøberg, D.1    Anda, B.2    Arisholm, E.3    Dybå, T.4    Jørgensen, M.5    Karahasanovic, A.6    Vokác, M.7
  • 71
    • 17044395508 scopus 로고    scopus 로고
    • Research methods for revealing patterns of mediation
    • San Francisco, California. New York: ACM Press
    • Slattery, S., 2003. Research methods for revealing patterns of mediation. SIGDOC '03. San Francisco, California. New York: ACM Press.
    • (2003) SIGDOC '03
    • Slattery, S.1
  • 72
    • 0034257627 scopus 로고    scopus 로고
    • Accessing problemsolving knowledge: The complementary use of concurrent verbal protocols and retrospective debriefing
    • Taylor, K.L. and Dionne, J.-P., 2000. Accessing problemsolving knowledge: the complementary use of concurrent verbal protocols and retrospective debriefing. Journal of Educational Psychology, 92, 413-425.
    • (2000) Journal of Educational Psychology , vol.92 , pp. 413-425
    • Taylor, K.L.1    Dionne, J.-P.2
  • 76
    • 0033161828 scopus 로고    scopus 로고
    • A coding scheme to support systematic analysis of software comprehension
    • Von Mayrhauser, A. and Lang, S., 1999. A coding scheme to support systematic analysis of software comprehension. IEEE Transactions on Software Engineering, 25, 526-540.
    • (1999) IEEE Transactions on Software Engineering , vol.25 , pp. 526-540
    • Von Mayrhauser, A.1    Lang, S.2


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