ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 論文誌(トランザクション)
  2. プログラミング(PRO)
  3. Vol.41
  4. No.SIG9(PRO8)

Mobile JDK:モーバイルエージェント環境における計算機資源への移動透過な操作が可能なクラスライブラリ

https://ipsj.ixsq.nii.ac.jp/records/16926
https://ipsj.ixsq.nii.ac.jp/records/16926
39d90636-0c8d-4a29-86a0-43f4cdcbb9e0
名前 / ファイル ライセンス アクション
IPSJ-TPRO4109021.pdf IPSJ-TPRO4109021.pdf (41.4 kB)
Copyright (c) 2000 by the Information Processing Society of Japan
オープンアクセス
Item type Trans(1)
公開日 2000-11-15
タイトル
タイトル Mobile JDK:モーバイルエージェント環境における計算機資源への移動透過な操作が可能なクラスライブラリ
タイトル
言語 en
タイトル Mobile JDK : Java Class Library Supporting Migration - Transparent Resource Access
言語
言語 jpn
キーワード
主題Scheme Other
主題 発表概要
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_6501
資源タイプ journal article
著者所属
東京大学理学系研究科情報科学専攻
著者所属
東京大学理学系研究科情報科学専攻
著者所属
東京大学理学系研究科情報科学専攻
著者所属
東京大学理学系研究科情報科学専攻
著者所属(英)
en
Department of Information Science, Graduate School of Science, University of Tokyo
著者所属(英)
en
Department of Information Science, Graduate School of Science, University of Tokyo
著者所属(英)
en
Department of Information Science, Graduate School of Science, University of Tokyo
著者所属(英)
en
Department of Information Science, Graduate School of Science, University of Tokyo
著者名 星名, 大輔 関口, 龍郎 山内, 裕史 米澤, 明憲

× 星名, 大輔 関口, 龍郎 山内, 裕史 米澤, 明憲

星名, 大輔
関口, 龍郎
山内, 裕史
米澤, 明憲

Search repository
著者名(英) Daisuke, Hoshina Tatsurou, Sekiguchi Hiroshi, Yamauchi Akinori, Yonezawa

× Daisuke, Hoshina Tatsurou, Sekiguchi Hiroshi, Yamauchi Akinori, Yonezawa

en Daisuke, Hoshina
Tatsurou, Sekiguchi
Hiroshi, Yamauchi
Akinori, Yonezawa

Search repository
論文抄録
内容記述タイプ Other
内容記述 モーバイルエージェントはネットワークでつながれた計算機の間を移動し,自らの仕事を完遂するために,それぞれの計算機資源(例えばファイル・ソケット・GUI)を利用する.資源の中には,エージェントの移動先の計算機上に複製するのが困難なもの(ファイル・ソケット)と複製するのが容易なもの(GUI)がある.既存のJavaベースのモーバイルエージェントシステムでは,エージェントが移動後もそれまで操作していた資源を操作したいとき,移動を起こす命令の前後に,各資源ごとにその資源への切断や再接続,もしくは,複製のためのコードを,プログラマが明示的に書かなくてはならない.移動は,実行中の様々な時点で起こり得るため,そのようなコードを明示的に書くのは困難であり,かつ,プログラムのモジュラリティの低下につながる.そこで,我々は次の3つの特徴を持つクラスライブラリを提供する.(1)資源へ継続的に操作するための機構が資源を扱うクラス内部に実装されている.(2)使用中の資源への操作を場所透明に行える.(3)資源を扱うクラスがあるパッケージについて,標準のクラスライブラリと各クラスのインターフェイスやクラス間の階層構造が同じである.これらの特徴により,プログラマは資源への継続的操作のためのコードを書く必要がないため,プログラムのモジュラリティが増加する.また,モバイルエージェントは自身と使用中の資源がネットワークのどこに存在していても,その資源を操作できる.さらに,移動を考慮していない資源を扱う既存のJavaプログラムが最小限度の変更でモーバイル環境で使えるようになるという利点がある.我々の主な成果は,標準のクラスライブラリのインターフェイスを基に,上の3点の機能を持つようなクラスライブラリを自動で生成するための方針を考案したことである.
論文抄録(英)
内容記述タイプ Other
内容記述 Mobile agents migrate over a network of computers and exploit computational electronic resources (e.g., files, ports and GUI components) to carry out their tasks. Some resources (e.g., files and sockets) can not migrate with agents and others can create their copies at the destination host. Mobile agents often need to access those resources after migration. In existing mobile agent systems, however, the programmer has to write explicitly the instructions that disconnect and reconnect to resources at migration. Since migration may happen at any time during execution, it is difficult to write such instructions. We develop a class library which has the following features: (1) Each class includes a mechanism that allows mobile agents to access resources continuously (2) It offers operations to access resources in a location-transparent manner. (3) The same interfaces and the same class hierarchy as those of the standard JDK. These features improve the modularity of a program because the code that realizes the effect of migration on resources is encapsulated in our library. A mobile agent can operate on resources continuously after migration with our class library. Furthermore, any existing Java program written without considering migration can also be used in a mobile environment with a small amount of modifications. Our main contribution is that we develop general translation rules that generate a set of classes satisfying the above three features from a set of non-mobile resource classes by examining their type signatures.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AA11464814
書誌情報 情報処理学会論文誌プログラミング(PRO)

巻 41, 号 SIG09(PRO8), p. 111-111, 発行日 2000-11-15
ISSN
収録物識別子タイプ ISSN
収録物識別子 1882-7802
出版者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-22 23:37:06.521729
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3