Design and evaluation of an interface-based naming system for supporting service synthesis in a ubiquitous computing environment

Masateru Minami, Hiroyuki Morikawa, Tomonori Aoyama

Research output: Contribution to journalArticle

Abstract

This paper considers the ubiquitous environment, in which a tremendous number of objects, such as physical devices, multimedia contents, and software components, exist everywhere. In order to provide and utilize various services transparently in such an environment, there must be a service synthesis technique that can dynamically construct services by mutually connecting objects. The realization of service synthesis requires a position-independent naming service which can securely and transparently call from the network the functions (functional objects) that act as the service component. The authors designed an interface-based naming service which can perform transparent calling of functional objects on the basis of interface information on the objects. The interface-based naming service not only can call functional objects efficiently from the network, but also can provide several useful features of service synthesis support: when two functional objects are interconnected, the required supplementary functional object is automatically determined, and when a function cannot be found, that function is realized equivalently by using multiple functional objects. This paper describes the architecture of the interface-based naming service, together with its algorithm. The approach is evaluated by simulation and it is shown that the interface-based naming service is a useful system in a ubiquitous environment with an increased number of objects and an enlarged network scale.

Original languageEnglish
Pages (from-to)63-75
Number of pages13
JournalElectronics and Communications in Japan, Part I: Communications (English translation of Denshi Tsushin Gakkai Ronbunshi)
Volume88
Issue number3
DOIs
Publication statusPublished - 2005 Mar
Externally publishedYes

Fingerprint

Ubiquitous computing

Keywords

  • Distributed naming service
  • Service synthesis
  • Ubiquitous computing

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Computer Networks and Communications

Cite this

@article{834af5147502416ab3b3d3d5ac899a2e,
title = "Design and evaluation of an interface-based naming system for supporting service synthesis in a ubiquitous computing environment",
abstract = "This paper considers the ubiquitous environment, in which a tremendous number of objects, such as physical devices, multimedia contents, and software components, exist everywhere. In order to provide and utilize various services transparently in such an environment, there must be a service synthesis technique that can dynamically construct services by mutually connecting objects. The realization of service synthesis requires a position-independent naming service which can securely and transparently call from the network the functions (functional objects) that act as the service component. The authors designed an interface-based naming service which can perform transparent calling of functional objects on the basis of interface information on the objects. The interface-based naming service not only can call functional objects efficiently from the network, but also can provide several useful features of service synthesis support: when two functional objects are interconnected, the required supplementary functional object is automatically determined, and when a function cannot be found, that function is realized equivalently by using multiple functional objects. This paper describes the architecture of the interface-based naming service, together with its algorithm. The approach is evaluated by simulation and it is shown that the interface-based naming service is a useful system in a ubiquitous environment with an increased number of objects and an enlarged network scale.",
keywords = "Distributed naming service, Service synthesis, Ubiquitous computing",
author = "Masateru Minami and Hiroyuki Morikawa and Tomonori Aoyama",
year = "2005",
month = "3",
doi = "10.1002/ecja.10177",
language = "English",
volume = "88",
pages = "63--75",
journal = "Electronics and Communications in Japan, Part I: Communications (English translation of Denshi Tsushin Gakkai Ronbunshi)",
issn = "8756-6621",
publisher = "John Wiley and Sons Inc.",
number = "3",

}

TY - JOUR

T1 - Design and evaluation of an interface-based naming system for supporting service synthesis in a ubiquitous computing environment

AU - Minami, Masateru

AU - Morikawa, Hiroyuki

AU - Aoyama, Tomonori

PY - 2005/3

Y1 - 2005/3

N2 - This paper considers the ubiquitous environment, in which a tremendous number of objects, such as physical devices, multimedia contents, and software components, exist everywhere. In order to provide and utilize various services transparently in such an environment, there must be a service synthesis technique that can dynamically construct services by mutually connecting objects. The realization of service synthesis requires a position-independent naming service which can securely and transparently call from the network the functions (functional objects) that act as the service component. The authors designed an interface-based naming service which can perform transparent calling of functional objects on the basis of interface information on the objects. The interface-based naming service not only can call functional objects efficiently from the network, but also can provide several useful features of service synthesis support: when two functional objects are interconnected, the required supplementary functional object is automatically determined, and when a function cannot be found, that function is realized equivalently by using multiple functional objects. This paper describes the architecture of the interface-based naming service, together with its algorithm. The approach is evaluated by simulation and it is shown that the interface-based naming service is a useful system in a ubiquitous environment with an increased number of objects and an enlarged network scale.

AB - This paper considers the ubiquitous environment, in which a tremendous number of objects, such as physical devices, multimedia contents, and software components, exist everywhere. In order to provide and utilize various services transparently in such an environment, there must be a service synthesis technique that can dynamically construct services by mutually connecting objects. The realization of service synthesis requires a position-independent naming service which can securely and transparently call from the network the functions (functional objects) that act as the service component. The authors designed an interface-based naming service which can perform transparent calling of functional objects on the basis of interface information on the objects. The interface-based naming service not only can call functional objects efficiently from the network, but also can provide several useful features of service synthesis support: when two functional objects are interconnected, the required supplementary functional object is automatically determined, and when a function cannot be found, that function is realized equivalently by using multiple functional objects. This paper describes the architecture of the interface-based naming service, together with its algorithm. The approach is evaluated by simulation and it is shown that the interface-based naming service is a useful system in a ubiquitous environment with an increased number of objects and an enlarged network scale.

KW - Distributed naming service

KW - Service synthesis

KW - Ubiquitous computing

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

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

U2 - 10.1002/ecja.10177

DO - 10.1002/ecja.10177

M3 - Article

VL - 88

SP - 63

EP - 75

JO - Electronics and Communications in Japan, Part I: Communications (English translation of Denshi Tsushin Gakkai Ronbunshi)

JF - Electronics and Communications in Japan, Part I: Communications (English translation of Denshi Tsushin Gakkai Ronbunshi)

SN - 8756-6621

IS - 3

ER -