C/C++開発を革新!「Perforce QAC」が安全規格5種で認証取得、高信頼性ソフトウェア開発の負担を軽減

「Perforce QAC」が5つの国際安全規格認証を取得:高信頼性ソフトウェア開発を強力に支援

株式会社東陽テクニカが取り扱うC/C++言語向けソースコード静的解析ツール「Perforce QAC」が、このたび国際的な第三者認証機関TÜV SÜD(テュフズード)から、ISO 26262を含む5つの安全関連規格に基づくソフトウェア開発ツール認証を取得しました。

Perforce QAC TÜV SÜD Safety tested Production monitored Functional Safety

なぜこの認証が重要なのか?

自動車、産業機器、鉄道、医療機器、原子力といった分野では、ソフトウェアの不具合が人命や社会インフラに深刻な影響を及ぼす可能性があります。そのため、これらの分野で開発されるソフトウェアには、極めて高い安全性が求められ、その基準として「機能安全規格」が定められています。

機能安全規格に準拠したソフトウェア開発では、開発プロセス全体を通じて不具合の発生を未然に防ぐ対策が不可欠です。その一環として、「コーディング規約」(プログラムの記述方法に関するルールで、不具合の原因となりやすい書き方を制限するもの)を定め、これを厳守する必要があります。開発現場では、「静的解析ツール」(実際にプログラムを実行することなく、ソースコードを解析して潜在的な不具合や規約違反を検出するソフトウェア)を用いて、コーディング規約への準拠状況を継続的に確認し、品質と安全性の向上を図っています。

しかし、これまでの機能安全規格に準拠した開発では、開発対象のソフトウェアだけでなく、その検証に使用するツール自体にも、信頼性や適格性があることを個別に証明する必要がありました。この評価・検証作業は、開発者にとって大きな負担となっていました。

「Perforce QAC」の「すごさ」と認証の意義

「Perforce QAC」は、プログラムを実行することなくソースコードを解析できる静的解析ツールです。開発の早い段階で、潜在的な不具合や、保守性・移植性を損なう可能性のある記述を検出できます。さらに、対応するコンプライアンスモジュールと組み合わせることで、自動車分野で広く用いられる開発ガイドラインである「MISRA」(C/C++言語向けの開発ガイドライン)をはじめとするコーディング規約への準拠状況を詳細に確認できます。

今回のTÜV SÜDによるツール認証取得は、この「Perforce QAC」が、機能安全規格で求められる厳しい信頼性・適格性の基準を満たしていることを客観的に証明するものです。これにより、利用企業は、所定の条件のもとでツールの適格性を容易に示せるようになり、ツールの評価・検証や、認証対応に伴う工数を大幅に削減できます。これは、開発現場の負担を軽減し、より効率的かつ高品質なソフトウェア開発を可能にする点で、非常に画期的な進展と言えます。

認証された規格と対応レベル

「Perforce QAC」の認証対象バージョンPerforce QAC 2026.2は、以下の5つの安全関連規格に対応しています。

  • ISO 26262(自動車):ASIL Dまで

  • IEC 61508(産業分野全般):SIL 4まで

  • EN 50716(鉄道):SW-SIL 4まで

  • IEC 62304(医療機器):Software Safety Class Cまで

  • IEC 60880(原子力発電所)

※ASIL、SIL、SW-SIL、Software Safety Classは、それぞれの規格で定められた安全性に関する分類や要求レベルを示します。

この認証は、「Perforce QAC」を対応するコンプライアンスモジュールと組み合わせ、セーフティマニュアルに従って使用する場合に適用されます。

将来への影響と期待

「Perforce QAC」はすでに実用化されており、今回の認証取得は、高い安全性が求められる分野でのソフトウェア開発を強力に後押しします。開発企業は、ツールの評価にかかる時間を削減し、より本質的な開発業務に集中できるようになるでしょう。

これにより、自動車の自動運転システム、産業用ロボット、医療機器など、私たちの生活を支える多岐にわたる製品の安全性と信頼性が向上し、より安心できる社会の実現に貢献することが期待されます。東陽テクニカは、「Perforce QAC」の提供と技術サポートを通じて、機能安全規格に沿った開発を行う国内企業のソフトウェア品質向上と、安全性・信頼性の高いソフトウェア開発に貢献していくとしています。

製品情報と関連リンク

  • 製品名: C/C++言語向けソースコード静的解析ツール「Perforce QAC」

  • 認証対象バージョン: Perforce QAC 2026.2

  • 日本語版提供開始日: 2026年8月21日

  • 開発元: Perforce Software, Inc.

関連リンク