SKYFUTURE スカイフューチャー株式会社

AI-ASSISTED EMBEDDED SIMULATION

実機を待つ時間を、
ソフトウェアを磨く時間へ。

組み込みOSシミュレーション・自動テスト支援

当社独自のAI活用手法で、FreeRTOS / TOPPERS/ASP3 / eForce μC3の組み込みOSを用いる
ソフトウェアのシミュレーション環境を構築。検証の効率化を支援します。

SIMULATE · TEST · IMPROVE

PC上で試し、
繰り返し確かめる。

対象OSとハードウェア依存部分を整理し、
検証したい動作を再現する環境へ。

既存ソース・仕様FreeRTOS / TOPPERS/ASP3 / eForce μC3入出力・テスト条件

SKY FUTURE / AI-ASSISTED ENGINEERING

PC上のシミュレーション環境

OS動作・アプリ検証仮想入出力・スタブログ・結果収集
AIで準備を効率化仕様整理・テスト案・補助コード作成
自動テストを繰り返す入力・期待結果・回帰テスト
結果を分析・改善ログの整理・差分確認・不具合調査
シミュレーションの対象範囲と再現精度は、OS・構成・周辺機器の依存関係に合わせて設計します。

YOUR CHALLENGES

実機中心の開発に、
もう一つの検証環境を。

PARALLEL DEVELOPMENT

実機の順番待ちを減らす

PC上で実施できる検証を切り出し、開発者が並行して動作を確かめられる環境を整えます。

REPEATABLE TESTING

手作業の確認を自動化

同じ条件を繰り返す回帰テストや異常系の確認を仕組み化し、変更後の確認負担を軽減します。

EARLY FEEDBACK

早い段階で問題を見つける

実機と切り分けてソフトウェアの動作を観察。仕様との違いや変更の影響を調べやすくします。

OUR SERVICES

AIと組み込み技術で、
検証の仕組みをつくる。

OS・既存資産の調査

FreeRTOS / TOPPERS/ASP3 / eForce μC3を対象に、タスク・同期・タイマー、ビルド環境とハードウェア依存箇所を整理し、シミュレーション方針を定めます。

シミュレーション環境の構築

対象に合わせた移植・抽象化・スタブ化や仮想入出力を設計。AIを補助コードの作成・調査に活用し、専門家がレビューします。

自動テストと継続実行

仕様からテスト条件・期待結果を整理し、入力生成、実行、結果比較を自動化。必要に応じてCIへ組み込みます。

ログ解析・内製化支援

ログやテスト結果の整理にAIを活用し、不具合の調査を支援。環境の利用方法とテスト追加の手順を共有します。

シミュレーションと実機検証を組み合わせる。

実時間性、ハードウェア固有の動作、実際の周辺機器との接続は、対象ごとに実機で確認します。PC上で確認する範囲と実機で確認する範囲を明確にし、効率と品質の両立を目指します。

DELIVERY FLOW

小さく再現し、自動化を広げる。

  1. 01

    対象・目的を整理

    OS・構成・検証項目を確認

  2. 02

    PoCで再現

    代表的な動作をPC上で検証

  3. 03

    テストを自動化

    入力・期待結果・継続実行を整備

  4. 04

    運用・拡張

    検証範囲とテスト資産を拡充

組み込みソフトウェア開発へ戻る ↗