組込みソフト開発・検証ツール
自社開発ツールと他社ツールをグローバルに連携し包括的なソリューションを提供
クロスコンパイラの自社開発からスタートしたガイオは、コアテクノロジーであるマイコンコード生成、
ソースコード解析、マイコン/システムシミュレーション技術をベースにした、
オリジナルの組込み開発・検証ツールを提供する、国内で数少ないツールベンダーです。
ガイオの「自社開発ツール」と開発検証サービスを補完する「他社ツールとグローバル連携」を行うことで、
組込み開発者の皆様の課題に対して、モデルベース開発における開発プロセス全体にわたる包括的な解決策を提供致します。
組込みソフト 検証・開発ツール パッケージ製品
カバレッジマスター
winAMS
組込みソフト開発向け単体テスト、カバレッジ計測ツールのデファクトスタンダード
機能安全規格ISO 26262 / IEC 61508に準拠し、ステートメント、ブランチ、MC/DC、関数コールなどのコードカバレッジ計測可能な、組込みソフト向けC/C++ソフトウエア単体テストツールです。マイコンシミュレータを内蔵し、コンパイルされたオブジェクトコードを実行して単体テストを行います。一般の単体テストツールにありがちなCソースの論理レベルでの単体テストに留まらず、組込み特有のマイコンへの実装に依存した問題点を含めた、マイコンコードに最も忠実で信頼性の高い単体テストを実施します。
#モデルベース開発
#機能安全
#単体テスト
#テスト自動化(CI)
カバレッジマスターwinAMS
MBTオプション
モデルベース開発に求められるBack to BackテストをカバレッジマスターwinAMSで効率化
モデルベース開発に求められるBack to Backテスト(以下BtoBテスト)をカバレッジマスターwinAMSを利用して効率的に実施するためのオプションです。カバレッジマスターwinAMSで利用可能なマイコンシミュレータを利用してモデル(MILS)とターゲットコード(PILシミュレーション)の一致性検証を行うことができます。
#単体テスト
QTE(Quality Town for
Embedded grade)
モダン開発向け次世代テストツール
弊社製品の「QTE」は、モダン開発を目指す高品質な組み込みソフトウェア向けテストツールです。
#機能安全
#単体テスト
Caseplayer2
プログラム仕様書を簡単作成
コードレビューの強い 'ミカタ'
CasePlayer2 は、ANSI準拠C言語、C++(※C++ 11/14対応)、組み込み向けC言語(非ANSI)を解析して、フローチャートなどのプログラム仕様書を作成するツールです。機能安全規格ISO 26262 / IEC 61508に準拠し、C言語コーディング規約「MISRA-C」のルールチェック機能を搭載。過去のソースコードのロジック解析や、仕様書作成作業を強力に支援します。
#静的解析
#コード解析
SharedVariable
Checker2
競合を見逃すな!
変数アクセスをビジュアライズ
「SharedVariableChecker2」は、プログラム解析/仕様書作成ツール CasePlayer2 との連携で使用するツールで、Cソースを静的解析し、タスク、関数からの同一グローバル変数へのアクセスを可視化。変数の競合状態や関連性を図表化し、不具合リスク箇所の特定に寄与します。
#共有変数自動解析
PROMPT
MBDのテストデータ生成を改善
「PROMPT」はMATLAB/Simulinkのサブセットとして、大規模・複雑化するモデルに対するモデルカバレッジの網羅性の高いテストベクタを短時間で自動生成するツールです。MATLAB/Simulinkを用いたモデルベース開発(MBD)において課題となる「大規模・複雑化するモデルに対してのテストデータ生成」を解決し、結果として車載システム等に搭載されるECU用ソフトウェアの開発に対する「高安全・高信頼」に寄与することが可能です。
#モデルベース開発
#テストデータ作成支援
PLAS-Qlite
パフォーマンス検証をフロントローディング化
ソフトウェアの動作パフォーマンスをPC上のシミュレーションにより確認できる「パフォーマンス検証ツール」です。派生開発や機能追加でソフトウェア規模が増加した際に引き起こされるマイコン制御時間の許容オ―バーを、実機テストの前段階(関数単体テスト工程)で確認し、「パフォーマンス検証」における手戻り工数削減を実現します。
#パフォーマンス検証
静的解析ツール運用効率化ソリューション
ISO 26262セーフティ&セキュリティ
Safilia(セイフィリア)
ISO 26262版 SCDL対応安全コンセプト設計ツール
「Safilia(セイフィリア)」は、安全コンセプト設計を支援し、設計者、開発者間の情報共有を円滑に進めるためのモデリングツールです。「安全コンセプト記法研究会 SCN-SG 」が策定する、仕様・規格に基づいた、安全コンセプト記述言語 Safety Concept Description Language(SCDL)を採用しています。ブロックダイアグラムによるエディタで安全コンセプトを記述し、共通の合意形成、共有を促進することができます。
#機能安全
Seculia
セキュリティ脅威分析支援ツール
Seculiaは、アタックツリー(AT:Attack Trees)を中心とした脅威分析手法を採用したセキュリティ脅威分析支援ツールです。本ツールは、(株)シーエーブイテクノロジーズとガイオ・テクノロジー(株) の共同開発製品です。
#サイバー セキュリティ対応
HighTec社 TriCore/Power Architecture クロスコンパイラ
HighTec社 TriCore 開発プラットフォーム
クロスコンパイラ/Eclipseベースの統合開発環境
HighTec社 TriCore 開発プラットフォームは、強力なウイザード機能を持つEclipseベースの統合開発環境です。TriCoreやAurix マルチコアをサポートします。プロジェクトの設定やコンパイラ、アセンブラ、リンカを使用するビルドプロセス全体の管理を行います。
HighTec社 Power Architecture 開発プラットフォーム
クロスコンパイラ / Eclipseベースの統合開発環境
HighTec社 Power Architecture 開発プラットフォームは、強力なウイザードを持ち、最新のPower Architectureファミリをサポートしています。
シミュレータベーストファミリ仮想検証ツール ・ 実機テストソリューション
ピックアップ
pick up
止まらない「技術」で、
未体験の進化を共創する。
製品・サービスの詳細や資料請求につきましては、
お気軽にお問い合わせください。