遠隔操作, 操作記録採取および操作再生が可能な プラットフォーム独立

分散システムのための
プラットフォーム独立な
教育支援システム
山之上卓, 戸田哲也, 望月雅光,
甲斐郷子, 中山仁, 大西淑雅
九州工業大学情報科学センター
目次






はじめに
システムの概要
主なアプリケーション
実行形態と記録/再生の制御
関連研究
おわりに
はじめに

教育用分散システムの普及
– 教育支援システム
• 教師画面を受講者画面に表示する等

教育支援システムの問題点
– 特殊な工事、機種依存(ビデオ配信型)
– 機種依存(ネットワーク型)
– 遠隔利用は難しい(ビデオ配信型、ネットワー
ク型)

遠隔操作、操作記録採取、操作再生を行
うシステム
– 教育支援, 性能評価
– プラットフォーム独立,ヘテロジニアスもOK
– 遠隔教育も可(のはず)
– すべての記録を取る。再生も可。
システムの概要

ノードシステム
– アプリケーション群
– コミュニケーションノード
– イベントレコーダ/プレーヤ

グループマネージャ
– ノードシステムの2分木によるグループ化
– 大量 and 短時間 and 多数 and reliable
(もし SW 等が使えれば)
• 遠隔でも利用可
• Multicast よりカジュアルに放送できる.
Sequence of Events
Messages
node system
Group Manager
Sequence of Events
WWW Server
Network
Messages
node system
File Server
Evaluation process
Sequence of Events
Report
Messages
node system
システム概要
CSV format
ノードシステム
コミュニケーションノード
イベントレコーダ/プレーヤ
グループマネージャ
グループマネージャとノードシステム
Gnutella に類似(クライアント=サーバ)
ノードシステムのグループ参加
ノードシステムのグループからの離脱
主なアプリケーション

マルチメディア作図システム
プログラミング環境
簡易 Web ブラウザ
WebLEAP(英作文支援システム)

ネットワーク性能計測



アプリケーション: Draw
アプリケーション:プログラミング環境
実行形態と記録/再生の制御
放送
 一斉操作
 ローカル操作
 共同作業

関連研究

教育支援システム, グループウェア
– XTV, Mermaid, xmx,
nv,vat,TeleDraw,WebCT,NetGear,
MediaCore, WWW awareness, View
Classroom, 電子黒板, Kawai らのシステム,
Universal Canvas, NetPaint, Assist,
CuSeeme, NetMeeting, ...
おわりに






Windows でも UNIX でもそれらの混在でも
動く教育支援システム
数十台で動く
遠隔も可(のはず)
教室内教育支援システム、遠隔講義シス
テム、自習システム、などにも使用可。
Java を使ってもすべてで動く訳ではない。
今後
– バグ取り、拡張
– Security, etc.
謝辞

文部省科学研究費一般(C)(2)09680401

時間があればデモ