메뉴 건너뛰기




Volumn 11, Issue 3, 1999, Pages 255-282

Comparison of the comprehension of object-oriented and procedural programs by novice programmers

Author keywords

[No Author keywords available]

Indexed keywords

BEHAVIORAL RESEARCH; GRAPHICAL USER INTERFACES; OBJECT ORIENTED PROGRAMMING; PROCEDURE ORIENTED LANGUAGES;

EID: 0344211086     PISSN: 09535438     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0953-5438(98)00029-0     Document Type: Article
Times cited : (73)

References (34)
  • 1
    • 0001064902 scopus 로고
    • Information relationships in PROLOG programs: How do programmers comprehend functionality
    • Bergantz D., Hassell J. Information relationships in PROLOG programs: how do programmers comprehend functionality. International Journal of Man-Machine Studies. 35:1991;313-328.
    • (1991) International Journal of Man-Machine Studies , vol.35 , pp. 313-328
    • Bergantz, D.1    Hassell, J.2
  • 3
    • 0042448457 scopus 로고    scopus 로고
    • Mental representations constructed by experts and novices in object-oriented program comprehension
    • in: S. Howard, J. Hammond, G. Lindgaard (Eds.), Chapman & Hall, London
    • J.-M. Burkhardt, F. Détienne, S. Wiedenbeck, Mental representations constructed by experts and novices in object-oriented program comprehension, in: S. Howard, J. Hammond, G. Lindgaard (Eds.), Human-Computer Interaction: INTERACT'97, Chapman & Hall, London, 1997, pp. 339-346.
    • (1997) Human-Computer Interaction: INTERACT'97 , pp. 339-346
    • Burkhardt, J.-M.1    Détienne, F.2    Wiedenbeck, S.3
  • 6
    • 0043261460 scopus 로고    scopus 로고
    • Evaluating the effect of inheritance on the maintainability of object-oriented software
    • in: W.D. Gray, D.A. Boehm-Davis (Eds.), Ablex, Norwood, NJ
    • J. Daly, A. Brooks, J. Miller, M. Roper, M. Wood, Evaluating the effect of inheritance on the maintainability of object-oriented software, in: W.D. Gray, D.A. Boehm-Davis (Eds.), Empirical Studies of Programmers: Sixth Workshop, Ablex, Norwood, NJ, 1996, pp. 39-57.
    • (1996) Empirical Studies of Programmers: Sixth Workshop , pp. 39-57
    • Daly, J.1    Brooks, A.2    Miller, J.3    Roper, M.4    Wood, M.5
  • 8
    • 0029227088 scopus 로고
    • Design strategies and knowledge in object-oriented programming: Effects of expertise
    • Détienne F. Design strategies and knowledge in object-oriented programming: effects of expertise. Human-Computer Interaction. 10:1995;129-169.
    • (1995) Human-Computer Interaction , vol.10 , pp. 129-169
    • Détienne, F.1
  • 11
    • 0041446225 scopus 로고    scopus 로고
    • The 'right' tool for the task: An investigation of external representations, program abstractions and task requirements
    • in: W.D. Gray, D.A. Boehm-Davis (Eds.), Ablex, Norwood, NJ
    • J. Good, The 'right' tool for the task: an investigation of external representations, program abstractions and task requirements, in: W.D. Gray, D.A. Boehm-Davis (Eds.), Empirical Studies of Programmers: Sixth Workshop, Ablex, Norwood, NJ, 1996, pp. 77-98.
    • (1996) Empirical Studies of Programmers: Sixth Workshop , pp. 77-98
    • Good, J.1
  • 12
    • 0000525459 scopus 로고
    • The cognitive dimensions of notations
    • in: A. Sutcliffe, L. Macaulay (Eds.), Cambridge University Press, Cambridge
    • T.R.G. Green, The cognitive dimensions of notations, in: A. Sutcliffe, L. Macaulay (Eds.), People and Computers V, Cambridge University Press, Cambridge, 1989, pp. 443-460.
    • (1989) People and Computers , vol.5 , pp. 443-460
    • Green, T.R.G.1
  • 13
    • 0345337489 scopus 로고
    • The nature of programming
    • in: J.-M. Hoc, T.R.G. Green, R. Samurçay, D.J. Gilmore (Eds.), Academic Press, London
    • T.R.G. Green, The nature of programming, in: J.-M. Hoc, T.R.G. Green, R. Samurçay, D.J. Gilmore (Eds.), Psychology of Programming, Academic Press, London, 1990, pp. 21-44.
    • (1990) Psychology of Programming , pp. 21-44
    • Green, T.R.G.1
  • 15
    • 0003146312 scopus 로고
    • Comprehensibility of visual and textual programs: A test of superlativism against the 'match-mismatch' conjecture
    • in: J. Koenemann-Belliveau, T.G. Moher, S.P. Robertson (Eds.), Ablex, Norwood, NJ
    • Green, T.R.G., Petre, M. Bellamy, R.K.E., Comprehensibility of visual and textual programs: a test of superlativism against the 'match-mismatch' conjecture, in: J. Koenemann-Belliveau, T.G. Moher, S.P. Robertson (Eds.), Empirical Studies of Programmers: Fourth Workshop, Ablex, Norwood, NJ, 1991, pp. 121-146.
    • (1991) Empirical Studies of Programmers: Fourth Workshop , pp. 121-146
    • Green, T.R.G.1    Petre, M.2    Bellamy, R.K.E.3
  • 18
    • 57249090984 scopus 로고
    • Towards a model of cognitive process in logical design: Comparing object-oriented and traditional functional decomposition software methodologies
    • in: P. Bauersfeld, J. Bennett, J. Lynch (Eds.), ACM, New York
    • J. Kim, F.J. Lerch, Towards a model of cognitive process in logical design: comparing object-oriented and traditional functional decomposition software methodologies, in: P. Bauersfeld, J. Bennett, J. Lynch (Eds.), CHI'92 Conference Proceedings, ACM, New York, 1992, pp. 489-498.
    • (1992) CHI'92 Conference Proceedings , pp. 489-498
    • Kim, J.1    Lerch, F.J.2
  • 19
    • 84976812206 scopus 로고
    • Understanding object-oriented: A unifying paradigm
    • Korson T., McGregor J.D. Understanding object-oriented: a unifying paradigm. Communications of the ACM. 33:1990;40-60.
    • (1990) Communications of the ACM , vol.33 , pp. 40-60
    • Korson, T.1    McGregor, J.D.2
  • 21
    • 0001877977 scopus 로고
    • Mental models and software maintenance
    • in: E. Soloway and S. Iyengar (Eds.), Ablex, Norwood, NJ
    • Littman, D., Pinto, J., Letovsky, S., and Soloway, E., Mental models and software maintenance, in: E. Soloway and S. Iyengar (Eds.), Empirical Studies of Programmers, Ablex, Norwood, NJ, 1986, pp. 80-98.
    • (1986) Empirical Studies of Programmers , pp. 80-98
    • Littman, D.1    Pinto, J.2    Letovsky, S.3    Soloway, E.4
  • 22
    • 84937282969 scopus 로고
    • Reading procedural texts: Effects of purpose for reading and predictions of reading comprehension models
    • Mills B.C., Diehl V.A., Birkmire D.P., Mou L.-C. Reading procedural texts: effects of purpose for reading and predictions of reading comprehension models. Discourse Processes. 20:1995;79-107.
    • (1995) Discourse Processes , vol.20 , pp. 79-107
    • Mills, B.C.1    Diehl, V.A.2    Birkmire, D.P.3    Mou, L.-C.4
  • 23
    • 0001920613 scopus 로고
    • Comparing the comprehensibility of textual and graphical programs: The case for Petri nets
    • in: C.R. Cook, J.C. Scholtz, J.C. Spohrer, (Eds.), Ablex, Norwood, NJ
    • T.G. Moher, D.C. Mak, B. Blumenthal, L.M. Leventhal, Comparing the comprehensibility of textual and graphical programs: the case for Petri nets, in: C.R. Cook, J.C. Scholtz, J.C. Spohrer, (Eds.), Empirical Studies of Programmers: Fifth Workshop, Ablex, Norwood, NJ, 1993, pp. 137-161.
    • (1993) Empirical Studies of Programmers: Fifth Workshop , pp. 137-161
    • Moher, T.G.1    Mak, D.C.2    Blumenthal, B.3    Leventhal, L.M.4
  • 24
    • 0002524943 scopus 로고
    • Comprehension strategies in programming
    • in: G.M. Olson, S. Sheppard, E. Soloway (Eds.), Ablex, Norwood, NJ
    • N. Pennington, Comprehension strategies in programming, in: G.M. Olson, S. Sheppard, E. Soloway (Eds.), Empirical Studies of Programmers: Second Workshop, Ablex, Norwood, NJ, 1987, pp. 100-113.
    • (1987) Empirical Studies of Programmers: Second Workshop , pp. 100-113
    • Pennington, N.1
  • 25
    • 0000356776 scopus 로고
    • Stimulus structures and mental representations in expert comprehension of computer programs
    • Pennington N. Stimulus structures and mental representations in expert comprehension of computer programs. Cognitive Psychology. 19:1987;295-341.
    • (1987) Cognitive Psychology , vol.19 , pp. 295-341
    • Pennington, N.1
  • 26
    • 0029226932 scopus 로고
    • Cognitive activities and levels of abstraction in procedural and object-oriented design
    • Pennington N., Lee A.Y., Rehder B. Cognitive activities and levels of abstraction in procedural and object-oriented design. Human-Computer Interaction. 5:1995;171-226.
    • (1995) Human-Computer Interaction , vol.5 , pp. 171-226
    • Pennington, N.1    Lee, A.Y.2    Rehder, B.3
  • 29
    • 0025539354 scopus 로고
    • The cognitive consequences of object-oriented design
    • Rosson M.B., Alpert S.R. The cognitive consequences of object-oriented design. Human-Computer Interaction. 5:1990;345-379.
    • (1990) Human-Computer Interaction , vol.5 , pp. 345-379
    • Rosson, M.B.1    Alpert, S.R.2
  • 30
    • 85051525407 scopus 로고
    • Smalltalk scaffolding: A case study in minimalist instruction
    • in: J.C. Chew, J. Whiteside (Eds.), ACM, New York
    • M.B. Rosson, J.M. Carroll, R.K.E. Bellamy, Smalltalk scaffolding: a case study in minimalist instruction, in: J.C. Chew, J. Whiteside (Eds.), CHI'90 Conference Proceedings, ACM, New York, 1990, pp. 423-429.
    • (1990) CHI'90 Conference Proceedings , pp. 423-429
    • Rosson, M.B.1    Carroll, J.M.2    Bellamy, R.K.E.3
  • 31
    • 0009130846 scopus 로고
    • Three components of understanding a programmer's manual: Verbatim, propositional, and situational representations
    • Schmalhofer F., Glavanov D. Three components of understanding a programmer's manual: verbatim, propositional, and situational representations. Journal of Memory and Language. 25:1986;295-313.
    • (1986) Journal of Memory and Language , vol.25 , pp. 295-313
    • Schmalhofer, F.1    Glavanov, D.2


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