Title : 
Source Code Analysis: A Road Map
         
        
        
            Author_Institution : 
Loyola Coll., Baltimore, MD
         
        
        
        
        
        
            Abstract : 
The automated and semi-automated analysis of source code has remained a topic of intense research for more than thirty years. During this period, algorithms and techniques for source-code analysis have changed, sometimes dramatically. The abilities of the tools that implement them have also expanded to meet new and diverse challenges. This paper surveys current work on source-code analysis. It also provides a road map for future work over the next five-year period and speculates on the development of source-code analysis applications, techniques, and challenges over the next 10, 20, and 50 years.
         
        
            Keywords : 
program compilers; program diagnostics; software tools; road map; software tool; source code analysis; Assembly; Computer science; Data mining; Educational institutions; Humans; NIST; Productivity; Programming profession; Software engineering; Software safety;
         
        
        
        
            Conference_Titel : 
Future of Software Engineering, 2007. FOSE '07
         
        
            Conference_Location : 
Minneapolis, MN
         
        
            Print_ISBN : 
0-7695-2829-5
         
        
        
            DOI : 
10.1109/FOSE.2007.27