• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 前のページに戻る

ユビキタス分散システムの実行基盤の研究

研究課題

研究課題/領域番号 15017232
研究種目

特定領域研究

配分区分補助金
審査区分 理工系
研究機関東京工業大学

研究代表者

千葉 滋  東京工業大学, 大学院・情報理工学研究科, 助教授 (80282713)

研究期間 (年度) 2003
研究課題ステータス 完了 (2003年度)
配分額 *注記
3,900千円 (直接経費: 3,900千円)
2003年度: 3,900千円 (直接経費: 3,900千円)
キーワードアスペクト指向 / 基盤ソフトウェア / オブジェクト指向 / プログラム変換
研究概要

本研究では、基礎的なソフトウェア技術を研究し、進歩させることで、ユビキタス計算用の基盤ソフトウェアを、ソフトウェア開発者にとって理解しやすく、また使いやすいものにできるようにすることを目指した。具体的には、プログラム変換技術、とくにアスペクト指向プログラミングに基づいたプログラム変換技術を駆使することで、この問題を解決しようと試みた。プログラム変換システムを開発するため諸技術やツールを開発し、特定のソフトウェア基盤の使い勝手を改善するために、専用のプログラム変換システムを従来より少ないコストで用意できるようにした。
本年度は、Javassist、Wool、Josh、DJcutterという4種類の基盤ソフトウェアの研究開発をおこなった。これらの基盤ソフトウェアは、昨年度ないしはそれ以前から研究開発をおこなってきたものだが、本年度の研究でどれも一定の完成を見、当該分野の国際会議で論文発表をおこなった。また、Javassistについては一般公開しており、平均して月に500件程度ダウンロードされている。
JavassistはオープンソースのJ2EEアプリケーション・サーバであるJBossに組み込まれた形でも配布されているが、こちらは、現在開発者向け早期リリースであるにもかかわらず、平均して月に7,000件以上ダウンロードされている。
またJavassistの紹介記事がオンラインの技術誌であるIBM Developer Works誌に掲載された。また、研究代表者自身による紹介記事も米国の商業誌であるJava Developer's Journalに掲載された。

報告書

(1件)
  • 2003 実績報告書
  • 研究成果

    (5件)

すべて その他

すべて 文献書誌 (5件)

  • [文献書誌] 佐藤芳樹, 千葉 茂: "効率的なJava Dynamic AOPシステムを実現するJust-in-Time Weaver"情報処理学会論文誌:プログラミング. 44・SIG13(PRO18). 15-24 (2003)

    • 関連する報告書
      2003 実績報告書
  • [文献書誌] Shigeru Chiba, Muga Nishizawa: "An Easy-to-Use Toolkit for Efficient Java Bytecode Translators"Springer LNCS 2830. 364-376 (2003)

    • 関連する報告書
      2003 実績報告書
  • [文献書誌] Yoshiki Sato, Shigeru Chiba, Michiaki Tatsubori: "A Selective, Just-In-Time Aspect Weaver"Springer LNCS 2830. 189-208 (2003)

    • 関連する報告書
      2003 実績報告書
  • [文献書誌] Shigeru Chiba, Kiyoshi Nakagawa: "Josh : An Open Aspect J-like Language"ACM Proc.of AOSD 104. (2004)

    • 関連する報告書
      2003 実績報告書
  • [文献書誌] Muga Nishizawa, Shigeru Chiba, Michiaki Tatsubori: "Remote Pointout--A language construct for distributed AOP"ACM Proc.of AOSD 104. (2004)

    • 関連する報告書
      2003 実績報告書

URL: 

公開日: 2003-04-01   更新日: 2018-03-28  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi