Pop-AI

AIベースの車載ソフトウェア開発成果物自動化


  • A-SPICEは、自動車ソフトウェア開発プロセスの品質と安全性を体系的に管理するための評価モデルであり、近年では車両メーカーや主要パートナーによってプロジェクト品質確保の重要な基準として活用されています。しかし、膨大なドキュメント作成と検証段階によって開発期間が長引き、人員への依存度が高いという限界があります。
    PopcornSARは、このような非効率を改善するためにAIベースの車載ソフトウェア開発成果物自動化製品を開発しました。設計、開発、検証の全工程を単一のデータフローでつなぎ、繰り返しの作業を最小化するとともに、A-SPICEプロセスに準拠したドキュメント・コード・テスト成果物を自動生成することで、品質と生産性を同時に向上できます。


AIを活用した車載ソフト開発の設計・開発・検証全工程で利用可能なA-SPICE成果物の自動生成


  • 本製品は、設計(Pop-AISpec)、開発(Pop-AICoder)、検証(Pop-AIVerify)の3段階を一つに繋げ、人的な意思決定を維持しながら、反復的で定型的な作業をAIが自動処理するように設計されています。仕様書の解析からコードの安全性確保、テストカバレッジ分析までの全工程を一貫したデータフローでつなぐことで、A-SPICE成果物の品質と生産性を同時に高めます。


Pop-AISpec

  • Pop-AISpecは仕様書を自動解析して要求を構造化し、要求-コード-テスト間のトレーサビリティマトリックスを自動生成します。AIベースの自然言語解析エンジンが文書の意味を分析して技術要件を自動抽出し、反復的な文書分析作業を最小限に抑えます。これにより、要求変更時にもコードとテスト項目が即座に同期され、プロジェクト全体の一貫性を維持することができます。

Pop-AICoder

  • Pop-AICoderはコードセーフティの自動化とAPIドキュメントの自動生成によって、開発成果物の品質と一貫性を保証します。AIリファクタリングアルゴリズムがMISRA-Cおよび社内コーディング規則を自動適用し、コメントベースのAPIドキュメントを同時に生成します。開発者はコード品質の確保に集中でき、繰り返しの定型作業から解放されます。

Pop-AIVerify

  • Pop-AIVerifyはテストカバレッジの分析とテストコードの自動生成を行い、検証段階を体系的に加速します。テスト要件に基づいてシナリオを自動生成し、コード変更履歴を反映してカバレッジを継続的に更新します。これにより、検証の品質を高め、テスト時間を大幅に短縮できます。


PERFORMANCE

  • 成果指標 (PERFORMANCE)
    • MISRA-C 準拠率: 40% → 94% (+54%)
    • ドキュメントカバレッジ: 5% → 100% (+95%)
    • テストカバレッジ: 0% → 86.4% (+86%)
    • 業務効率の向上:従来の作業に比べて3~4倍

    これらの成果は、PopcornSARのAIエージェントグループが設計・開発・検証プロセス全体を自動化することで得られた実際の数値であり、大規模プロジェクトにおいても一貫した品質と効率性を実証しました。

Integration

  • AutoSAR.ioおよびPARAとの連携により、Adaptive AUTOSAR環境に最適化された設計-コード-検証の自動化を提供します。Pop-AIコマンドラインツールを使用して、各モジュールの自動生成機能を実行でき、既存のDevOpsおよびCI/CD環境とも容易に統合できます。これにより、従来の手作業中心の開発方式から完全なAI駆動の開発パイプラインへ移行することが可能になります。