English German
  • LDRA

Optimal, cost-efficient handling of coding rule violations

LDRA, leader in standards compliance, automated software verification, software code analysis and test tools, maintains its commitment to the simplification and automation of the software development lifecycle with the introduction of TBexclude. Designed to complement TBvision’s user friendly reporting of coding rule violations, TBexclude offers a multi-tier coding violation exclusion capability enabling the suppression of rule violation reports at the project, team or individual user levels – perhaps in support of a MISRA deviation process.

 

Benefits

Solution Details

  • suspends violation reports on specific coding rules
  • supports MISRA deviation processes
  • excludes rule violations based on severity level (Mandatory, Document, Advisory, Required)
  • permits the creation and manipulation of exclusion files
  • excludes rule violations that are assigned to others for attention
  • excludes reporting on the violation of a specific rule for a line of code, function, file or project
  • tackles the day to day correction of reported violations using a manageable workflow or phased approach
  • generates code review reports to summarize exclusions, including the number of times each excluded rule was violated
  • tags the excluded violations for easy identification
  • excludes violations within a scheduled timeframe
  • suppresses reporting on the non-compliance of AUTOSAR macros with MISRA and other coding standards
  • requires no in-source annotations enabling exclusions to carry through to auto generated code
  • provides an intuitive user interface, including greyed exclusions, context sensitive menus, and colour-coded violation prioritization
  • enables violation highlighting and annotation
  • leverages exclusion files to permit instant perspective switching to focus on different groups of violations, including filtering based on username
  • allows any violation to be excluded via a simple mouse right-click
  • provides menu options, enabling the navigation of all excluded violations at any time
  • references LDRA or coding standard rule IDs
  • leverages the flexibility of regular expressions to filter and customize coding violation exclusions


See for yourself how TBexclude optimizes the workflow associated with coding standards adherence:

More information

Do you want more information about TBexclude? Download the Technical note and/or the Datasheet by registering here:

= five + two