PDT HOME PREVIOUS NEXT

Program Database Toolkit (PDT)

  • Analysis infrastructure for object oriented languages
  • C/C++ Intermediate Language Analyzer
  • Ductape

EDG Front End

  • Commercial grade front end (Edison Design Group)
  • Up-to-date with C++ standard
  • Parse source file to IL form

IL Analyzer

  • Processes IL to create program database (PDB)
  • High level "interface" of original source
  • Item descriptions characterize functions and classes
  • Includes templates, namespaces and macros

DUCTAPE

  • C++ program Database Utilities and Conversion Tools APplication Environment
  • C++ library to access PDB files