Title :
Industrial experience in automating software re-engineering
Author :
Markosian, Lawrence Z. ; Driscoll, Tom ; Hunter-Duvar, R. ; Hartman, Jeff ; Kozaczynski, W. ; Ning, J.Q.
Author_Institution :
Reasoning Syst., Palo Alto, CA
fDate :
31 Oct-2 Nov 1990
Abstract :
The special problems of software re-engineering and technologies and approaches that specifically address these re-engineering problems are considered. Particular attention is given to approaches for analyzing and abstracting the functionality of old code, converting software to work with new languages or dialects, translating large systems, defining appropriate roles for the user of highly automated tools, and identifying the automatable steps in a large-scale project to re-engineer assembly language code. An attempt is made to indicate on the basis of actual experience what aspects of the re-engineering process seem to be most amenable to automation and what productivity gains can be expected
Keywords :
program interpreters; software portability; software reusability; software tools; assembly language code; automated tools; functionality; large-scale project; old code; re-engineering problems; software re-engineering; translating large systems; Assembly systems; Automation; Computer aided software engineering; Computer industry; Hardware; Industrial relations; Large-scale systems; Logic programming; Software maintenance; Software tools;
Conference_Titel :
Computer Software and Applications Conference, 1990. COMPSAC 90. Proceedings., Fourteenth Annual International
Conference_Location :
Chicago, IL
Print_ISBN :
0-8186-2054-4
DOI :
10.1109/CMPSAC.1990.139439