Explore Resource Standard Metrics for C/C++, Java and C#

Resource Standard Metrics
, or RSM, is a source code metrics and quality analysis tool unlike any other on the market. RSM provides a standard method for analyzing C, ANSI C++, C# and Java source code across operating systems.  The unique ability of RSM to support virtually any operating system provides your enterprise with the ability to standardize the measurement of source code quality and metrics throughout your organization. RSM provides the fastest, most flexible and easy-to-use tool to assist in the measurement of code quality and metrics.

Source code quality metrics and complexity are measured from the written source code yielding actual measures of your team's performance. Source code metric differentials can be determined between baselines using RSM code differential work files. Source code metrics (SLOC, KSLOC, LLOC) from this tool can provide line of code derived function point metrics.

RSM has been adopted as a corporate standard metrics tool for many Fortune 100 software companies for compliance to ISO9001, CMMI and AS9100. RSM is the best software source code metrics tool for the money to be found anywhere, all at a very cost sensitive price.

Typical Use Cases for RSM

  • Determine source code LOC, SLOC, KSLOC for C, C++, Java and C#
  • Measure software metrics for each baseline and determine metrics differentials between baselines
  • Baseline code metrics are captured independent of metrics differentials so history is preserved
  • Report CMMI, ISO metrics for code compliance audit
  • Perform source code static anaysis, best used for code peer reviews
  • Remove tabs, convert from DOS to UNIX format, and pretty print code
  • Measure and analyze source code for out sourced or subcontacted code
  • Measure cyclomatic code complexity and analyze interface complexity for maintenance
  • RSM is the best source code metrics tool for massive baseline trees

RSM is featured in a Column by Jack Ganssle for Embedded.com

I used RSM from M Squared Technologies (www.msquaredtechnologies.com/index.htm) for gathering the numbers here. It's an inexpensive tool that acquires lots of useful metrics from source files. An evaluation version limited to 20 files is free. It's fast (except on insanely huge code basis like Linux) and easy to use with practically no learning curve. Highly recommended.

RSM is featured in the new Book "Corporate Software Project Management" by Guy W. Lecky-Thompson. Read about how our tool is used in the corporate setting to yield software quality and source code metrics bringing statistical process control to your project.

RSM Features

  • RSM is the fastest and most cost effective metrics and analysis tool commercially available
  • RSM complies with SEI-CMMI definitions of software source code metrics
  • RSM is used around the world by leading companies, from Alcatel to Volvo
  • Use this ONE tool across all operating systems provide C source code metrics, C++ source code metrics, C# source code metrics and Java source code metrics.
  • Use this ONE tool across all project languages for C and ANSI C, ANSI C++, C#, and Java 2.0+
  • Create User Defined Code Quality Notices with Regular Expressions or use the 50+ predefined code quality notices.
  • Capability to create your own quality notices using regular expressions.
  • Capability to create custom RSM reports using XML report output and XSL files.
  • Use RSM to satisfy AS9100, TickIT, CMMI Levels 3 and 4 compliance
  • RSM integrates with Visual Studio, .NET, JBuilder, Eclipse and other popular IDE's
  • NO limitations to the file length, number of files, or usage
  • RSM has quickly processed projects consisting of over 10,000 files and 12,000,000 Lines of Code
  • Clearly listed prices, easy online ordering with 24 hour or less order fulfillment, NO salespeople or arbitrary pricing!
  • Available as Single-User, Network, or Site License for Windows, Linux and UNIX - Order Form
  • Determine exactly how RSM sees your code - Deterministic Report
  • Create reports in HTML with hyperlinks to the code - HTML Output Mode
  • Create reports in XML with a optional XSL file - XML Output Mode
  • Create reports in CSV format for direct input to MS Excel Spreadsheets - CSV Reports
  • Create reports in Text format for screen, print and import into documents - Text Report
  • Simple command line operation with runtime options making - RSM Options and Reports
  • Operates under Windows 7, Windows Vista, Windows XP, Linux 32/64 bit, and Universal UNIX including MAC OS-X which takes its heritage from UNIX.

Send an Email