Title :
Experiments in identifying reusable abstract data types in program code
Author :
Canfora, G. ; Cimitile, A. ; Munro, M. ; Tortorella, M.
Author_Institution :
Dept. of Ingegneria dell\´\´Inf. e Matematica Applicata", Salerno Univ., Fisciano, Italy
Abstract :
The issue of program comprehension is addressed from the software reuse perspective. In particular the identification of abstract data types in existing program code is explored. A candidature criterion is presented and a prototype implementing it is described. The criterion is applied in an experiment that analyses five very different programs and the resulting output is discussed. The work described forms part of the RE2 project that addresses the wider issues of software reuse through the exploration of reverse engineering and re-engineering techniques to identify and extract reusable assets from existing systems
Keywords :
abstract data types; software reusability; RE2 project; program code; program comprehension; re-engineering; reusable abstract data types; reusable assets; reverse engineering; software reuse; Data mining; Prototypes; Reverse engineering; Software engineering; Software maintenance; Software prototyping; Software reusability; Software systems; Software testing; System testing;
Conference_Titel :
Program Comprehension, 1993. Proceedings., IEEE Second Workshop on
Conference_Location :
Capri
Print_ISBN :
0-8186-4042-1
DOI :
10.1109/WPC.1993.263908