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