gccXfront is a tool to aid the visualisation of XML output by the modified gcc. The raw output from the modified gcc can then be manipulated using XSLT to result in output in standard exchange formats such as XMI and GXL for the purposes of Program Comprehension. Other XSLT stylesheets can also output both in HTML and LaTeX format. gccXfront was presented at IWPC03.

gccXfront can be downloaded from here.


XMI header generator:xmi.xsl

XMI to GXL Translator: xig.zip. From this website.

Sample C++ Transformation:cpp.xsl

Other XSL transformation resources can be found here.