Klocwork Review

The tool has good support for static analysis


What is our primary use case?

We are using Klocwork to perform static code analysis of our solutions towards an embedded project. The project is built on an RTOS, and the relevant middleware and applications are developed in C++.

How has it helped my organization?

The tool helps the team to think beforehand about corner cases or potential bugs that might arise in real-time. This, in turn, increases the efficiency of the project as well as the team.

What is most valuable?

We like using the static analysis and code refactoring, which are very valuable because of our requirements to meet safety critical levels and reliability.

What needs improvement?

The way to define the rules is too complex. The definition/rules for static analysis could be automated according to various SILs, so as to avoid confusion. 

It should be semi-flexible. However, this may be due to my limited experience.

For how long have I used the solution?

Less than one year.

How is customer service and technical support?

The tool has good support for static analysis.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Add a Comment
Guest
Sign Up with Email