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

Klocwork Administration

There are three Klocwork Servers:
  • Database Server
  • Klocwork Server
  • License Server
See Managing the Klocwork Servers for details on starting and stopping the servers, changing server settings, and optimizing server performance.

Licensing

The licensing section describes how to get a license, how licensing works and how to find out how many licenses are in use. See Licensing for more information.

Managing security and permissions

Klocwork supports single sign-on, LDAP, NIS and Basic access control. See Setting up access control for details on how to set up each access control method.

Once you've set up your initial access control method, you can manage your user base by defining roles and groups. See Enabling access to Klocwork projects for details on how to manage users, roles, and permissions.

Additional topics

See Backing up Klocwork data for a description of what you should back up, how to perform a backup, and how to restore from a backup.

One projects_root directory is created during Klocwork Server package installation. In some cases you may want to move a projects_root directory (for example, if you need more space) or set up multiple projects_root directories (for example, to restrict the access of various user groups to certain projects). See Moving or creating additional projects root directories (part of the Installation Guide), for more information.