From the abstract...
The aim of this report is to outline the use of Code Quality tools, understanding the benefits and drawbacks of using them. To understand where is appropriate to use them and how this can benefit industry and academia. An understanding of the techniques used to measure code quality and how this has changed. Outlining the creation of a bespoke code quality analysis tool that the majority say has made them more interested in analysing code quality.