WEKO3
アイテム
モーバイル・メモリセグメントを用いたモーバイルプログラミング言語の非抽出型実現方式
https://ipsj.ixsq.nii.ac.jp/records/16909
https://ipsj.ixsq.nii.ac.jp/records/1690981d0e7b0-2df5-4554-8c03-30639a824ba6
| 名前 / ファイル | ライセンス | アクション |
|---|---|---|
|
|
Copyright (c) 2000 by the Information Processing Society of Japan
|
|
| オープンアクセス | ||
| Item type | Trans(1) | |||||||
|---|---|---|---|---|---|---|---|---|
| 公開日 | 2000-11-15 | |||||||
| タイトル | ||||||||
| タイトル | モーバイル・メモリセグメントを用いたモーバイルプログラミング言語の非抽出型実現方式 | |||||||
| タイトル | ||||||||
| 言語 | en | |||||||
| タイトル | Non - extraction Method of Implementing Mobile Programming Language Systems with Mobile Memory Segment | |||||||
| 言語 | ||||||||
| 言語 | jpn | |||||||
| キーワード | ||||||||
| 主題Scheme | Other | |||||||
| 主題 | 通常論文 | |||||||
| 資源タイプ | ||||||||
| 資源タイプ識別子 | http://purl.org/coar/resource_type/c_6501 | |||||||
| 資源タイプ | journal article | |||||||
| 著者所属 | ||||||||
| 筑波大学大学院博士課程工学研究科 | ||||||||
| 著者所属 | ||||||||
| 筑波大学電子・情報工学系 | ||||||||
| 著者所属 | ||||||||
| 筑波大学電子・情報工学系/科学技術振興事業団 | ||||||||
| 著者所属(英) | ||||||||
| en | ||||||||
| Doctoral Program in Engineering, University of Tsukuba | ||||||||
| 著者所属(英) | ||||||||
| en | ||||||||
| Institute of Information Sciences and Electronics, University of Tsukuba | ||||||||
| 著者所属(英) | ||||||||
| en | ||||||||
| Institute of Information Sciences and Electronics, University of Tsukuba/Japan Science and Technology Corporation | ||||||||
| 著者名 |
吉田, 雅年
松原, 克弥
加藤, 和彦
× 吉田, 雅年 松原, 克弥 加藤, 和彦
|
|||||||
| 著者名(英) |
Masatoshi, Yoshida
Katsuya, Matsubara
Kazuhiko, Kato
× Masatoshi, Yoshida Katsuya, Matsubara Kazuhiko, Kato
|
|||||||
| 論文抄録 | ||||||||
| 内容記述タイプ | Other | |||||||
| 内容記述 | モーバイルエージェント機能を持つプログラミング言語システムの研究開発が世界各地で活発に進められている.多くのモーバイルエージェントシステムでは,モーバイルエージェント移動の中心技術としてシリアリゼーション技術を用いている.シリアリゼーション技術とは,転送元のアドレス空間上で互いにアドレス参照し合うデータ構造を,メッセージ転送可能な形式に直列化し,転送先のアドレス空間上で元のデータ構造を復元する技術である.あるプログラミング言語システムにモーバイルエージェントの機能を導入しようとする場合,プログラミング言語システムの実行時システムの実行状態を直列化する必要があるため,それを実装するシステムプログラマには,対象プログラミング言語システムに関する深い知識と多大な作業量が要求される.本論文では,筆者らの研究グループが開発を進めている{エplanet}システムが提供するモーバイル・メモリセグメント機能を活用し,明示的なシリアリゼーション記述をすることなしに,モーバイルエージェントシステムを系統的に実現する方法を提案する.提案方式の実現例として,筆者らの研究グループが開発を進めている{エplanet}システムが提供するモーバイル・メモリセグメント機能を利用し,スクリプト言語Tclにモーバイル化機能を導入した例を報告する. | |||||||
| 論文抄録(英) | ||||||||
| 内容記述タイプ | Other | |||||||
| 内容記述 | Recently, research of programming language systems with mobile-agent functionality attracts many researchers' concern. Most mobile agent systems utilize the serialization technique as a key technique to implement object mobility. With the serialization technique, complex data structures in a virtual address space in a source site are serialized for message communication, and the structure is reconstructed in an address space in a destination site. To introduce mobile-agent functionality into a programming language system, it is required for the implementer to spend a significant amount of time to deeply understand the details of the system's structure and to write explicit complicated serialization codes. In this paper, we describe a novel scheme to introduce a mobile-agent functionality into a programming language system in a systematic way. By using mobile memory-segment, the scheme enables the implementer to implement object mobility without explicit description of serialization. We report our experience to mobilize the Tcl script language with the mobile memory-segment provided by the Planet system, a middleware for mobile objects designed and implemented by the authors' research group. | |||||||
| 書誌レコードID | ||||||||
| 収録物識別子タイプ | NCID | |||||||
| 収録物識別子 | AA11464814 | |||||||
| 書誌情報 |
情報処理学会論文誌プログラミング(PRO) 巻 41, 号 SIG09(PRO8), p. 25-36, 発行日 2000-11-15 |
|||||||
| ISSN | ||||||||
| 収録物識別子タイプ | ISSN | |||||||
| 収録物識別子 | 1882-7802 | |||||||
| 出版者 | ||||||||
| 言語 | ja | |||||||
| 出版者 | 情報処理学会 | |||||||