• DocumentCode
    2912119
  • Title

    C++ program information database for analysis tools

  • Author

    Wanghong, Yuan ; Xiangkui, Chen ; Tao, Xie ; Hong, Mei ; Fuqing, Yang

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Peking Univ., Beijing, China
  • fYear
    1998
  • fDate
    22-25 Sep 1998
  • Firstpage
    173
  • Lastpage
    180
  • Abstract
    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 in a database. This paper describes a C++ program information database, which is comprehensive enough to support many analysis tools. To employ the idea of incremental parsing, 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
  • Keywords
    C language; database management systems; incremental compilers; object-oriented languages; object-oriented programming; reverse engineering; software tools; C++ program information database; conceptual model; incremental parsing; multiple incremental databases; object oriented programming; program analysis tools; program understanding; software engineering; source code; Data analysis; Data mining; Databases; Information analysis; Information management; Joining processes; Reverse engineering; Software engineering; Software maintenance; Software testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Technology of Object-Oriented Languages, 1998. TOOLS 27. Proceedings
  • Conference_Location
    Beijing
  • Print_ISBN
    0-8186-9096-8
  • Type

    conf

  • DOI
    10.1109/TOOLS.1998.713598
  • Filename
    713598