[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/646867.706698guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Building Applications for Ubiquitous Computing Environments

Published: 26 August 2002 Publication History

Abstract

Ubiquitous computing embodies a fundamental change from traditional desktop computing. The computational environment is augmented with heterogeneous devices, choice of input and output devices, mobile users, and contextual information. The design of systems and applications needs to accommodate this new operating environment. In this paper, we present our vision of future computing environments we term User Virtual Spaces, the challenges facing developers, and how they motivate the need for new application design. We present our approach for developing applications that are portable across ubiquitous computing environments and describe how we use contextual information to store and organize application data and user preferences. We present an application we have implemented that illustrates the advantages of our techniques in this new computing environment.

References

[1]
Guruduth Banavar, James Beck, Eugene Gluzberg, Jonathan Munson, Jeremy B. Sussman, and Deborra Zukowski. Challenges: an application model for pervasive computing. In Mobile Computing and Networking , pages 266-274, 2000.
[2]
Anind K. Dey, Gregory D. Abowd, and Daniel Salber. A Context-based Infrastructure for Smart Environments. In Proceedings of the 1st International Workshop on Managing Interactions in Smart Environments (MANSE '99) , pages pp. 114-128, 1999.
[3]
EURESCOM. Realizing the Virtual Home Environment (VHE) concept in ALL-IP UMTS networks. http://www.eurescom.de.
[4]
Armando Fox, Brad Johanson, Pat Hanrahan, and Terry Winograd. Integrating Information Appliances into an Interactive Workspace. IEEE Computer Graphics and Applications , 20(3), May/June 2000.
[5]
Hiroshi Ishii and Brygg Ullmer. Tangible Bits: Towards Seamless Interfaces between People, Bits and Atoms. In Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI'97) , pages 234-241, Atlanta, GA, March 22-27 1997.
[6]
Microsoft Corp. Easyliving. http://www.research.microsoft.com/easyliving.
[7]
B. A. Myers. Using Hand-Held Devices and PCs Together. In Communications of the ACM , volume 44, pages 34-41, 2001.
[8]
S. R. Ponekanti, B. Lee, A. Fox, P. Hanrahan, and T. Winograd. ICrafter: A Service Framework for Ubiquitous Computing Environments. In Ubiquitous Computing, Third International Conference (Ubicomp 2001) , Atlanta, GA, 2001. Springer.
[9]
Manuel Roman, Christopher K. Hess, Renato Cerqueira, Klara Narhstedt, and Roy H. Campbell. Gaia: A Middleware Infrastructure to Enable Active Spaces. Technical Report UIUCDCS-R-2002-2265 UILU-ENG-2002-1709, University of Illinois at Urbana-Champaign, February 2002.
[10]
Daniel Salber, Anind K. Dey, and Gregory D. Abowd. The Context Toolkit: Aiding the Development of Context-Enabled Applications. In Proceeding of CHI'99 , Pittsburgh, PA, May 15-20 1999. ACM Press.
[11]
Bill N. Schilit, Norman Adams, and Roy Want. Context-Aware Computing Applications. In IEEE Workshop on Mobile Computing Systems and Applications , Santa Cruz, CA, 1994.
[12]
Joao Pedro Sousa and David Garlan. Aura: an Architectural Framework for User Mobility in Ubiquitous Computing Environments. In Working IEEE/IFIP Conference on Software Architecture , Montreal, August 25-31 2002.
[13]
PatrikWerle, Fredrik Kilander, Martin Jonsson, Perter Lonnqvist, and Carl Gustaf Jansson. A Ubiquitous Service Environment with Active Documents for Teamwork Support. In Ubiquitous Computing, Third International Conference (Ubicomp 2001) , pages 139-155, Atlanta, GA, September 30-October 2 2001. Springer.

Cited By

View all
  • (2018)SensorcloneProceedings of the 9th ACM Multimedia Systems Conference10.1145/3204949.3204952(328-338)Online publication date: 12-Jun-2018
  • (2013)ActivityDeskCHI '13 Extended Abstracts on Human Factors in Computing Systems10.1145/2468356.2468484(721-726)Online publication date: 27-Apr-2013
  • (2012)The design and architecture of reticularspacesProceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems10.1145/2305484.2305529(269-274)Online publication date: 25-Jun-2012
  • Show More Cited By
  1. Building Applications for Ubiquitous Computing Environments

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    Pervasive '02: Proceedings of the First International Conference on Pervasive Computing
    August 2002
    296 pages
    ISBN:3540440607

    Publisher

    Springer-Verlag

    Berlin, Heidelberg

    Publication History

    Published: 26 August 2002

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 02 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2018)SensorcloneProceedings of the 9th ACM Multimedia Systems Conference10.1145/3204949.3204952(328-338)Online publication date: 12-Jun-2018
    • (2013)ActivityDeskCHI '13 Extended Abstracts on Human Factors in Computing Systems10.1145/2468356.2468484(721-726)Online publication date: 27-Apr-2013
    • (2012)The design and architecture of reticularspacesProceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems10.1145/2305484.2305529(269-274)Online publication date: 25-Jun-2012
    • (2012)ReticularSpacesProceedings of the SIGCHI Conference on Human Factors in Computing Systems10.1145/2207676.2208689(2845-2854)Online publication date: 5-May-2012
    • (2009)Activity-based computing for medical work in hospitalsACM Transactions on Computer-Human Interaction10.1145/1534903.153490716:2(1-36)Online publication date: 16-Jun-2009
    • (2007)ESCAPEProceedings of the 2nd European conference on Smart sensing and context10.5555/1775377.1775394(207-222)Online publication date: 23-Oct-2007
    • (2006)Support for activity-based computing in a personal computing operating systemProceedings of the SIGCHI Conference on Human Factors in Computing Systems10.1145/1124772.1124805(211-220)Online publication date: 22-Apr-2006
    • (2005)Distributed data-centric application development using multiple mobile devicesProceedings of the 6th international conference on Mobile data management10.1145/1071246.1071277(200-210)Online publication date: 9-May-2005
    • (2005)Practical experience with adaptive service accessACM SIGMOBILE Mobile Computing and Communications Review10.1145/1055959.10559649:1(27-40)Online publication date: 1-Jan-2005
    • (2005)Workflow-centric distributed collaboration in heterogeneous computing environmentsProceedings of the 9th international conference on Computer Supported Cooperative Work in Design II10.1007/11686699_51(504-515)Online publication date: 24-May-2005
    • Show More Cited By

    View Options

    View options

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media