Skip to main content
TrustRadius
Klocwork

Klocwork

Overview

What is Klocwork?

Klockwork, from Perforce Software, supports Static Code Analysis for C, C++, C#, Java, JavaScript, and Python.

Read more
Recent Reviews

TrustRadius Insights

Klocwork has proven to be a valuable tool for users in addressing various business problems. Users have reported that the software helps …
Continue reading
TrustRadius

Leaving a review helps other professionals like you evaluate Static Code Analysis Tools

Be the first one in your network to review Klocwork, and make your voice heard!

Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is Klocwork?

Klockwork, from Perforce Software, supports Static Code Analysis for C, C++, C#, Java, JavaScript, and Python.

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

30 people also want pricing

Alternatives Pricing

What is SonarQube?

SonarQube is a code quality and vulnerability solution for development teams that integrates with CI/CD pipelines to ensure the software you produce is secure, reliable, and maintainable.

What is PyCharm?

According to the vendor, PyCharm is an extensive Integrated Development Environment (IDE) specifically designed for Python developers. Its arsenal includes intelligent code completion, error detection, and rapid problem-solving features, all of which aim to bolster efficiency. The product endeavors…

Return to navigation

Product Demos

Klocwork Desktop Static Analysis Demo

YouTube
Return to navigation

Product Details

What is Klocwork?

Static Code Analyzer for Developer Productivity, SAST, and DevOps/DevSecOps

Klocwork static code analysis and SAST tool for C, C++, C#, Java, JavaScript, and Python identifies software security, quality, and reliability issues helping to enforce compliance with standards.

Built for enterprise DevOps and DevSecOps, Klocwork scales to projects of any size, integrates with large complex environments, a wide range of developer tools, and provides control, collaboration, and reporting for the entire enterprise. Klocwork is presented as the preferred static analyzer that keeps development velocity high while enforcing continuous compliance for security and quality.

Klocwork Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

Klocwork has proven to be a valuable tool for users in addressing various business problems. Users have reported that the software helps them ensure the implementation of specific requirements by allowing them to report on those requirements effectively. The built-in checkers provided by Klocwork have met many organizational requirements, and any missing ones have been easily built by users themselves. This capability has allowed users to prioritize their analysis efforts, especially in areas of concern such as security aspects.

In terms of code quality, Klocwork has been highly effective in finding coding issues that do not meet standards like MISRA code profiling, code robustness, and quality assessment. By catching potential errors before checking files in, Klocwork increases confidence and reduces rework before formal test cycles. Users have also found Klocwork to be more effective than similar tools in identifying coding issues and best practices to minimize runtime failures.

Moreover, Klocwork's compliance with industry standards such as NIST and PCI has given users confidence in delivering products with low risk of vulnerabilities and adverse consequences. By eliminating vulnerabilities and weaknesses, the software reduces the cost of development and adoption. Additionally, Klocwork's support for industry standards like MISRA, CWE, CERT, OWASP, and Autosar makes it suitable for various use cases.

Users have found value in the simplicity and ease of use provided by Klocwork. The software enables users to write their own checkers, saving time and optimizing programming code. It also eliminates the manual process of checking internal standards by providing easy-to-generate reports and customization options. Furthermore, Klocwork provides an easy means to track the number and severity of bugs over time in a large codebase.

While manual analysis is still required, users consider the time invested in setting up and running Klocwork to be worthwhile. However, it is worth noting that some users have discontinued using the tool due to project completion or pending budget considerations for the next year.

Built-in Checkers: Users have found the built-in checkers in Klocwork to be highly effective in reducing false positives and providing on-the-fly analysis. Several reviewers have praised the impact of these checkers on improving code quality.

Customer Support: The customer support team for Klocwork has been widely praised for their high responsiveness and quick assistance. Many users have expressed their satisfaction with the level of support they received when encountering issues or needing guidance.

Integration with IDEs: Klocwork's integration with popular IDEs like Eclipse, Visual Studio, and Jenkins has been well-received by users. This integration allows for inline analysis of C++ code directly within the development environment, making it easier for developers to identify and address potential issues while coding.

Confusing Interface and Difficulty Getting Started: Some users have found the interface of the dashboard and added features to be confusing, making it difficult for them to get started with the software. They expressed a need for improved clarity and intuitiveness in order to streamline their workflow.

Setup and Installation Process: Users have expressed concerns about the setup and installation process, describing it as time-consuming. They have suggested that providing a setup install guide would greatly improve their experience by helping them navigate through this initial stage more efficiently.

Outdated Web UI: Several users have mentioned that the web UI of Klocwork looks outdated and could benefit from a more modern look and feel. They believe that updating the interface would enhance user satisfaction and make working with the software more visually appealing.

Users who have reviewed Klocwork commonly make the following recommendations:

  1. Utilize the exceptional customer support: Users have commended Klocwork's customer support team for their phenomenal responsiveness and recommend reaching out to them for assistance and issue resolution.

  2. Take advantage of the provided resources: Users suggest utilizing the videos and tutorials provided by Klocwork as they are beneficial in understanding the tool and getting started with it.

  3. Consider integrating Klocwork into development operations: Users advise considering integrating Klocwork into an automated development operations pipeline to streamline the code analysis process and improve efficiency.

These recommendations highlight the strengths of Klocwork, namely its excellent customer support, comprehensive resources, and potential for integration into existing development workflows.

Sorry, no reviews are available for this product yet

Return to navigation