loading...
C++ Program Information Database for Analysis Tools
Beijing, China September 22-September 25
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TOOLS.1998.713598Technology of Object-Oriented Languag ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
W. Yuan, Peking University
X. Chen, Peking University
T. Xie, Peking University
H. Mei, Peking University
F. Yang, Peking University
Program information extracted from source codes is valuable for research in many software engineering fields. Many program analysis tools in these fields usually share some common program information. To support multiple analysis tools based on common program information, it is practical and feasible to store information into database. This paper describes a C++ program information database, which is comprehensive enough to support many analysis tools. To employ the idea of incremental paring, the C++ program information database is linked by multiple incremental databases, which, in turn, are built by extracting information from source codes according to a C++ program conceptual model.
Index Terms:
C++, object orientation, program analysis, incremental parsing, program information database
Citation:
W. Yuan, X. Chen, T. Xie, H. Mei, F. Yang, "C++ Program Information Database for Analysis Tools," tools, pp.173, Technology of Object-Oriented Languages and Systems, 1998
Usage of this product signifies your acceptance of the Terms of Use.