메뉴 건너뛰기




Volumn 2000-January, Issue , 2000, Pages 139-148

Direction and scope of comprehension-related activities by procedural and object-oriented programmers: An empirical study

Author keywords

Educational institutions; Electrical capacitance tomography; Electronic switching systems; Information analysis; Information science; Programming profession; Tellurium

Indexed keywords

COMPUTER PROGRAMMING; ELECTRIC IMPEDANCE TOMOGRAPHY; INFORMATION ANALYSIS; INFORMATION SCIENCE; TELLURIUM; TELLURIUM COMPOUNDS;

EID: 84951089191     PISSN: 10928138     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/WPC.2000.852488     Document Type: Conference Paper
Times cited : (12)

References (31)
  • 1
    • 0001064902 scopus 로고
    • Information relationships in PROLOG programs: How do programmers comprehend functionality?
    • Bergantz, D. and Hassell, J. (1991). Information relationships in PROLOG programs: how do programmers comprehend functionality? International Journal of Man-Machine Studies, 35, 313-328.
    • (1991) International Journal of Man-Machine Studies , vol.35 , pp. 313-328
    • Bergantz, D.1    Hassell, J.2
  • 3
    • 0020766507 scopus 로고
    • Towards a theory of the comprehension of computer programs
    • Brooks, R. (1983). Towards a theory of the comprehension of computer programs. International Journal of Man-Machine Studies, 18, 543-554.
    • (1983) International Journal of Man-Machine Studies , vol.18 , pp. 543-554
    • Brooks, R.1
  • 8
    • 0032785066 scopus 로고    scopus 로고
    • Mental representations of expert procedural and object-oriented programmers in a software maintenance task
    • Corritore, C. L. and Wiedenbeck, S. (1999). Mental representations of expert procedural and object-oriented programmers in a software maintenance task. International Journal of Human-Computer Studies, 50(1), 61-83.
    • (1999) International Journal of Human-Computer Studies , vol.50 , Issue.1 , pp. 61-83
    • Corritore, C.L.1    Wiedenbeck, S.2
  • 10
    • 0030370759 scopus 로고    scopus 로고
    • Evaluating inheritance depth on the maintainability of object-oriented software
    • Daly, J., Brooks, A., Miller, J., Roper, M., and Wood, M. (1996). Evaluating inheritance depth on the maintainability of object-oriented software. Empirical Software Engineering, 1, 109-132.
    • (1996) . Empirical Software Engineering , vol.1 , pp. 109-132
    • Daly, J.1    Brooks, A.2    Miller, J.3    Roper, M.4    Wood, M.5
  • 12
    • 84976800766 scopus 로고
    • Object-oriented programs in realtime
    • Gwinn, J. (1992). Object-oriented programs in realtime. SIGPLAN Notices, 27(2), 47-56.
    • (1992) SIGPLAN Notices , vol.27 , Issue.2 , pp. 47-56
    • Gwinn, J.1
  • 13
    • 0041758406 scopus 로고
    • Object-oriented vs procedural programming languages: Effectiveness in program maintenance
    • Henry, S. and Humphrey, M. (1993). Object-oriented vs. procedural programming languages: effectiveness in program maintenance. Journal of Object-Oriented Programming, 6(3), 41-49.
    • (1993) Journal of Object-Oriented Programming , vol.6 , Issue.3 , pp. 41-49
    • Henry, S.1    Humphrey, M.2
  • 14
    • 0023410254 scopus 로고
    • An object-oriented programming discipline for standard Pascal
    • Jacky, J. and Kalet, I. (1987). An object-oriented programming discipline for standard Pascal. Communications of the ACM, 30(9), 772-776.
    • (1987) Communications of the ACM , vol.30 , Issue.9 , pp. 772-776
    • Jacky, J.1    Kalet, I.2
  • 15
    • 14944367710 scopus 로고
    • Expert problem solving strategies for program comprehension
    • New York ACM
    • Koenemann, J. and Robertson, S. (1991). Expert problem solving strategies for program comprehension. CHI91 Proceedings (pp. 125-130), New York: ACM.
    • (1991) CHI91 Proceedings , pp. 125-130
    • Koenemann, J.1    Robertson, S.2
  • 16
    • 0002451433 scopus 로고
    • Cognitive processes in program comprehension
    • Norwood, NJ Ablex. In E. Soloway and S. Iyengar (Eds)
    • Letovsky, S. (1986). Cognitive processes in program comprehension. In E. Soloway and S. Iyengar (Eds. ), Empirical Studies of Programmers (pp. 80-98). Norwood, NJ: Ablex.
    • (1986) Empirical Studies of Programmers , pp. 80-98
    • Letovsky, S.1
  • 17
    • 0001877977 scopus 로고
    • Mental models and software maintenance
    • Norwood, NJ Ablex. In E. Soloway and S. Iyengar (Eds
    • Littman, D. C., Pinto, J., Letovsky, S., and Soloway, E. (1986). Mental Models and Software Maintenance. In E. Soloway and S. Iyengar (Eds. ), Empirical Studies of Programmers (pp. 80-98). Norwood, NJ: Ablex.
    • (1986) Empirical Studies of Programmers , pp. 80-98
    • Littman, D.C.1    Pinto, J.2    Letovsky, S.3    Soloway, E.4
  • 18
    • 0002524943 scopus 로고
    • Comprehension strategies in programming
    • Norwood, NJ Ablex. In G. Olson, S. Sheppard, and E. Soloway (Eds
    • Pennington, N. (1987a). Comprehension strategies in programming. In G. Olson, S. Sheppard, and E. Soloway (Eds. ), Empirical Studies of Programmers: Second Workshop (pp. 100-113). Norwood, NJ: Ablex.
    • (1987) Empirical Studies of Programmers: Second Workshop , pp. 100-113
    • Pennington, N.1
  • 19
    • 0000356776 scopus 로고
    • Stimulus structures and mental representations in expert comprehension of computer programs
    • Pennington, N. (1987b). Stimulus structures and mental representations in expert comprehension of computer programs. Cognitive Psychology, 19, 295-341.
    • (1987) Cognitive Psychology , vol.19 , pp. 295-341
    • Pennington, N.1
  • 20
    • 0028698037 scopus 로고
    • Layered explanations of software: A methodology for program comprehension
    • Los Alamitos, CA IEEE Computer Society
    • Rajlich, V., Doran, J., and Gudla, R. T. S. (1994). Layered explanations of software: A methodology for program comprehension. Proceedings of the Third Workshop on Program Comprehension (pp. 46-52). Los Alamitos, CA: IEEE Computer Society.
    • (1994) Proceedings of the Third Workshop on Program Comprehension , pp. 46-52
    • Rajlich, V.1    Doran, J.2    Gudla, R.T.S.3
  • 21
    • 84976686158 scopus 로고
    • Object-oriented programming
    • Rentsch, T. (1982). Object-oriented programming. SIGPLAN Notices, 17(9), 51-57.
    • (1982) SIGPLAN Notices , vol.17 , Issue.9 , pp. 51-57
    • Rentsch, T.1
  • 22
    • 21344452166 scopus 로고
    • The relevance of application domain knowledge: The case of computer program comprehension
    • Shaft, T. M. and Vessey, I. (1995) The relevance of application domain knowledge: The case of computer program comprehension. Information Systems Research, 6(3), 286-299.
    • (1995) Information Systems Research , vol.6 , Issue.3 , pp. 286-299
    • Shaft, T.M.1    Vessey, I.2
  • 23
  • 25
    • 0009991581 scopus 로고
    • What do novices know about programming?
    • Norwood, NJ Ablex In A. Badre and B. Shneiderman (Eds
    • Soloway, E., Ehrlich, K., Bonar, J., and Greenspan, J. (1982). What do novices know about programming? In A. Badre and B. Shneiderman (Eds. ), Directions in Human-Computer Interaction (pp. 27-54). Norwood, NJ: Ablex.
    • (1982) Directions in Human-Computer Interaction , pp. 27-54
    • Soloway, E.1    Ehrlich, K.2    Bonar, J.3    Greenspan, J.4
  • 27
    • 0029358084 scopus 로고
    • Program comprehension during software maintenance and evolution
    • Von Mayrhauser, A. and Vans, A. M. (1995a). Program comprehension during software maintenance and evolution. Computer, 28(8), 44-55.
    • (1995) Computer , vol.28 , Issue.8 , pp. 44-55
    • Von Mayrhauser, A.1    Vans, A.M.2
  • 28
    • 0344208901 scopus 로고
    • Program understanding: Models and experiments
    • San Diego Academic Press. In M. C. Yovits and M. V. Zelkowitz
    • Von Mayrhauser, A. and Vans, A. M. (1995b). Program understanding: models and experiments. In M. C. Yovits and M. V. Zelkowitz (Eds. ), Advances in Computers, vol. 40, (pp. 1-38). San Diego: Academic Press.
    • (1995) Advances in Computers , vol.40 , pp. 1-38
    • Von Mayrhauser, A.1    Vans, A.M.2
  • 29
    • 0001766031 scopus 로고    scopus 로고
    • Identification of dynamic comprehension processes during large scale maintenance
    • von Mayrhauser, A. and Vans, A. M. (1996). Identification of dynamic comprehension processes during large scale maintenance. IEEE Transactions on Software Engineering, 22(6), 424-437.
    • (1996) IEEE Transactions on Software Engineering , vol.22 , Issue.6 , pp. 424-437
    • Von Mayrhauser, A.1    Vans, A.M.2
  • 30
    • 85013937718 scopus 로고    scopus 로고
    • Program understanding behavior during debugging of large scale software
    • Norwood, NJ Ablex. In S. Wiedenbeck and J. C. Scholtz (Eds
    • von Mayrhauser, A. and Vans, A. M. (1997). Program understanding behavior during debugging of large scale software. In S. Wiedenbeck and J. C. Scholtz (Eds. ), Empirical Studies of Programmers: Seventh Workshop (pp. 157-179). Norwood, NJ: Ablex.
    • (1997) Empirical Studies of Programmers: Seventh Workshop , pp. 157-179
    • Von Mayrhauser, A.1    Vans, A.M.2


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