WEKO3
アイテム
A Smart Virtual Machine for Heterogeneous Distributed Environments : PivotVM
https://ipsj.ixsq.nii.ac.jp/records/12608
https://ipsj.ixsq.nii.ac.jp/records/1260831ce1144-ff6b-45d2-adf0-75b2db6e6532
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 1999 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | Journal(1) | |||||||
---|---|---|---|---|---|---|---|---|
公開日 | 1999-06-15 | |||||||
タイトル | ||||||||
タイトル | A Smart Virtual Machine for Heterogeneous Distributed Environments : PivotVM | |||||||
タイトル | ||||||||
言語 | en | |||||||
タイトル | A Smart Virtual Machine for Heterogeneous Distributed Environments : PivotVM | |||||||
言語 | ||||||||
言語 | eng | |||||||
キーワード | ||||||||
主題Scheme | Other | |||||||
主題 | 特集:新しいシステムソフトウェア | |||||||
資源タイプ | ||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_6501 | |||||||
資源タイプ | journal article | |||||||
その他タイトル | ||||||||
その他のタイトル | 並列分散処理 | |||||||
著者所属 | ||||||||
National Institute of Multimedia Education | ||||||||
著者所属(英) | ||||||||
en | ||||||||
National Institute of Multimedia Education | ||||||||
著者名 |
Noritaka, Osawa
× Noritaka, Osawa
|
|||||||
著者名(英) |
Noritaka, Osawa
× Noritaka, Osawa
|
|||||||
論文抄録 | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | This paper proposes a dynamically customizable smart virtual machine PivotVM as a basic software system for heterogeneous distributed environments. PivotVM is language-independent and stack-based and enhances programs' adaptability and integration into an environment. It has a small primitive instruction set and allows new instructions to be defined and existing instructions to be modified dynamically. This dynamic reconfiguration facility improves the code density of programs and enhances their adaptability within evolving environments. Integration in PivotVM makes the system simple and compact. This paper describes some applications of the system. PivotVM facilitates stream-type execution that performs a sequence of instructions received via communication without absolute jumps: This type of execution is suitable for World Wide Web broadcasting. The dynamic reconfiguration facility can also be used as a cache mechanism and as a protective measure. A prototype implementation is reported. PivotVM is compact enough to be implemented in a small embedded device. | |||||||
論文抄録(英) | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | This paper proposes a dynamically customizable smart virtual machine, PivotVM, as a basic software system for heterogeneous distributed environments. PivotVM is language-independent and stack-based, and enhances programs' adaptability and integration into an environment. It has a small primitive instruction set, and allows new instructions to be defined and existing instructions to be modified dynamically. This dynamic reconfiguration facility improves the code density of programs and enhances their adaptability within evolving environments. Integration in PivotVM makes the system simple and compact. This paper describes some applications of the system. PivotVM facilitates stream-type execution that performs a sequence of instructions received via communication without absolute jumps: This type of execution is suitable for World Wide Web broadcasting. The dynamic reconfiguration facility can also be used as a cache mechanism and as a protective measure. A prototype implementation is reported. PivotVM is compact enough to be implemented in a small embedded device. | |||||||
書誌レコードID | ||||||||
収録物識別子タイプ | NCID | |||||||
収録物識別子 | AN00116647 | |||||||
書誌情報 |
情報処理学会論文誌 巻 40, 号 6, p. 2543-2552, 発行日 1999-06-15 |
|||||||
ISSN | ||||||||
収録物識別子タイプ | ISSN | |||||||
収録物識別子 | 1882-7764 |