WEKO3
アイテム
トランスレータを利用した機種非依存な実行移送方式
https://ipsj.ixsq.nii.ac.jp/records/12609
https://ipsj.ixsq.nii.ac.jp/records/126090efac618-3da3-4043-8169-64a503a8a65b
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 1999 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | Journal(1) | |||||||
---|---|---|---|---|---|---|---|---|
公開日 | 1999-06-15 | |||||||
タイトル | ||||||||
タイトル | トランスレータを利用した機種非依存な実行移送方式 | |||||||
タイトル | ||||||||
言語 | en | |||||||
タイトル | An Architecture Independent Method for Process Migration with Translator | |||||||
言語 | ||||||||
言語 | jpn | |||||||
キーワード | ||||||||
主題Scheme | Other | |||||||
主題 | 特集:新しいシステムソフトウェア | |||||||
資源タイプ | ||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_6501 | |||||||
資源タイプ | journal article | |||||||
その他タイトル | ||||||||
その他のタイトル | 並列分散処理 | |||||||
著者所属 | ||||||||
豊橋技術科学大学情報工学系 | ||||||||
著者所属 | ||||||||
豊橋技術科学大学情報工学系 | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Department of Information and Computer Sciences, Toyohashi University of Technology | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Department of Information and Computer Sciences, Toyohashi University of Technology | ||||||||
著者名 |
下川, 僚子
梅村, 恭司
× 下川, 僚子 梅村, 恭司
|
|||||||
著者名(英) |
Ryoko, Shimokawa
Kyoji, Umemura
× Ryoko, Shimokawa Kyoji, Umemura
|
|||||||
論文抄録 | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | 我々は トランスレータを利用して機種非依存に実行状態を移送する方式を提案する. そしてこの方式を用いたトランスレータを利用するエージェント言語のプロトタイプを作成し この方式の原理とコストを明らかにする. 我々は 異なった機種間でのプロセス移動を可能とするために プログラムの実行コンテクストがCのコードで処理できるような規約を設定し その規約に従ったCのコードを生成するトランスレータを作成した. 生成したコードはプログラムの実行コンテクストを機種独立のテキスト形式に変換でき また生成された実行コンテクストを用いて実行を再開する機能を持つ. これを利用してエージェントの移動の機能を実現している. 本方式では 単一のトランスレータで多くの機種間でプログラムを移送することができ さらにそのプログラムはネイティブコードで動作する. | |||||||
論文抄録(英) | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | This article proposes a method to transfer a native code process in architecture independent way. This ability is useful to build agent systems. We have implemented a prototype of such agent language systems as a translator. This paper makes the method and the cost clear by this prototype. In order to realize migration among different architecture machines, we have defined constraints and developed a translator whose output satisfies the costraints. The output codes are able to generate an execution context in machine independent format, and able to resume the execution with the context. Though the program is executed in the native code, it can migrate among the machines whose archtecture are different. Moreover, we need only one translator for the different archetecture machines. | |||||||
書誌レコードID | ||||||||
収録物識別子タイプ | NCID | |||||||
収録物識別子 | AN00116647 | |||||||
書誌情報 |
情報処理学会論文誌 巻 40, 号 6, p. 2553-2562, 発行日 1999-06-15 |
|||||||
ISSN | ||||||||
収録物識別子タイプ | ISSN | |||||||
収録物識別子 | 1882-7764 |