Development and runtime support for situation-aware application software in ubiquitous computing environments

Sik-Sang Yau, Dazhi Huang, Haishan Gong, Siddharth Seth

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

23 Citations (Scopus)

Abstract

Due to the dynamic and ephemeral nature of ubiquitous computing (ubicomp) environments, it is necessary that application software in ubicomp environments is situation-aware (SA) and should be adaptable to both users' situation changes and the requirement changes. Reconfigurable Context-Sensitive Middleware (RCSM) has been developed to provide development and runtime support for SA software in ubicomp environments, but do not provide runtime support for on-demand context acquisition, action scheduling and dynamic reconfiguration of SA software, and development support that maximize the reusability. In this paper, the development and runtime support provided by RCSM have been substantially expanded to greatly simplify the development of situation-aware application software, and to achieve reusability and runtime reconfigurability simultaneously.

Original languageEnglish (US)
Title of host publicationProceedings - International Computer Software and Applications Conference
Pages452-457
Number of pages6
Volume1
StatePublished - 2004
EventProceedings of the 28th Annual International Computer Software and Applications Conference, COMPSAC 2004 - Hong Kong, China, Hong Kong
Duration: Sep 28 2004Sep 30 2004

Other

OtherProceedings of the 28th Annual International Computer Software and Applications Conference, COMPSAC 2004
CountryHong Kong
CityHong Kong, China
Period9/28/049/30/04

Fingerprint

Ubiquitous computing
Application programs
Reusability
Middleware
Scheduling

Keywords

  • Development support
  • RCSM
  • Runtime support
  • Situation-aware application software
  • Situation-Aware Interface Definition Language (SA-IDL)
  • Ubiquitous computing

ASJC Scopus subject areas

  • Software

Cite this

Yau, S-S., Huang, D., Gong, H., & Seth, S. (2004). Development and runtime support for situation-aware application software in ubiquitous computing environments. In Proceedings - International Computer Software and Applications Conference (Vol. 1, pp. 452-457)

Development and runtime support for situation-aware application software in ubiquitous computing environments. / Yau, Sik-Sang; Huang, Dazhi; Gong, Haishan; Seth, Siddharth.

Proceedings - International Computer Software and Applications Conference. Vol. 1 2004. p. 452-457.

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

Yau, S-S, Huang, D, Gong, H & Seth, S 2004, Development and runtime support for situation-aware application software in ubiquitous computing environments. in Proceedings - International Computer Software and Applications Conference. vol. 1, pp. 452-457, Proceedings of the 28th Annual International Computer Software and Applications Conference, COMPSAC 2004, Hong Kong, China, Hong Kong, 9/28/04.
Yau S-S, Huang D, Gong H, Seth S. Development and runtime support for situation-aware application software in ubiquitous computing environments. In Proceedings - International Computer Software and Applications Conference. Vol. 1. 2004. p. 452-457
Yau, Sik-Sang ; Huang, Dazhi ; Gong, Haishan ; Seth, Siddharth. / Development and runtime support for situation-aware application software in ubiquitous computing environments. Proceedings - International Computer Software and Applications Conference. Vol. 1 2004. pp. 452-457
@inproceedings{5168337ac62747b488003cd659d34e22,
title = "Development and runtime support for situation-aware application software in ubiquitous computing environments",
abstract = "Due to the dynamic and ephemeral nature of ubiquitous computing (ubicomp) environments, it is necessary that application software in ubicomp environments is situation-aware (SA) and should be adaptable to both users' situation changes and the requirement changes. Reconfigurable Context-Sensitive Middleware (RCSM) has been developed to provide development and runtime support for SA software in ubicomp environments, but do not provide runtime support for on-demand context acquisition, action scheduling and dynamic reconfiguration of SA software, and development support that maximize the reusability. In this paper, the development and runtime support provided by RCSM have been substantially expanded to greatly simplify the development of situation-aware application software, and to achieve reusability and runtime reconfigurability simultaneously.",
keywords = "Development support, RCSM, Runtime support, Situation-aware application software, Situation-Aware Interface Definition Language (SA-IDL), Ubiquitous computing",
author = "Sik-Sang Yau and Dazhi Huang and Haishan Gong and Siddharth Seth",
year = "2004",
language = "English (US)",
volume = "1",
pages = "452--457",
booktitle = "Proceedings - International Computer Software and Applications Conference",

}

TY - GEN

T1 - Development and runtime support for situation-aware application software in ubiquitous computing environments

AU - Yau, Sik-Sang

AU - Huang, Dazhi

AU - Gong, Haishan

AU - Seth, Siddharth

PY - 2004

Y1 - 2004

N2 - Due to the dynamic and ephemeral nature of ubiquitous computing (ubicomp) environments, it is necessary that application software in ubicomp environments is situation-aware (SA) and should be adaptable to both users' situation changes and the requirement changes. Reconfigurable Context-Sensitive Middleware (RCSM) has been developed to provide development and runtime support for SA software in ubicomp environments, but do not provide runtime support for on-demand context acquisition, action scheduling and dynamic reconfiguration of SA software, and development support that maximize the reusability. In this paper, the development and runtime support provided by RCSM have been substantially expanded to greatly simplify the development of situation-aware application software, and to achieve reusability and runtime reconfigurability simultaneously.

AB - Due to the dynamic and ephemeral nature of ubiquitous computing (ubicomp) environments, it is necessary that application software in ubicomp environments is situation-aware (SA) and should be adaptable to both users' situation changes and the requirement changes. Reconfigurable Context-Sensitive Middleware (RCSM) has been developed to provide development and runtime support for SA software in ubicomp environments, but do not provide runtime support for on-demand context acquisition, action scheduling and dynamic reconfiguration of SA software, and development support that maximize the reusability. In this paper, the development and runtime support provided by RCSM have been substantially expanded to greatly simplify the development of situation-aware application software, and to achieve reusability and runtime reconfigurability simultaneously.

KW - Development support

KW - RCSM

KW - Runtime support

KW - Situation-aware application software

KW - Situation-Aware Interface Definition Language (SA-IDL)

KW - Ubiquitous computing

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

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

M3 - Conference contribution

AN - SCOPUS:18744386944

VL - 1

SP - 452

EP - 457

BT - Proceedings - International Computer Software and Applications Conference

ER -