Avionics systems are complex and time-critical systems that progress to adopt more flexible (although as robust) architectural designs. 現在のアビオニクス・システムの多くは連合アーキテクチャに従っているが、より最近の開発では、統合モジュール・アビオニクス (IMA) パラダインが支配的なスタイルになりつつある。 IMA のコンセプトは、異なるレベルのクリティカリティを持つアプリケーションを同じハードウェアで分離して実行できるモジュール設計を促進するためです。 この方法は、アビオニクス・システムのコスト、安全性、重量の要件に適合している。 FACE規格(Future Airborne Capability Environment)は、分散したコンポーネント間の通信機能を含むアビオニクスシステムの統合を容易にするためのアーキテクチャのベースラインを定義している。 FACEで規定されているように、ミドルウェアは、効果的に相互運用できるポータブルコンポーネントの開発を容易にするために、アビオニクスシステムに統合される予定である。 本論文では、パブリッシュ・サブスクライブ・ミドルウェア(正確にはDDS – Data Distribution Service for real-time systems)を完全分散型パーティションドシステムに使用することについて説明します。 また、ARINC 653に準拠した階層型スケジューリングにミドルウェアの通信オーバヘッドを統合し、パーティション内でミドルウェアを使用できるようにすることについて、実用的な観点から説明する。 本論文では、パーティション化された環境における分散監視アプリケーションを例にとって、現実的な通信設定の設計を説明する。 得られた実装結果は、ミドルウェアの安定した通信オーバーヘッドがあれば、パーティションのタイムウィンドウに統合可能であることを示している
。