Plethora: A framework for converting generic applications to run in a ubiquitous environment

Zahid Anwar, Jalal Al-Muhtadi, William Yurcik, Roy H. Campbell

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

Abstract

Applications designed for ubiquitous computing environments need to be coded in a specific way in order to fully realize the benefits of ubiquitous computing. Currently, applications for ubiquitous computing environments either need to be rewritten entirely to benefit from ubiquity, or special wrappers need to be written and customized for particular applications to provide limited compatibility. We argue that the real-world deployment of ubiquitous computing will be realized when users can migrate and use the applications they are familiar with in their daily lives with minimal effort. Furthermore, these applications should automatically benefit from typical ubiquitous computing features including multi-device support, run-time adaptation, environment-independence and context-awareness. In this paper we present a framework that allows us to port any generic application to the domain of ubiquitous computing without having to rewrite the code from scratch. We have experimented with the framework in our prototype ubiquitous computing platform known as Active Spaces. This has allowed us to explosively increase the number of applications supported by our Active Space.

Original languageEnglish (US)
Title of host publicationMobiQuitous 2005
Subtitle of host publicationSecond Annual International Conference on Mobile and Ubiquitous Systems -Networking and Services
Pages192-201
Number of pages10
DOIs
StatePublished - 2005
EventMobiQuitous 2005: Second Annual International Conference on Mobile and Ubiquitous Systems -Networking and Services - San Diego, CA, United States
Duration: Jul 17 2005Jul 21 2005

Publication series

NameMobiQuitous 2005: Second Annual International Conference on Mobile and Ubiquitous Systems -Networking and Services

Other

OtherMobiQuitous 2005: Second Annual International Conference on Mobile and Ubiquitous Systems -Networking and Services
Country/TerritoryUnited States
CitySan Diego, CA
Period7/17/057/21/05

ASJC Scopus subject areas

  • Engineering(all)

Fingerprint

Dive into the research topics of 'Plethora: A framework for converting generic applications to run in a ubiquitous environment'. Together they form a unique fingerprint.

Cite this