A description language for universal understandings of heterogeneous services in pervasive computing

Jin Nakazawa, Jun'ichi Yura, Soko Aoki, Masaki Ito, Kazunori Takashio, Hideyuki Tokuda

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)

Abstract

A pervasive computing environment consists of a variety of devices, such as tiny sensor nodes, handheld devices, consumer electronics, and PCs, which are capable of communicating with others via a communication platform like Bluetooth, ZigBee, UPnP, and DLNA. Those devices should be able to communicate one another to provide users with richer pervasive computing environment, however, different communication platforms postulate different abstractions on services. This abstraction difference disables universal understandings of heterogeneous services about their compatibility and interoperability across different platforms, thereby disabling cross-platform device interaction. To address this problem, this paper proposes an XML-based technique, called Universal Service Description Language (USDL), to describe the heterogeneous services in a platform-independent way. It provides applications with self-contained documents to mechanically determine the best strategy to share the resources among multiple users in a pervasive computing environment. In this paper, we organize the requirements to deriving common abstraction scheme, and show how USDL is advantageous in pervasive computing environment by describing our experience in developing a range of applications using them.

Original languageEnglish
Title of host publicationSUTC 2010 - 2010 IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing, UMC 2010 - 2010 IEEE International Workshop on Ubiquitous and Mobile Computing
Pages161-168
Number of pages8
DOIs
Publication statusPublished - 2010
Event2010 IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing, SUTC 2010, 2010 IEEE International Workshop on Ubiquitous and Mobile Computing, UMC 2010 - Newport Beach, CA, United States
Duration: 2010 Jun 72010 Jun 9

Other

Other2010 IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing, SUTC 2010, 2010 IEEE International Workshop on Ubiquitous and Mobile Computing, UMC 2010
CountryUnited States
CityNewport Beach, CA
Period10/6/710/6/9

Fingerprint

Ubiquitous computing
Consumer electronics
Zigbee
Communication
Bluetooth
Sensor nodes
Interoperability
XML

ASJC Scopus subject areas

  • Computational Theory and Mathematics
  • Computer Networks and Communications
  • Information Systems

Cite this

Nakazawa, J., Yura, J., Aoki, S., Ito, M., Takashio, K., & Tokuda, H. (2010). A description language for universal understandings of heterogeneous services in pervasive computing. In SUTC 2010 - 2010 IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing, UMC 2010 - 2010 IEEE International Workshop on Ubiquitous and Mobile Computing (pp. 161-168). [5504686] https://doi.org/10.1109/SUTC.2010.68

A description language for universal understandings of heterogeneous services in pervasive computing. / Nakazawa, Jin; Yura, Jun'ichi; Aoki, Soko; Ito, Masaki; Takashio, Kazunori; Tokuda, Hideyuki.

SUTC 2010 - 2010 IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing, UMC 2010 - 2010 IEEE International Workshop on Ubiquitous and Mobile Computing. 2010. p. 161-168 5504686.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Nakazawa, J, Yura, J, Aoki, S, Ito, M, Takashio, K & Tokuda, H 2010, A description language for universal understandings of heterogeneous services in pervasive computing. in SUTC 2010 - 2010 IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing, UMC 2010 - 2010 IEEE International Workshop on Ubiquitous and Mobile Computing., 5504686, pp. 161-168, 2010 IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing, SUTC 2010, 2010 IEEE International Workshop on Ubiquitous and Mobile Computing, UMC 2010, Newport Beach, CA, United States, 10/6/7. https://doi.org/10.1109/SUTC.2010.68
Nakazawa J, Yura J, Aoki S, Ito M, Takashio K, Tokuda H. A description language for universal understandings of heterogeneous services in pervasive computing. In SUTC 2010 - 2010 IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing, UMC 2010 - 2010 IEEE International Workshop on Ubiquitous and Mobile Computing. 2010. p. 161-168. 5504686 https://doi.org/10.1109/SUTC.2010.68
Nakazawa, Jin ; Yura, Jun'ichi ; Aoki, Soko ; Ito, Masaki ; Takashio, Kazunori ; Tokuda, Hideyuki. / A description language for universal understandings of heterogeneous services in pervasive computing. SUTC 2010 - 2010 IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing, UMC 2010 - 2010 IEEE International Workshop on Ubiquitous and Mobile Computing. 2010. pp. 161-168
@inproceedings{4325f7a8d92b4c3191e6e5f80b03653c,
title = "A description language for universal understandings of heterogeneous services in pervasive computing",
abstract = "A pervasive computing environment consists of a variety of devices, such as tiny sensor nodes, handheld devices, consumer electronics, and PCs, which are capable of communicating with others via a communication platform like Bluetooth, ZigBee, UPnP, and DLNA. Those devices should be able to communicate one another to provide users with richer pervasive computing environment, however, different communication platforms postulate different abstractions on services. This abstraction difference disables universal understandings of heterogeneous services about their compatibility and interoperability across different platforms, thereby disabling cross-platform device interaction. To address this problem, this paper proposes an XML-based technique, called Universal Service Description Language (USDL), to describe the heterogeneous services in a platform-independent way. It provides applications with self-contained documents to mechanically determine the best strategy to share the resources among multiple users in a pervasive computing environment. In this paper, we organize the requirements to deriving common abstraction scheme, and show how USDL is advantageous in pervasive computing environment by describing our experience in developing a range of applications using them.",
author = "Jin Nakazawa and Jun'ichi Yura and Soko Aoki and Masaki Ito and Kazunori Takashio and Hideyuki Tokuda",
year = "2010",
doi = "10.1109/SUTC.2010.68",
language = "English",
isbn = "9780769540498",
pages = "161--168",
booktitle = "SUTC 2010 - 2010 IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing, UMC 2010 - 2010 IEEE International Workshop on Ubiquitous and Mobile Computing",

}

TY - GEN

T1 - A description language for universal understandings of heterogeneous services in pervasive computing

AU - Nakazawa, Jin

AU - Yura, Jun'ichi

AU - Aoki, Soko

AU - Ito, Masaki

AU - Takashio, Kazunori

AU - Tokuda, Hideyuki

PY - 2010

Y1 - 2010

N2 - A pervasive computing environment consists of a variety of devices, such as tiny sensor nodes, handheld devices, consumer electronics, and PCs, which are capable of communicating with others via a communication platform like Bluetooth, ZigBee, UPnP, and DLNA. Those devices should be able to communicate one another to provide users with richer pervasive computing environment, however, different communication platforms postulate different abstractions on services. This abstraction difference disables universal understandings of heterogeneous services about their compatibility and interoperability across different platforms, thereby disabling cross-platform device interaction. To address this problem, this paper proposes an XML-based technique, called Universal Service Description Language (USDL), to describe the heterogeneous services in a platform-independent way. It provides applications with self-contained documents to mechanically determine the best strategy to share the resources among multiple users in a pervasive computing environment. In this paper, we organize the requirements to deriving common abstraction scheme, and show how USDL is advantageous in pervasive computing environment by describing our experience in developing a range of applications using them.

AB - A pervasive computing environment consists of a variety of devices, such as tiny sensor nodes, handheld devices, consumer electronics, and PCs, which are capable of communicating with others via a communication platform like Bluetooth, ZigBee, UPnP, and DLNA. Those devices should be able to communicate one another to provide users with richer pervasive computing environment, however, different communication platforms postulate different abstractions on services. This abstraction difference disables universal understandings of heterogeneous services about their compatibility and interoperability across different platforms, thereby disabling cross-platform device interaction. To address this problem, this paper proposes an XML-based technique, called Universal Service Description Language (USDL), to describe the heterogeneous services in a platform-independent way. It provides applications with self-contained documents to mechanically determine the best strategy to share the resources among multiple users in a pervasive computing environment. In this paper, we organize the requirements to deriving common abstraction scheme, and show how USDL is advantageous in pervasive computing environment by describing our experience in developing a range of applications using them.

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

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

U2 - 10.1109/SUTC.2010.68

DO - 10.1109/SUTC.2010.68

M3 - Conference contribution

SN - 9780769540498

SP - 161

EP - 168

BT - SUTC 2010 - 2010 IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing, UMC 2010 - 2010 IEEE International Workshop on Ubiquitous and Mobile Computing

ER -