組込み機器のソフトウェア開発にプラットフォーム開発を適用する利点として、適切なものはどれか。
機器ごとにソフトウェアを新規に設計するので、最小のコードサイズで最大の性能を実現できる。
機器ごとにハードウェアとソフトウェアの統合テストを不要にできる。
ソフトウェアを複数の異なる機器に共通に利用することが可能になるので、ソフトウェア開発効率を向上させる。
複数の機器に共通な部品が発生したとき、ソフトウェアのプラットフォーム部分をバグの原因から除外できる。