DocumentCode :
1703693
Title :
Interprocedural analysis for program comprehension by specialization
Author :
Blazy, Sandrine ; Facon, Philippe
Author_Institution :
CEDRIC IIE, Evry, France
fYear :
1996
Firstpage :
133
Lastpage :
141
Abstract :
We report on an approach for program comprehension during large-scale maintenance of Fortran application programs. We have adapted partial evaluation (or specialization of programs given specific values for their input data) techniques for program comprehension. We focus on the automatic interprocedural analysis and we describe how we have specified, implemented in a tool, and used that analysis to improve program comprehension. The difficulty of that analysis is due to the lack of well defined interprocedural mechanisms and the complexity of visibility rules in Fortran
Keywords :
FORTRAN; partial evaluation (compilers); program compilers; program diagnostics; reverse engineering; software maintenance; software tools; Fortran; application programs; interprocedural analysis; partial evaluation; program comprehension; software maintenance; software tool; specialization; visibility rules; Cognition; Displays; Fluid flow; Formal specifications; Geometry; Input variables; Large-scale systems; Power generation; Software maintenance; Solid modeling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Program Comprehension, 1996, Proceedings., Fourth Workshop on
Conference_Location :
Berlin
ISSN :
1092-8138
Print_ISBN :
0-8186-7283-8
Type :
conf
DOI :
10.1109/WPC.1996.501128
Filename :
501128
Link To Document :
بازگشت