|
|
|
SonarJ: Static Code Analysis, Java (Software), Eclipse (Software)
|
 (Buch) |
Dieser Artikel gilt, aufgrund seiner Grösse, beim Versand als 2 Artikel!
| Inhalt: |
| Please note that the content of this book primarily consists of articles
available from Wikipedia or other free sources online. SonarJ is a
commercial tool for static code analysis of software written in Java
(software). By parsing the compiled classes and the source code it
builds an in memory dependency and metrics model of the analyzed code.
The model dependencies can then be visualized graphically so that the
user is able to understand the structure of the system. Moreover the
tool allows the definition of a logical architecture model (intended
structure of the software) and map it to the code. By comparing the
logical model with the real dependency structure SonarJ finds and list
all architecture violations (deviations from the intended structure).
Moreover SonarJ computes a wide range of software metrics that help the
user to pinpoint problematic code sections and to estimate the overall
technical quality of his project. It also helps with finding duplicated
blocks of code, which usually are considered as undesirable. |
|