Start here

Home
About Klocwork
What's new
Fixed issues
Release notes
Installation

Reference

C/C++ checkers
Java checkers
C# checkers
MISRA C 2004 checkers
MISRA C++ 2008 checkers
MISRA C 2012 checkers
MISRA C 2012 checkers with Amendment 1
Commands
Metrics
Troubleshooting
Reference

Product components

C/C++ Integration build analysis
Java Integration build analysis
Desktop analysis
Refactoring
Klocwork Static Code Analysis
Klocwork Code Review
Structure101
Tuning
Custom checkers

Coding environments

Visual Studio
Eclipse for C/C++
Eclipse for Java
IntelliJ IDEA
Other

Administration

Project configuration
Build configuration
Administration
Analysis performance
Server performance
Security/permissions
Licensing
Klocwork Static Code Analysis Web API
Klocwork Code Review Web API

Community

View help online
Visit RogueWave.com
Klocwork Support
Rogue Wave Videos

Legal

Legal information

Taxonomy

A taxonomy is an organizational structure for your analysis results.

Taxonomies allow you to view the results of your build analysis in unlimited ways. By default, there are three taxonomies: C and C++, Java, and C#. Each taxonomy contains multiple categories, and each category contains multiple issue types.

A Klocwork administrator can create taxonomies, each with a distinct set of checkers, to match an organization's reporting needs. Any particular checker can appear in multiple taxonomies; many of the checkers in the MISRA-C taxonomy, for example, also appear in the MISRA-C++ taxonomy.

Klocwork administrators can organize Klocwork checkers between analysis runs and make the new organizational structure immediately available for reporting in Klocwork Static Code Analysis. Developers using Connected desktop can group or filter their detected issues by taxonomy as well.

For how-to information, see Configuring checkers for the integration build analysis.

To see an example of how taxonomies are applied and used in Klocwork Static Code Analysis and connected desktops, see Tutorial - Creating a taxonomy and viewing the results.