Klocwork by Perforce Logo


With SmartRank turned on, the issues most likely to be true positives, and most likely to occur in the field, are sorted and prioritized for review first, providing a trusted, automated, and repeatable method for planning work. Developers can quickly decide which defects to work on first because the ranking of the analysis results is clear – the strongest recommendations are literally at the top of the list.

How SmartRank works

The Klocwork static analysis engine is a sophisticated set of high-performing algorithms that operate on a representation of an application’s source code to determine control and data paths, and identify security, quality, and standards compliance issues. Many components of the SCA engine offer different factors used to calculate a ranking that a detected issue is a true issue. Based on a customizable threshold, this ranking is translated into SmartRank recommendations for the user, indicating that these issues should be reviewed and fixed first.

About Rogue Wave Software

Rogue Wave Software are the largest independent provider of cross-platform software development tools and embedded components in the world. Through decades of solving the most complex problems across financial services, telecommunications, healthcare, government, academia, and other industries, Rogue Wave tools, libraries, and services enable developers to write better code, faster. More details…

Find out more…

For more information on Klocwork static analysis and how SmartRank can help prioritise which defects to fix or a 7-day free trial, please complete the form below.


    Full Name (required):

    Company Name (required):

    Your Email (required)