DocumentCode :
2795060
Title :
Fusing ambiguous domain knowledge slices in a reverse engineering process
Author :
Li, Yang ; Yang, Hongji ; Chu, William
Author_Institution :
Dept. of Comput. Sci., De Montfort Univ., Leicester, UK
fYear :
2000
fDate :
2000
Firstpage :
266
Lastpage :
273
Abstract :
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 not sufficiently address the issue of ambiguity handling, in particular, the propagation of ambiguity among multiple domain knowledge slices recovered from source code in the software reverse engineering process. 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
Keywords :
belief maintenance; knowledge representation; reverse engineering; software reusability; ambiguity handling; ambiguous domain knowledge slices; domain knowledge recovery; information technology; legacy code; program understanding; reverse engineering; software reuse; source code; system evolution; Computer science; Information technology; Iterative methods; Knowledge engineering; Knowledge representation; Reverse engineering; Software maintenance; Software systems; Tin; Uncertainty;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Conference, 2000. APSEC 2000. Proceedings. Seventh Asia-Pacific
ISSN :
1530-1362
Print_ISBN :
0-7695-0915-0
Type :
conf
DOI :
10.1109/APSEC.2000.896708
Filename :
896708
Link To Document :
بازگشت