Title :
Using dependence analysis to support the software maintenance process
Author :
Loyall, Joseph P. ; Mathisen, Susan A.
Author_Institution :
TASC, Reading, MA, USA
Abstract :
Dependence analysis is useful for software maintenance because it indicates the possible effects of a software modification on the rest of a program. This helps the software maintainer evaluate the appropriateness of a software modification, drive regression testing, and determine the vulnerability of critical sections of code. A definition of interprocedural dependence analysis is given, and its implementation in a prototype tool that supports software maintenance is described
Keywords :
program testing; software maintenance; software tools; systems analysis; dependence analysis; interprocedural dependence analysis; prototype tool; regression testing; software maintenance process; software modification; Aerospace electronics; Application software; Automatic testing; Prototypes; Software debugging; Software maintenance; Software performance; Software prototyping; Software testing; Software tools;
Conference_Titel :
Software Maintenance ,1993. CSM-93, Proceedings., Conference on
Conference_Location :
Montreal, Que.
Print_ISBN :
0-8186-4600-4
DOI :
10.1109/ICSM.1993.366934