実装したフレームワークである。分散プログラムの実験を容易に行うことができる。採用しており、マルチコア上でのスループットの向上を期待している。APIと、その設計方針を示し、それによって実装された水槽プログラムを示す。APIと、その設計方針を示し、それによって実装された水族館プログラムを示す。他のマシンとの接続トポロジーの構成の機能も有しているのでユーザーはトポロジー構成後の処理を記述するだけでよい。AliceはJavaで実装されている。ManagerのIPアドレスとポート番号を指定をする。ManagerのIPアドレスとポート番号を指定をする。main関数内でTopologyNodeをnewを行えば良い。Segmentである。Segmentがトポロジーが完成した後実行される。今回作成した例題は水族館である。複数のクライアントのディスプレイを複数の魚が移動していくものである。魚は画面の端まで移動すると自分の画面上からは消え、別のクライアントの画面の端から魚が出てくる。魚のうち一匹はクライアントが直接操作することができる。トポロジーはTopologyManagerによりツリー状に構成してある。洗い出すためのものであった。この実装でもいくつかの問題が明らかになっている。固有である必要はない。指向な記述が全体を煩雑にしている部分がある。Segmentの競合的な更新に使われるべきだと思われる。architectureのせいだと思われる。スループット重視の実装であり、多段のパイプラインのせいでレスポンスは遅れてしまう。レスポンスが要求される部分のスケジューラーを別にするなどの工夫が必要だと思われる。それを記述そのものに入れるのが良いかどうかには議論の余地がある。