DocumentCode
1903407
Title
Program maintenance by safe transformations
Author
Overstreet, C. Michael ; Chen, Ji ; Byrum, Frank
Author_Institution
Dept. of Comput. Sci., Old Dominion Univ., Norfolk, VA, USA
fYear
1988
fDate
24-27 Oct 1988
Firstpage
118
Lastpage
123
Abstract
A class of program transformations and data-flow-analysis tools is reviewed. The authors focus on supporting code reuse and maintenance by exploring transformations which modify programs. Typical purposes of modifications are to simplify programs, make side effects more visible, improve locality, or detect useless code. The authors review several methods which have been described for program simplification and identifying side effects. The authors describe an additional approach based on extracting information from parse tree representations of programs. The information is represented using various matrices; useless computations and side effects are identified through matrices
Keywords
data structures; software reusability; software tools; code reuse; data structures; data-flow-analysis tools; parse tree representations; program transformations; safe transformations; software reusability; software tools; Computer languages; Computer science; Data analysis; Data flow computing; Data mining; Information analysis; Information retrieval; Relational databases; Software maintenance;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance, 1988., Proceedings of the Conference on
Conference_Location
Scottsdale, AZ
Print_ISBN
0-8186-0879-X
Type
conf
DOI
10.1109/ICSM.1988.10151
Filename
10151
Link To Document