For embedded system software development

Integrated Solutions

From project management to design and verification for international standards compliance!

International Coding Standards & Source Code Metrics Analysis Solution

QAC

A static analysis solution that analyzes and manages international coding standards (MISRA, AUTOSAR, CERT, CWE, etc.) and source code metrics (HIS, CK Metrics, etc.) to support compliance with functional safety and cybersecurity international standards while improving overall source code quality.

#QAC #StaticAnalysis #CodingStandards #MISRAC #SecureCoding #SourceCodeMetrics #SoftwareVerification #ReliabilityTesting #CERTC #HISMetrics #Perforce #HelixQAC #PRQA #QAF #ISO26262 #ISOSAE21434 #IEC62304 #IEC60880
QAC is a static analysis tool that improves software quality by checking and managing compliance with international coding standards and source code quality metrics.

Perforce Software (formerly PRQA), the developer of QAC, is a core member of the MISRA C/C++ Working Group responsible for defining and revising coding standards widely adopted across industries. It is also the only static analysis tool vendor that has participated in the establishment of AUTOSAR C++ coding guidelines.

As a result, QAC can respond quickly and accurately to global trends in static analysis. By verifying the static analysis requirements mandated by international functional safety and cybersecurity standards across multiple industries, QAC enhances software reliability and compliance.

Applicable standards and guidelines include ISO 26262, ISO/SAE 21434, IEC 61508, EN 50128, IEC 62304, IEC 60880, the Defense Acquisition Program Administration (DAPA) Weapon System Software Development and Management Guidelines, and Hyundai Motor Group requirements.

Key Features

1
International Coding Standards Compliance
• Support for all versions of MISRA C/C++, including MISRA C/C++:2025

• AUTOSAR C++14 coding rules

• DAPA coding rules for defense software reliability certification

• Hyundai Motor Group Secure Coding Guidelines (C/C++)

• CERT C/C++, CWE-658/659

• JSF++ (Joint Strike Fighter Air Vehicle C++)

• HIC++ (High Integrity C++)

• Support for custom and organization-specific coding rules
2
Source Code Metrics Measurement
• Metrics required by Hyundai Motor Group and global automotive OEMs

• Metrics for DAPA defense software reliability certification

• HIS (Hersteller Initiative Software) Metrics

• CK (Chidamber & Kemerer) Metrics

• Support for 74 metrics in C and 81 metrics in C++
3
Compliance with Functional Safety & Cybersecurity
• ISO 26262 (Automotive Functional Safety)

• ISO/SAE 21434 (Automotive Cybersecurity)

• IEC 61508 (Electrical/Electronic Systems)

• EN 50128 (Railway Software)

• IEC 62304 (Medical Device Software)

• IEC 60880 (Nuclear Power Systems)

• DO-178 / DO-330 (Avionics Software)
4
Collaborative & Integrated Management
• Intuitive and easy-to-use static analysis tools

• Web-based dashboards for sharing analysis results

• Seamless collaboration among stakeholders

• Version control for static analysis results

• Clear visualization of metrics results and trend analysis

• Automated justification and exception handling workflows

• Support for customizable report generation

Key Capabilities

1
Accurate Violation Detection & Efficient Defect Resolution
Based on the QAC vendor’s extensive experience and deep expertise in static analysis, QAC accurately detects international coding rule and metric violations and provides a wide range of capabilities to correct issues directly within the tool, enabling faster and more efficient defect resolution.
2
Integrated Analysis Management Platform: Validate
Validate provides a web-based dashboard platform that enables teams to share violation results, collaborate efficiently across multiple stakeholders, and improve overall productivity through centralized management of static analysis outcomes.
3
Customizable Report Generation
Users can select specific report items and generate customized report templates, allowing analysis results to be documented and shared in formats that meet project, organizational, or certification requirements.
4
Automated Static Analysis for CI/CD Pipelines
QAC supports integration with all major CI/CD tools through its CLI and enables automated static analysis using plug-ins for environments such as Jenkins, Visual Studio, and Eclipse, ensuring continuous quality checks throughout the development lifecycle.

Industries

Use Cases

1
Automotive
• 100% support for Hyundai Motor code metrics, HIS metrics, and CK metrics

• Full support for all MISRA C/C++ versions including 2023, and 100% support for AUTOSAR C++ coding rules
2
Aerospace & Defense
• 100% support for metrics aligned with DAPA reliability test guidelines

Key Clients

Automotive & Railways
  • 현대 logo image
  • 현대 모비스 logo image
  • 현대오토에버 logo image
  • 현대 KEFICO logo image
  • 유라코퍼레이션 logo image
  • SK 이노베이션 logo image
  • LG 이노텍 logo image
  • 현대 트랜시스 logo image
  • SL Corporation logo image
  • HL 만도 logo image
  • SK C&C logo image
  • HL Klemove logo image
Aerospace & Defense
  • 방위사업청 logo image
  • 국방과학연구소 logo image
  • LIG 넥스원 logo image
  • 한화시스템 logo image
  • 현대 로템 logo image
  • 한화 logo image
  • 국방기술품질원 logo image
  • 한국항공우주연구원 logo image
  • 한화에어로스페이스 logo image
  • 이오시스템 logo image
  • 풍산 logo image
  • 한화비전 logo image
  • 현대중공업 logo image
Software & IT Services
  • 삼성전자 logo image
  • LG 전자 logo image

Share MDS Intelligence content on your SNS!

MDS Intelligence Contact

Contact Us Directly

An MDS Intelligence specialist will assist you accurately and promptly.

Inquire About QAC