Case study of feature location using dependence graph

被引:129
作者
Chen, KR [1 ]
Rajlich, V [1 ]
机构
[1] Wayne State Univ, Dept Comp Sci, Detroit, MI 48202 USA
来源
8TH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION (IWPC 2000), PROCEEDINGS | 2000年
关键词
D O I
10.1109/WPC.2000.852498
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
(S)oftware change requests are often formulated as requests to modify or to add a specific feature or concept. To implement these changes, the features or concepts must be located in the code. In this paper, we describe the scenarios of the feature and concept location. The scenarios utilize a computer-assisted search of software dependence graph. Scenarios are demonstrated by a case study of NCSA Mosaic source code.
引用
收藏
页码:241 / 249
页数:9
相关论文
共 27 条
[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]  
BOHNER S, 1996, INTRO SOFTWARE CHANG
[3]  
BROOKS FP, 1994, COMPUTER GRPAHICS, V28, P281
[4]  
CHARNIAK E, 1984, INTRO ARTIFICIAL INT
[5]   Partial comprehension of complex programs (enough to perform maintenance) [J].
Erdos, K ;
Sneed, HM .
6TH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION (IWPC 98) - PROCEEDINGS, 1998, :98-105
[6]  
Harrold M. J., 1993, ACM Transactions on Software Engineering and Methodology, V2, P270, DOI 10.1145/152388.152391
[7]  
Harrold M.J, 1993, ACM INT S SOFTW TEST
[8]  
HORWITZ S, 1990, ACM T PROGR LANG SYS, V12, P26, DOI 10.1145/960116.53994
[9]  
Horwitz S., 1992, P 14 INT C SOFTW ENG
[10]   Using visualization for architectural localization and extraction [J].
Jerding, D ;
Rugaber, S .
PROCEEDINGS OF THE FOURTH WORKING CONFERENCE ON REVERSE ENGINEERING, 1997, :56-65