(Java版)RTCBuilder/RTSystemEditorrtshellOpenRTM-aistは、RTコンポーネントフレームワーク、RTミドルウエア、基本RTコンポーネント群、ライブラリ、基本サービス群、基本ツール群等から構成されています。RTコンポーネントフレームワークは、RTコンポーネントを作るための基本クラスであり、すべてのRTコンポーネントはこの基本クラスのサブクラスとして作成されます。RTミドルウエアは、フレームワークに基づいて作成されたRTコンポーネントのモジュールのロードや、インスタンスの生成・解体等のライフサイクルの管理、コンポーネントのネームサービスへの登録等を行う部分です。Serviceを利用)、RTコンポーネントの雛型コードを生成するRTCBuilder、RTコンポーネントの接続・制御等を行うRTSystemEditor等のツール群が含まれています。C++、Python、Javaの各言語をサポートしており、Windows、UNIX系OS、μITRON(C++のみ対応)系の各OS上で動作可能です。.NETを公開しており、C#を始めとする.NET環境でRTCを作成・実行することができます。異なる言語で作成したRTCや異なるOS上で動作するRTCを相互に接続し連携させることが可能です。以下の各言語版のミドルウエアライブラリおよびツール群から構成されています。RTコンポーネント、RTシステムの操作をCUIから行うためのコマンド群これらの配布物はそれぞれEPLと個別契約のデュアルライセンスの元配布されています。(サンプルの実行ができます。1.2.1-RELEASERTコンポーネントを開発するためには開発環境のインストールが必要です。