4th International Workshop on Program Comprehension (WPC '96) Interprocedural analysis for program comprehension by specialization Berlin, GERMANY March 29-March 31 ISBN: 0-8186-7283-8
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.
Index Terms:
reverse engineering; software maintenance; FORTRAN; partial evaluation (compilers); program compilers; software tools; program diagnostics; interprocedural analysis; program comprehension; specialization; software maintenance; Fortran; application programs; partial evaluation; software tool; visibility rules
Citation:
S. Blazy, P. Facon, "Interprocedural analysis for program comprehension by specialization," wpc, pp.133, 4th International Workshop on Program Comprehension (WPC '96), 1996 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||