A flexible modeling engine enabling inter-service management

Masayuki Iwai, Yoshito Tobe, Hideyuki Tokuda

Research output: Contribution to journalArticle

Abstract

A large number of embedded computers, such as network appliances and sensors, have rapidly spread out to home and office environments in the last few years. These embedded computers have enough CPU power to execute the software components that can control hardware. Managing distributed components together can enhance human activity and change the real world into a “Smart Space.” We name such collaboration of components “federated service” or “application.” In this paper, we have developed and evaluated a novel middleware named uBlocks which enables users to build and manage applications. uBlocks, unlike other distributed application-building middleware, is distinguished by two major features. The first is a flexible communication mechanism named RT/Dragon. RT/Dragon enables the connection of heterogeneous components. The second is the universal modeling of various distributed components to support building applications by multiple users in parallel. Additionally, to enable building applications in a simple way, we provide various user interfaces (UI) for multi-modal visualization: 2D/3D User Interface, and a web interface. These features lead to reduce the cost of building and managing distributed applications by the user. This research proves that the idea of building applications by users is practical and effective.

Original languageEnglish
Pages (from-to)119-137
Number of pages19
JournalJournal of Information Processing
Volume17
DOIs
Publication statusPublished - 2009

Fingerprint

Engines
Middleware
User interfaces
Computer hardware
Interfaces (computer)
Program processors
Visualization
Communication
Sensors
Costs

ASJC Scopus subject areas

  • Computer Science(all)

Cite this

A flexible modeling engine enabling inter-service management. / Iwai, Masayuki; Tobe, Yoshito; Tokuda, Hideyuki.

In: Journal of Information Processing, Vol. 17, 2009, p. 119-137.

Research output: Contribution to journalArticle

Iwai, Masayuki ; Tobe, Yoshito ; Tokuda, Hideyuki. / A flexible modeling engine enabling inter-service management. In: Journal of Information Processing. 2009 ; Vol. 17. pp. 119-137.
@article{929796a40b8544c9bd0878a6fe06e869,
title = "A flexible modeling engine enabling inter-service management",
abstract = "A large number of embedded computers, such as network appliances and sensors, have rapidly spread out to home and office environments in the last few years. These embedded computers have enough CPU power to execute the software components that can control hardware. Managing distributed components together can enhance human activity and change the real world into a “Smart Space.” We name such collaboration of components “federated service” or “application.” In this paper, we have developed and evaluated a novel middleware named uBlocks which enables users to build and manage applications. uBlocks, unlike other distributed application-building middleware, is distinguished by two major features. The first is a flexible communication mechanism named RT/Dragon. RT/Dragon enables the connection of heterogeneous components. The second is the universal modeling of various distributed components to support building applications by multiple users in parallel. Additionally, to enable building applications in a simple way, we provide various user interfaces (UI) for multi-modal visualization: 2D/3D User Interface, and a web interface. These features lead to reduce the cost of building and managing distributed applications by the user. This research proves that the idea of building applications by users is practical and effective.",
author = "Masayuki Iwai and Yoshito Tobe and Hideyuki Tokuda",
year = "2009",
doi = "10.2197/ipsjjip.17.119",
language = "English",
volume = "17",
pages = "119--137",
journal = "Journal of Information Processing",
issn = "0387-5806",
publisher = "Information Processing Society of Japan",

}

TY - JOUR

T1 - A flexible modeling engine enabling inter-service management

AU - Iwai, Masayuki

AU - Tobe, Yoshito

AU - Tokuda, Hideyuki

PY - 2009

Y1 - 2009

N2 - A large number of embedded computers, such as network appliances and sensors, have rapidly spread out to home and office environments in the last few years. These embedded computers have enough CPU power to execute the software components that can control hardware. Managing distributed components together can enhance human activity and change the real world into a “Smart Space.” We name such collaboration of components “federated service” or “application.” In this paper, we have developed and evaluated a novel middleware named uBlocks which enables users to build and manage applications. uBlocks, unlike other distributed application-building middleware, is distinguished by two major features. The first is a flexible communication mechanism named RT/Dragon. RT/Dragon enables the connection of heterogeneous components. The second is the universal modeling of various distributed components to support building applications by multiple users in parallel. Additionally, to enable building applications in a simple way, we provide various user interfaces (UI) for multi-modal visualization: 2D/3D User Interface, and a web interface. These features lead to reduce the cost of building and managing distributed applications by the user. This research proves that the idea of building applications by users is practical and effective.

AB - A large number of embedded computers, such as network appliances and sensors, have rapidly spread out to home and office environments in the last few years. These embedded computers have enough CPU power to execute the software components that can control hardware. Managing distributed components together can enhance human activity and change the real world into a “Smart Space.” We name such collaboration of components “federated service” or “application.” In this paper, we have developed and evaluated a novel middleware named uBlocks which enables users to build and manage applications. uBlocks, unlike other distributed application-building middleware, is distinguished by two major features. The first is a flexible communication mechanism named RT/Dragon. RT/Dragon enables the connection of heterogeneous components. The second is the universal modeling of various distributed components to support building applications by multiple users in parallel. Additionally, to enable building applications in a simple way, we provide various user interfaces (UI) for multi-modal visualization: 2D/3D User Interface, and a web interface. These features lead to reduce the cost of building and managing distributed applications by the user. This research proves that the idea of building applications by users is practical and effective.

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

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

U2 - 10.2197/ipsjjip.17.119

DO - 10.2197/ipsjjip.17.119

M3 - Article

VL - 17

SP - 119

EP - 137

JO - Journal of Information Processing

JF - Journal of Information Processing

SN - 0387-5806

ER -