Javaの擬似的なメソッド・コールバック
スポンサーリンク
概要
- 論文の詳細を見る
Javaプログラムに多用されるイベントモデルにもとづくメソッド・コールバックの手法はイベント駆動型システムの実現に有効であるが,スレッドの知識と技法が必要になるうえ,コールバックメソッドの呼び出しが間接的で,プログラムの動作が分かりにくい.本論文では,メソッド呼び出しにもとづいてメソッド・コールバックを擬似的に実現する手法を提案する.この手法はスレッドの知識と技法を必要とせず,コールバックメソッドの呼び出しも直接的でありながら従来のメソッド・コールバックと同等の効果を実現する.Amiは我々が開発したミドルウェアであり,我々の手法にもとづいてJavaプログラムにおける擬似的なメソッド・コールバックを実現する.本論文では,Amiによる擬似的なメソッド・コールバックの実現方法について述べ,関連研究との違いを明らかにする.
- 社団法人電子情報通信学会の論文
- 2007-01-25
著者
関連論文
- テスト駆動型開発手法によるJavaプログラミング教育支援システムの提案(e-Learningコンテンツ/一般)
- 教育支援システムNOBASUでの文章作法オンライン検査機能(ユビキタス・モバイル学習環境/一般)
- WEBベースの教育支援システム"NOBASU"の拡張と評価(情報教育/一般)
- テスト駆動型開発手法のJavaプログラミング教育応用におけるテストコード提出機能
- 動的コード生成を用いた適応的移動コード
- B-1 代数仕様言語CafeOBJのための拡張可能な前処理系(プログラムの理論,B.ソフトウェア)
- テスト駆動型開発手法の Java プログラミング教育応用におけるテストコード提出機能
- 教育支援システムNOBASUの支援機能の拡張(協調学習・CSCL/一般)
- Webによる学習管理システム向け4階層アーキテクチャの提案とNOBASUでの実装(セッション4:セキュリティーアーキテクチャ)
- Javaプログラミングの予約語学習のためのオンライン穴埋め問題機能の実装(エンタテインメントを活用した学習環境/一般)
- Webを用いたマークシート方式テスト支援機能の実装(エンタテインメントを活用した学習環境/一般)
- Javaの擬似的なメソッド・コールバック
- 擬似的な適応メソッドの実現
- LEAD : 動的適応可能なソフトウェアを構成する言語の設計と実装
- 移動計算機環境を支援する言語LEADとそのメタレベルアーキテクチャ
- 移動計算機環境を支援するインターフェース記述言語
- テスト駆動型開発手法を用いたJavaプログラミング学習システムでのコード検証方法の改善(教育・学習のICT化支援/一般)
- Javaプログラミング学習支援システムの穴埋め問題機能の拡張と授業への適用(主体的学習支援環境/一般)
- Webを用いたマークシート方式テスト支援機能の拡張(主体的学習支援環境/一般)
- テスト駆動型開発手法を用いたJavaプログラミング学習システムでの誤りコード指示機能の実装(主体的学習支援環境/一般)
- Webブラウザを用いたボランティアコンピューティングプラットフォームの提案
- Javaプログラミング学習支援システムの穴埋め問題機能の拡張と授業への適用(特別な教育的ニーズへの対応と人にやさしい教育/一般)
- Javaプログラミング学習支援システムにおけるコード設計学習機能の実装(ブレンディッドラーニングにおけるメディアの役割/一般)
- Web を用いたマークシート方式テスト支援機能の拡張
- Java プログラミング学習支援システムの穴埋め問題機能の拡張と授業への適用
- テスト駆動型開発手法を用いた Java プログラミング学習システムでの誤りコード指示機能の実装