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

分散型ソフトウェアの新しい構成方式の研究

研究課題

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

特定領域研究

配分区分補助金
審査区分 理工系
研究機関日本大学

研究代表者

杉山 安洋  日本大学, 工学部, 助教授 (70246841)

研究期間 (年度) 2004 – 2005
研究課題ステータス 完了 (2005年度)
配分額 *注記
7,800千円 (直接経費: 7,800千円)
2005年度: 2,900千円 (直接経費: 2,900千円)
2004年度: 4,900千円 (直接経費: 4,900千円)
キーワード分散処理 / Java / RMI / フレームワーク / 開発ツール
研究概要

分散型のソフトウェアを開発する際に,分散処理とアプリケーションロジックを合わせて開発することは,アプリケーションロジックと分散処理の混同を招き,開発作業を必要以上に複雑にしてしまう.本研究では,アプリケーションロジックと分散処理の分離が可能なような分散システムのアーキテクチャを提案し,それに基づく分散システム開発の手法を提案した.さらに,その分散化手法を実現するためのツールを開発した.
分散処理には,アプリケーションによらない共通の処理と,アプリケーションごとに開発が必要な個別の処理がある.本研究では,共通な処理はフレームワークとしてまとめアプリケーションごとに開発しなくても済むようにし,また,アプリケーション固有の処理は,フレームワークのホットスポットとして開発者が追加あるいはフレームワークの機能を変更できるようにし,開発者の負担を軽減させることに成功した.また,追加する分散処理については,分散処理のスペシャリストが自分で開発できるのと同時に,準備された部品の中から選択しても使用することができるようなシステムのアーキテクチャを採用している.現在,我々のシステムにおいて,開発者が機能を追加できるホットスポットは,ネットワーク処理やスレッド制御,例外処理,オブジェクト配置機能である.いくつかの典型的なスケジューリングを行うための部品や,リモートメソッド呼び出しに関係する例外を他の例外に変換する部品などを用意してあり,開発者が自ら開発しなくても既存の部品をシステムに組み込むだけで分散処理が実現できる.
研究は,分散システムの開発に広く使用されているJava言語を対象として行った.現時点までで,ツールのおおまかな実装は完了し,クライアント・サーバ型,ピア・ツー・ピア型並びにグリッド型の分散システムを我々の手法を用いて開発できるようになった.

報告書

(2件)
  • 2005 実績報告書
  • 2004 実績報告書
  • 研究成果

    (7件)

すべて 2006 2005 2004

すべて 雑誌論文 (7件)

  • [雑誌論文] TRMIにおけるマルチスレッド制御機能とその有効性の検証2006

    • 著者名/発表者名
      杉山安洋, 加藤剛彦
    • 雑誌名

      コンピュータソフトウェア Vol.23, No.1

      ページ: 69-92

    • NAID

      110008016696

    • 関連する報告書
      2005 実績報告書
  • [雑誌論文] TRMIにおけるローカルメソッドのスケジューリング機能の実現2005

    • 著者名/発表者名
      加藤剛彦, 杉山安洋
    • 雑誌名

      情報処理学会東北支部研究会

    • 関連する報告書
      2004 実績報告書
  • [雑誌論文] モバイルオブジェクトのためのグルーピング機能を持ったリモートメソッド呼び出しフレームワーク2005

    • 著者名/発表者名
      伊藤祥, 杉山安洋
    • 雑誌名

      情報処理学会東北支部研究会

    • 関連する報告書
      2004 実績報告書
  • [雑誌論文] 自己組織化マップを用いたJavaソースコード問類似度測定ライブラリの試作2005

    • 著者名/発表者名
      北川俊広, 杉山安洋
    • 雑誌名

      信学技報

    • 関連する報告書
      2004 実績報告書
  • [雑誌論文] MIMO:モバイルオブジェクトのためのリモートメソッド呼び出しフレームワーク2004

    • 著者名/発表者名
      伊藤祥, 杉山安洋
    • 雑誌名

      ソフトウェア工学の基礎 11

    • 関連する報告書
      2004 実績報告書
  • [雑誌論文] ニューラルネットワークを用いたコマンド予測シェルの試作2004

    • 著者名/発表者名
      北川俊広, 杉山安洋
    • 雑誌名

      信学技報 104・SS-242

      ページ: 25-30

    • 関連する報告書
      2004 実績報告書
  • [雑誌論文] 複数名技術者による同時編集作業における競合の抑制と並列化の両立2004

    • 著者名/発表者名
      梶原直人, 杉山安洋
    • 雑誌名

      信学技報 104・SS-243

      ページ: 37-42

    • NAID

      110003276726

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

URL: 

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

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

Powered by NII kakenhi