Code Analysis Refiner

Static Analysis Tool Operational Efficiency Solution

*Note: Code Analysis Refiner is for use in Japan only (cannot be used overseas).

Streamlining the Handling of Massive Violation Warnings from Static Analysis Tools

  • Target Industry : Automotive / General Manufacturing
  • Handling violation warnings generated by static analysis tools involves person-dependent and unproductive work, placing a heavy strain on software development.
  • Determining how to handle violation warnings requires a wide variety of information, making information gathering time-consuming.
  • Violation warnings determined to require no source code modifications are output again when re-running the static analysis tool, resulting in unnecessary effort.

Code Analysis Refiner helps streamline static analysis tool operations.

Code Analysis Refiner

Solution for Automotive Software Development Utilizing an OSS Tool (CodeChecker)

Code Analysis Refiner complements missing features in CodeChecker, significantly reducing the time required for static analysis tool operations.

Code Analysis Refiner
  • Features 1

    Managing Information Related to Violation Warnings Within a Single Framework

    Managing Information Related to Violation Warnings Within a Single Framework

    Handling violation warnings requires multiple pieces of information, such as source code and coding rules. CAR centrally manages this information within a single framework, providing quick access to required details and significantly improving work efficiency.

  • Features 2

    Equipped with AI-Powered Learning Capabilities

    Equipped with AI-Powered Learning Capabilities

    The AI learns from violation warnings output by static analysis tools, source code, and past violation judgments accumulated in CAR, improving the efficiency of review and handling tasks.

  • Functions1

    Support for Commercial Static Analysis Tools Used in Automotive Software Development

    We provide converters to import warning data generated by commercial static analysis tools commonly used in automotive software development into CAR.

    01

    Support for Commercial Static Analysis Tools Used in Automotive Software Development
  • Functions2

    Violation Warning List Screen (Browser)

    By visually rendering the properties of each violation warning—such as MISRA rules, severity classifications (Mandatory, Required, Advisory), and review status—you can intuitively grasp the status.
    Additionally, warnings matching specific conditions can be easily filtered, enabling efficient review and management.

    02

    Violation Warning List Screen (Browser)
  • Functions3

    Viewing Information Required to Handle Violation Warnings

    Information required to handle violation warnings can be easily viewed with a single click whenever needed.

    03

    Viewing Information Required to Handle Violation Warnings
  • Functions4

    Automated Report Generation Feature

    Reports compliant with MISRA Compliance can be automatically generated based on the handling results of each violation warning. It also features flexible customization capabilities to output reports tailored to company-specific formats and requirements.

    04

    Automated Report Generation Feature
  • Functions5

    Reusing Past Violation Warning Review Results in Carryover and Derivative Development

    During carryover and derivative development, past violation warning review results can be reused.
    When the static analysis tool is re-executed, if violation warnings judged as requiring no source code modifications—such as "over-detection" or "approved deviations"—are re-issued, past review results can be applied as-is as long as there are no source code differences, streamlining the review process.

    05

    Reusing Past Violation Warning Review Results in Carryover and Derivative Development
  • Functions6

    AI Feature to Streamline Violation Warning Judgments

    The AI performs learning by leveraging data stored in CAR.
    This enables the system to output scores for "bug judgment," "over-detection," and "approved deviation" for each violation warning, predicting the handling action required for each warning. Furthermore, violation warning handling can be prioritized based on these scores, contributing to streamlined review and response operations.

    06

    AI Feature to Streamline Violation Warning Judgments

Co-creating unprecedented evolution through unstoppable technology.

Please feel free to contact us for details on our products and services or to request materials.