메뉴 건너뛰기




Volumn , Issue , 2005, Pages 334-343

Does the "Refactor to Understand" reverse engineering pattern improve program comprehension?

Author keywords

[No Author keywords available]

Indexed keywords

CRYPTIC CODE; LOW-LEVEL STRUCTURES; PROGRAM COMPREHENSION; SOURCE CODE;

EID: 26844582898     PISSN: 15345351     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/CSMR.2005.25     Document Type: Conference Paper
Times cited : (41)

References (22)
  • 1
    • 0035362870 scopus 로고    scopus 로고
    • A controlled experiment for evaluating quality guidelines on the maintainability of object-oriented designs
    • [Briand et al., 2001]
    • [Briand et al., 2001] Briand, L. C., Bunse, C., and Daly, J. W. (2001). A controlled experiment for evaluating quality guidelines on the maintainability of object-oriented designs. IEEE Trans. Software Engineering, 27(6):513-530.
    • (2001) IEEE Trans. Software Engineering , vol.27 , Issue.6 , pp. 513-530
    • Briand, L.C.1    Bunse, C.2    Daly, J.W.3
  • 2
    • 0038716183 scopus 로고    scopus 로고
    • Hidden messages: Evaluating the efficiency of code elision in program navigation
    • [Cockburn and Smith, 2003]
    • [Cockburn and Smith, 2003] Cockburn, A. and Smith, M. (2003). Hidden messages: evaluating the efficiency of code elision in program navigation. Interacting with Computers, 15(3):387-407.
    • (2003) Interacting with Computers , vol.15 , Issue.3 , pp. 387-407
    • Cockburn, A.1    Smith, M.2
  • 4
    • 0024913540 scopus 로고
    • Program understanding: Challenge for the 1990s
    • [Corbi, 1989]
    • [Corbi, 1989] Corbi, T. A. (1989). Program understanding: Challenge for the 1990s. IBM Systems Journal, 28(2):294-306.
    • (1989) IBM Systems Journal , vol.28 , Issue.2 , pp. 294-306
    • Corbi, T.A.1
  • 6
  • 9
    • 0011648467 scopus 로고
    • An investigation of procedure and variable names as beacons during program comprehension
    • [Gellenbeck and Cook, 1991]
    • [Gellenbeck and Cook, 1991] Gellenbeck, E. M. and Cook, C. R. (1991). An investigation of procedure and variable names as beacons during program comprehension. In Empirical Studies of Programmers: Fourth Workshop, pages 65-81.
    • (1991) Empirical Studies of Programmers: Fourth Workshop , pp. 65-81
    • Gellenbeck, E.M.1    Cook, C.R.2
  • 11
    • 26844571745 scopus 로고    scopus 로고
    • Is there any difference in novice comprehension of a small program written in the event-driven and object-oriented styles?
    • [Khazaei and Jackson, 2002]. IEEE Computer Society Press
    • [Khazaei and Jackson, 2002] Khazaei, B. and Jackson, M. (2002). Is there any difference in novice comprehension of a small program written in the event-driven and object-oriented styles? In Proc. IEEE 2002 Symposia on Human Centric Computing Languages and Environments (HCC'02), pages 19-26. IEEE Computer Society Press.
    • (2002) Proc. IEEE 2002 Symposia on Human Centric Computing Languages and Environments (HCC'02) , pp. 19-26
    • Khazaei, B.1    Jackson, M.2
  • 12
    • 0022720057 scopus 로고
    • Delocalized plans and program comprehension
    • [Letovsky and Soloway, 1986]
    • [Letovsky and Soloway, 1986] Letovsky, S. and Soloway, E. (1986). Delocalized plans and program comprehension. IEEE Software, pages 41-40.
    • (1986) IEEE Software , pp. 41-140
    • Letovsky, S.1    Soloway, E.2
  • 13
    • 0020848073 scopus 로고
    • Program indentation and comprehensibility
    • [Miara et al., 1983]
    • [Miara et al., 1983] Miara, R. J., Musselman, J. A., Navarro, J. A., and Shneiderman, B. (1983). Program indentation and comprehensibility. Commun. ACM, 26(11):861-867.
    • (1983) Commun. ACM , vol.26 , Issue.11 , pp. 861-867
    • Miara, R.J.1    Musselman, J.A.2    Navarro, J.A.3    Shneiderman, B.4
  • 15
    • 0025420833 scopus 로고
    • Typographic style is more than cosmetic
    • [Oman and Cook, 1990]
    • [Oman and Cook, 1990] Oman, P. W. and Cook, C. R. (1990). Typographic style is more than cosmetic. Commun. ACM, 33(5):506-520.
    • (1990) Commun. ACM , vol.33 , Issue.5 , pp. 506-520
    • Oman, P.W.1    Cook, C.R.2
  • 17
    • 0000356776 scopus 로고
    • Stimulus structures and mental representations in expert comprehension of computer programs
    • [Pennington, 1987]
    • [Pennington, 1987] Pennington, N. (1987). 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
    • 0029358084 scopus 로고
    • Program comprehension during software maintenance and evolution
    • [von Mayrhauser and Vans, 1995]
    • [von Mayrhauser and Vans, 1995] von Mayrhauser, A. and Vans, A. M. (1995). Program comprehension during software maintenance and evolution. IEEE Computer, 28(8):44-55.
    • (1995) IEEE Computer , vol.28 , Issue.8 , pp. 44-55
    • Von Mayrhauser, A.1    Vans, A.M.2
  • 21
    • 0032671567 scopus 로고    scopus 로고
    • Novice comprehension of small programs written in the procedural and object-oriented styles
    • [Wiedenbeck and Ramalingam, 1999]
    • [Wiedenbeck and Ramalingam, 1999] Wiedenbeck, S. and Ramalingam, V. (1999). Novice comprehension of small programs written in the procedural and object-oriented styles. Int. J. Hum.-Comput. Stud., 51(1):71-87.
    • (1999) Int. J. Hum.-comput. Stud. , vol.51 , Issue.1
    • Wiedenbeck, S.1    Ramalingam, V.2
  • 22
    • 26844527001 scopus 로고
    • Beacons an initial program comprehension
    • [Wiedenbeck and Scholtz, 1989]
    • [Wiedenbeck and Scholtz, 1989] Wiedenbeck, S. and Scholtz, J. (1989). Beacons an initial program comprehension. SIGCHI Bull., 21(1):90-91.
    • (1989) SIGCHI Bull. , vol.21 , Issue.1 , pp. 90-91
    • Wiedenbeck, S.1    Scholtz, J.2


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