The Common Debug Architecture (CDA) provides a consistent and common format for debugging information across the various languages and operating systems that are supported on the zSeries eServer platform.
The architecture is implemented in the z/OS CDA libraries component of the z/OS Run-Time Library Extensions base element of z/OS V1R5 and later.
The CDA libraries are a set of APIs that are used to access debugging information and help support the development of debuggers and other program analysis tools for z/OS.
The core of CDA is the DWARF standard, an industry-standard format that supplies a language-independent format for debugging information. CDA-compliant applications store the DWARF debugging information in an ELF object file.