Embedded device cooperative system using Java bytecode instrumentation
スポンサーリンク
概要
- 論文の詳細を見る
近年,様々な組込み機器に通信機能が搭載されてきている.Jiniのような組み込み機器連携のためのネットワークミドルウェアを利用することで,機器は別の機器が提供する機能を相互に利用し合える.しかし,現状のネットワークミドルウェアでは,ユーザが利用する可能性のある機能のインタフェースを,クライアント機器の実行プログラム開発時に,予め全て組み込む必要がある.このため,既存のクライアント機器は将来新たに登場する機能を利用できない.本研究では,Javaバイトコード変換による動的プログラム生成機能を利用することで,先の問題点を解決する組込み機器連携システムについて提案する.また,提案システムを実装し,時間とメモリ使用量の点から評価を行った.Recently, various embedded devices have become equipped with network functions for communication among themselves. In a network middleware with embedded devices (e.g. Jini) to cooperate with each other on networks, a device can use functions provided by other devices. However, because the function is defined by its interface, all programming interfaces of certain functions must be built into a client device beforehand so that the client device can use the functions. Therefore, already existing client devices cannot exploit newly released functions. In this paper, we propose an embedded device cooperative system to solve the problems by adapting dynamic program generation using Java bytecode instrumentation technology. We implemented the proposed system and evaluated its performance from processing time and memory usage perspectives.
著者
-
Kadowaki Kohei
Graduate School of Science and Engineering, Doshisha University
-
Ayaki Ryota
Graduate School of Science and Engineering, Doshisha University
-
Shimada Hideki
Faculty of Science and Engineering, Doshisha University
-
Sato Kenya
Graduate School of Science and Engineering, Doshisha University
-
Sato Kenya
Doshisha Univ. Kyoto
-
Sato Kenya
Graduate School Of Science And Engineering Doshisha University
-
Shimada Hideki
Faculty Of Science And Engineering Doshisha University
-
Ayaki Ryota
Graduate School Of Science And Engineering Doshisha University
-
Kadowaki Kohei
Graduate School Of Science And Engineering Doshisha University
-
Shimada Hideki
同志社大
-
Sato Kenya
同志社大
-
Ayaki Ryota
Graduate School Of Engineering Doshisha University
-
Sato Kenya
Graduate School Of Engineering Doshisha University
関連論文
- Embedded device cooperative system using Java bytecode instrumentation
- Homogenous Web Communication Platform in Non-homogenous Network Environment for Emerging Countries
- M-059 Proposal of Web Cache Sharing in Mobile P2P Network Environment
- 5ZA-7 A Proposal of Web Access Distribution Method Using PlanetLab
- A proposal of content viewing web system for DLNA devices in wide area network
- Evaluation of service discovery mechanisms over IEEE 1394