Improvised assembly mechanism for component-based mobile applications

Masahiro Mochizuki, Hideyuki Tokuda

Research output: Contribution to journalArticle

2 Citations (Scopus)

Abstract

We propose a mechanism to facilitate the development of component-based mobile applications with adaptive behaviors. The design principles and communication patterns of legacy software systems will greatly change in a forthcoming environment, where a variety of computing devices become embedded in home and office environments, users move around with/without portable computing devices, and all the devices are interconnected through wired/wireless networks. In the proposed mechanism, Improvised Assembly Mechanism (IAM), we realize functionality to compose an application in an ad hoc manner and to achieve the adaptation of applications by adding, replacing, supplementing, and relocating components at system runtime according to various environmental changes such as the locational changes of computing devices and users. The mechanism is implemented as a built-in functionality of the Soul component, which is one of the fundamental elements in the Possession model.

Original languageEnglish
Pages (from-to)910-919
Number of pages10
JournalIEICE Transactions on Communications
VolumeE84-B
Issue number4
Publication statusPublished - 2001 Apr

Fingerprint

Wireless networks
Communication

Keywords

  • Component-based application
  • Improvised Assembly Mechanism (IAM)
  • Possession model

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Computer Networks and Communications

Cite this

Improvised assembly mechanism for component-based mobile applications. / Mochizuki, Masahiro; Tokuda, Hideyuki.

In: IEICE Transactions on Communications, Vol. E84-B, No. 4, 04.2001, p. 910-919.

Research output: Contribution to journalArticle

Mochizuki, Masahiro ; Tokuda, Hideyuki. / Improvised assembly mechanism for component-based mobile applications. In: IEICE Transactions on Communications. 2001 ; Vol. E84-B, No. 4. pp. 910-919.
@article{704332ff1622475db783efed72499ca1,
title = "Improvised assembly mechanism for component-based mobile applications",
abstract = "We propose a mechanism to facilitate the development of component-based mobile applications with adaptive behaviors. The design principles and communication patterns of legacy software systems will greatly change in a forthcoming environment, where a variety of computing devices become embedded in home and office environments, users move around with/without portable computing devices, and all the devices are interconnected through wired/wireless networks. In the proposed mechanism, Improvised Assembly Mechanism (IAM), we realize functionality to compose an application in an ad hoc manner and to achieve the adaptation of applications by adding, replacing, supplementing, and relocating components at system runtime according to various environmental changes such as the locational changes of computing devices and users. The mechanism is implemented as a built-in functionality of the Soul component, which is one of the fundamental elements in the Possession model.",
keywords = "Component-based application, Improvised Assembly Mechanism (IAM), Possession model",
author = "Masahiro Mochizuki and Hideyuki Tokuda",
year = "2001",
month = "4",
language = "English",
volume = "E84-B",
pages = "910--919",
journal = "IEICE Transactions on Communications",
issn = "0916-8516",
publisher = "Maruzen Co., Ltd/Maruzen Kabushikikaisha",
number = "4",

}

TY - JOUR

T1 - Improvised assembly mechanism for component-based mobile applications

AU - Mochizuki, Masahiro

AU - Tokuda, Hideyuki

PY - 2001/4

Y1 - 2001/4

N2 - We propose a mechanism to facilitate the development of component-based mobile applications with adaptive behaviors. The design principles and communication patterns of legacy software systems will greatly change in a forthcoming environment, where a variety of computing devices become embedded in home and office environments, users move around with/without portable computing devices, and all the devices are interconnected through wired/wireless networks. In the proposed mechanism, Improvised Assembly Mechanism (IAM), we realize functionality to compose an application in an ad hoc manner and to achieve the adaptation of applications by adding, replacing, supplementing, and relocating components at system runtime according to various environmental changes such as the locational changes of computing devices and users. The mechanism is implemented as a built-in functionality of the Soul component, which is one of the fundamental elements in the Possession model.

AB - We propose a mechanism to facilitate the development of component-based mobile applications with adaptive behaviors. The design principles and communication patterns of legacy software systems will greatly change in a forthcoming environment, where a variety of computing devices become embedded in home and office environments, users move around with/without portable computing devices, and all the devices are interconnected through wired/wireless networks. In the proposed mechanism, Improvised Assembly Mechanism (IAM), we realize functionality to compose an application in an ad hoc manner and to achieve the adaptation of applications by adding, replacing, supplementing, and relocating components at system runtime according to various environmental changes such as the locational changes of computing devices and users. The mechanism is implemented as a built-in functionality of the Soul component, which is one of the fundamental elements in the Possession model.

KW - Component-based application

KW - Improvised Assembly Mechanism (IAM)

KW - Possession model

UR - http://www.scopus.com/inward/record.url?scp=0035309379&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0035309379&partnerID=8YFLogxK

M3 - Article

VL - E84-B

SP - 910

EP - 919

JO - IEICE Transactions on Communications

JF - IEICE Transactions on Communications

SN - 0916-8516

IS - 4

ER -