メモリセーフな言語であるRustは、ソフトウェアに安全な基盤を提供し、ミッションクリティカルなソフトウェアが不可欠なソフトウェア・デファインド・ビークル(SDV)において勢いを増しています。Microsoft Researchの調査によると、さまざまなオペレーティングシステムにおけるすべての脆弱性のうち、メモリ安全性に関する問題が60%から70%を占めています。CやC++とは異なり、Rustはこれらの一般的な問題を回避するため、安全性重視のソフトウェアに理想的な選択肢となります。
このeBookでは、自動車アプリケーションの開発におけるRustプログラミング言語の利点について解説します。Intelliasの専門家による実践的な経験と、業界レベルの団体内で開発された実際の導入事例に基づき、RustとAUTOSARソフトウェアアーキテクチャの統合に関するユースケースを詳細に掘り下げます。
自動車ソフトウェア開発でRustの使用を開始すべき理由
Rustは、安全性、パフォーマンス、汎用性のユニークな組み合わせを提供する最新のプログラミング言語として急速に注目を集め、さまざまな業界において魅力的な選択肢となっています。優れたメモリ管理や高いパフォーマンスなど、その際立った特徴が、大手テクノロジー企業や自動車メーカーの注目を集めています。eBookをダウンロードして、Rustが自動車ソフトウェア開発においてどのように新たな注目を集める存在となったのかをご確認ください。 RustをAUTOSARエコシステムに統合するための実践的な事例をご紹介します。
- ショーケース1:RustとAUTOSARアダプティブプラットフォームの統合
- ショーケース2:RustとAUTOSARの統合を強化するためのWebAssembly PoC
- ショーケース3:RustをAUTOSARに統合した自動駐車ロボットのPoC





