loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Seventh Asia-Pacific Software Engineering Conference (APSEC'00)
Fusing ambiguous domain knowledge slices in a reverse engineering process
Singapore
December 05-December 08
ISBN: 0-7695-0915-0
Y. Li, Dept. of Comput. Sci., De Montfort Univ., Leicester, UK
H. Yang, Dept. of Comput. Sci., De Montfort Univ., Leicester, UK
W. Chu, Dept. of Comput. Sci., De Montfort Univ., Leicester, UK
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.
Index Terms:
reverse engineering; software reusability; belief maintenance; knowledge representation; ambiguous domain knowledge slices; reverse engineering; domain knowledge recovery; legacy code; information technology; program understanding; system evolution; software reuse; source code; ambiguity handling
Citation:
Y. Li, H. Yang, W. Chu, "Fusing ambiguous domain knowledge slices in a reverse engineering process," apsec, pp.266, Seventh Asia-Pacific Software Engineering Conference (APSEC'00), 2000
Usage of this product signifies your acceptance of the Terms of Use.