本研究では、Java言語による実時間処理を行なうアプリケーションの作
成を容易にするためのクラスライブラリの設計、実装を行なう。
現状において、時間制約のあるアプリケーションを開発する場合には、
ハードウェアに対してマシン語で記述するか、Real-Time OS 上でC言語
によってアプリケーション毎に開発される。しかし、このような手法で
は開発が困難で、再利用性に乏しく、時間制約の厳しい場合以外には開
発コストが大きい。
そこで、時間制約を持つアプリケーション向きの開発支援を目的とした
クラスライブラリを作成し、Javaの開発環境に対して実時間処理のため
のインターフェイスを与える。プログラマはこのクラスライブラリを介
してスレッドのスケジューリングを行うことができ、Java言語で時間記
述を容易に行なうことができる。さらに、現在のJavaの実時間処理にお
ける問題点を示した。