Dimitri Durieux, Christophe Ponsard and Jean-Christophe Deprez. QualiXML - an XML-based Static Code Analysis Framework, BENEVOL, Lille, December 4, 2015.
QualiXML is (yet another) static code analysis framework, initially developed to answer a industrial request of quick and flexible code quality checks. It is based on XML to represent the Abstract Syntax Tree and enables the use of standard XML tools to compute various quality metrics. Initially limited to C++ and standards metrics, the tool evolved towards a flexible framework with multiple language support and ability to handle technology specific processing (like mobile framework specifities). The framework is designed to ease the integration of new languages (based on ANTRL parsing) and the sharing of feature across languages of same nature (e.g. object-oriented). QualiXML is scheduled for Open Source Software release.