Title :
An integrated and interactive reverse engineering environment for existing software comprehension
Author :
De Carlini, U. ; De Lucia, A. ; Lucca, G. A Di ; Tortora, G.
Author_Institution :
Dipartimento di Inf. e Sistemistica, Univ., Italy
Abstract :
Software comprehension is an incremental process to support the understanding of both the behaviour and the structure of software system. It uses the existing documentation of the system and completes it with information deduced from the code by means of reverse engineering tools. Current reverse engineering tools produce pre-defined sets of reports and, in some cases, furnish answers to fixed kinds of queries, thus being inadequate to completely support software comprehension. An interactive reverse engineering environment is described which supports information extraction and abstraction processes about a software system
Keywords :
software maintenance; software tools; abstraction processes; documentation; existing software comprehension; information extraction; reverse engineering environment; software system; understanding; Data mining; Documentation; Reliability theory; Reverse engineering; Software engineering; Software maintenance; Software performance; Software reusability; Software systems; Software tools;
Conference_Titel :
Program Comprehension, 1993. Proceedings., IEEE Second Workshop on
Conference_Location :
Capri
Print_ISBN :
0-8186-4042-1
DOI :
10.1109/WPC.1993.263898