On applying DWARF2 debugging information to CASE tools for C language

Bibliographic Information

Other Title
  • C言語用CASEツールへのDWARF2デバッグ情報の応用

Search this article

Description

We have been studying the integration of lower CASE tools using XML. In this paper, we introduce an application of DWARF2 debugging information to verify a novel technique, which is based on debugging information, for developing CASE tools for the C language. Debugging information has been used in debuggers, but rarely in CASE tools. Our technique of using debugging information allows us to easily develop more applicable and more practical CASE tools with less false positives. Also introducing DWARF2-XML, an XML representation for DWARF2, can improve the interoperability among CASE tools, and reduce the development cost. In our preliminary experiment, we successfully developed a debugger, a cross-referencer and a static call-graph extractor using DWARF2-XML in a very short time.

Journal

  • Computer Software

    Computer Software 23 (2), 175-198, 2006

    Japan Society for Software Science and Technology

Details 詳細情報について

  • CRID
    1390282679714352896
  • NII Article ID
    130004892056
  • DOI
    10.11309/jssst.23.2_175
  • ISSN
    02896540
  • Data Source
    • JaLC
    • CiNii Articles
  • Abstract License Flag
    Disallowed

Report a problem

Back to top