Software Integrity Platformの機能を強化、MISRAに完全対応:シノプシス Software Integrity Platform
シノプシスは、ソフトウェアインテグリティプラットフォーム(Software Integrity Platform)の機能強化を発表した。新しいプログラミング言語のサポート拡充、MISRAガイドラインへの完全対応、自動化ならびにインテグレーション機能と柔軟性を強化した。
シノプシス(Synopsys)は2017年7月13日(現地時間)、ソフトウェアインテグリティプラットフォームの機能強化を発表した。新しいプログラミング言語のサポートを拡充したほか、MISRA(Motor Industry Software Reliability Association)ガイドラインへの完全対応、自動化ならびにインテグレーション機能と柔軟性を強化した。
サポート強化の面では、静的解析ソフトウェア「Coverity」がプログラミング言語Swiftをサポート。また、ソフトウェアコンポジション解析ソフトウェア「Protecode」がRubyで記述されたオープンソースソフトウェアコンポーネントに対応する。さらに、プログラミング技術習得のためのeLearningコースにはAndroid、iOS、JavaScriptコースを追加した。
静的解析機能も強化し、サポートするプログラミング言語でのコーディングに対して、セキュリティやクオリティー上の欠陥をより広い範囲で検出できるようになった。また、静的解析ツールでは、セーフティクリティカルな業界で用いられているソフトウェア開発標準規格「MISRAガイドライン」に完全に対応した。
インテグレーションおよび自動化の面では、静的解析テクノロジーと「Eclipse 4.7」「Microsoft Visual Studio 2017」「IntelliJ IDEA」などのソフトウェア統合開発環境や、JenkinsなどのCI/CDツール群とのインテグレーションを強化。さらに、オープンソースソフトウェアコンポーネントの解析を自動化するソフトウェアコンポジション解析ソリューションが強化され、ソフトウェア資産の組み込みの短期化を可能にした。
柔軟性の強化では、アプリケーションや組み込みデバイスに内在するクリティカルなセキュリティ脆弱性を検出するファジング・テストツール作成を支援する「Defensics Fuzz Testing Software Development Kit」をリリース。さまざまな通信プロトコルやファイルフォーマットに対応したテストツールを柔軟に作成できる。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- 産業用システムで1μs以下の電流ループ性能を提供するソフトウェア
日本テキサス・インスツルメンツは、「C2000」マイコン製品で1μs以下の電流ループ性能を提供する、新型の「DesignDRIVE Fast Current Loopソフトウェア」を発表した。電流ループ制御に使われるFPGAを不要にし、設計の簡素化に貢献する。 - Blinkベースの組み込みブラウザ最新版、外部製品の実装が容易に
ACCESSがBlinkベースの組み込み用ブラウザ「NetFront Browser BE」の最新版を提供開始した。Chromium最新仕様のサポートやHTML5対応機能の拡張に加えてAPIを拡充し、外部製品の実装を容易とした。 - 産業機器や車載に適した「Qt」最新版
GUI開発フレームワーク「Qt」の最新版「Qt 5.9」が提供開始された。バージョン5.6以来の長期サポート(LTS)対応版であり、INTEGRITYへの対応も正式に行われるため、産業機器や医療、車載などにも適する。 - 産業機器や車載に適した「Qt」最新版
GUI開発フレームワーク「Qt」の最新版「Qt 5.9」が提供開始された。バージョン5.6以来の長期サポート(LTS)対応版であり、INTEGRITYへの対応も正式に行われるため、産業機器や医療、車載などにも適する。 - 圧電ブザーで発話可能な低コスト音声ガイド、ガス警報器に採用
安価なブザー用スピーカー(圧電ブザー)での音声再生を可能とする、CRI・ミドルウェアのミドルウェア「D-Amp Driver(ダンプドライバー)」が矢崎エナジーシステムのガス警報器「YF-434G」に採用された。ハードウェア構成の大きな変更なしに警告をブザーから音声に変更したことで、コストを抑えての安全性向上を実現した。