Program comprehension experiences with GXL; comprehension for comprehension

被引:3
作者
Knight, C [1 ]
Munro, M [1 ]
机构
[1] Univ Durham, Dept Comp Sci, Res Inst Software Evolut, Visualisat Res Grp, Durham DH1 3LE, England
来源
10TH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION, PROCEEDINGS | 2002年
关键词
D O I
10.1109/WPC.2002.1021336
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Tools are vital to support the various activities that form the many tasks that are part of the program comprehension process. In order that these tools are used and useful it is necessary that they support the activities of the user. This support must complement the work methods and activities of the user and not hinder them. Whilst features of good tools have been identified tool builders do not always adhere them to. It is important to consider whether needs have changed, and if those desirable properties need augmenting or revising. From experience of maintaining and enhancing an existing program comprehension tool for the Purposes of participating in a re-engineering activity many lessons on tool support have been learned.
引用
收藏
页码:147 / 156
页数:10
相关论文
共 20 条
[1]   PROGRAM UNDERSTANDING AND THE CONCEPT ASSIGNMENT PROBLEM [J].
BIGGERSTAFF, TJ ;
MITBANDER, BG ;
WEBSTER, DE .
COMMUNICATIONS OF THE ACM, 1994, 37 (05) :72-83
[2]   TOWARDS A THEORY OF THE COMPREHENSION OF COMPUTER-PROGRAMS [J].
BROOKS, R .
INTERNATIONAL JOURNAL OF MAN-MACHINE STUDIES, 1983, 18 (06) :543-554
[3]  
BURD EL, 1996, 1096 U DURH COMP SCI
[4]   PUI: A tool to support program understanding [J].
Chan, PS ;
Munro, M .
FIFTH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION - IWPC '97, PROCEEDINGS, 1997, :192-198
[5]   A GUESSING MEASURE OF PROGRAM COMPREHENSION [J].
DAVIS, JS .
INTERNATIONAL JOURNAL OF HUMAN-COMPUTER STUDIES, 1995, 42 (03) :245-263
[6]  
Holt RC, 2000, SEVENTH WORKING CONFERENCE ON REVERSE ENGINEERING - PROCEEDINGS, P162, DOI 10.1109/WCRE.2000.891463
[7]  
KNIGHT C, 2001, P IEEE 9 INT WORKSH
[8]   COGNITIVE-PROCESSES IN PROGRAM COMPREHENSION (REPRINTED FROM EMPIRICAL-STUDIES OF PROGRAMMERS, 1986) [J].
LETOVSKY, S .
JOURNAL OF SYSTEMS AND SOFTWARE, 1987, 7 (04) :325-339
[9]   STIMULUS STRUCTURES AND MENTAL REPRESENTATIONS IN EXPERT COMPREHENSION OF COMPUTER-PROGRAMS [J].
PENNINGTON, N .
COGNITIVE PSYCHOLOGY, 1987, 19 (03) :295-341
[10]   APPROACHES TO PROGRAM COMPREHENSION [J].
ROBSON, DJ ;
BENNETT, KH ;
CORNELIUS, BJ ;
MUNRO, M .
JOURNAL OF SYSTEMS AND SOFTWARE, 1991, 14 (02) :79-84