Title :
Towards building a smarter domain knowledge recovery assistant
Author :
Li, Yang ; Yang, Hongji ; Chu, William
Author_Institution :
Dept. of Comput. Sci., De Montfort Univ., Leicester, UK
Abstract :
Legacy systems need to be “salvaged” to prolong their life circle. One way for such a salvation is to recover and maintain domain knowledge embedded in legacy code. It is the authors´ observation that existing methods or tools for domain knowledge recovery from source code do not provide maintainers with sufficient assistance to: (1) reduce the size of analysable program sections, (2) identify program sections having intensive domain knowledge, and (3) maintain the belief of a network of domain knowledge extracted from source code which can accommodate change of belief coming from a user. The authors introduce techniques which can provide software maintainers with smart assistance for the above-mentioned three issues
Keywords :
belief networks; computer aided software engineering; knowledge acquisition; reverse engineering; software maintenance; analysable program sections; domain knowledge extraction; domain knowledge maintenance; intensive domain knowledge; legacy code; legacy systems; program sections; smart assistance; smarter domain knowledge recovery assistant; software maintainers; source code; Application software; Computer science; Productivity; Programming; Readability metrics; Software engineering; Software maintenance; Software systems; Software tools; Uncertainty;
Conference_Titel :
Computer Software and Applications Conference, 2000. COMPSAC 2000. The 24th Annual International
Conference_Location :
Taipei
Print_ISBN :
0-7695-0792-1
DOI :
10.1109/CMPSAC.2000.884706