Fusing ambiguous domain knowledge slices in a reverse engineering process

被引:1
作者
Li, Y [1 ]
Yang, HJ [1 ]
Chu, W [1 ]
机构
[1] De Montfort Univ, Dept Comp Sci, Leicester LE1 9BH, Leics, England
来源
SEVENTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS | 2000年
关键词
reverse engineering; domain knowledge recovery; co-operative behaviour; belief revision;
D O I
10.1109/APSEC.2000.896708
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Recovering domain knowledge from legacy code plays an important role in the new information technology era, which can be of help for program understanding, system evolution and software reuse. Traditional methods for domain knowledge recovery from source code did nor sufficiently address the issue of ambiguity handling, in particular; the propagation of ambiguity among multiple domain knowledge slices recovered from source code in software reverse engineering process. In this paper; we present a novel approach to recovering unambiguous domain knowledge from legacy code, where isolated ambiguous domain knowledge slices are "fused" together in an iterative ambiguity propagation process and hence the disambiguity of these recovered knowledge slices is increased.
引用
收藏
页码:266 / 273
页数:8
相关论文
共 17 条
[1]  
Abd-El-Hafiz S., 1993, Proceedings. Conference on Software Maintenance 1993. CSM-93 (Cat. No.93CH3360-5), P152, DOI 10.1109/ICSM.1993.366947
[2]  
ANTONIOL G, 1999, P WORK C REV ENG ATL
[3]  
BALMAS F, 1997, 4 WORK C REV ENG AMS, P226
[4]  
BIGGERSTAFF TJ, P 15 INT C SOFTW ENG
[5]  
BURD E, P WORK C REV ENG
[6]  
COHEN WW, 1995, AUTOMATED SOFTWARE E
[7]  
DIETZ T, 1994, P INT C SOFTW MAINT, P262
[8]   KNOWLEDGE-BASED PROGRAM ANALYSIS [J].
HARANDI, MT ;
NING, JQ .
IEEE SOFTWARE, 1990, 7 (01) :74-81
[9]  
HARTMAN J, P 13 INT C SOFT ENG
[10]   PERCEPTUAL FLUENCY AND RECOGNITION JUDGMENTS [J].
JOHNSTON, WA ;
DARK, VJ ;
JACOBY, LL .
JOURNAL OF EXPERIMENTAL PSYCHOLOGY-LEARNING MEMORY AND COGNITION, 1985, 11 (01) :3-11