Systems support for ubiquitous computing: A case study of two implementations of Labscape

Larry Arnstein, Robert Grimm, Chia Yang Hung, Jong Hee Kang, Anthony La Marca, Gary Look, Stefan B. Sigurdsson, Jing Su, Gaetano Borriello

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

Abstract

Labscape, a ubiquitous computing environment for cell biologists, was implemented twice: once using only standard tools for distributed systems (TCP sockets and shared file systems) and once using one.world, a runtime system designed specifically to support ubiquitous applications. We analyze Labscape in terms of the system properties that are required to provide a fluid user experience. Though the two implementations are functionally and architecturally similar, we found a significant difference in the degree to which they each exhibited the required properties. The fact that one.world was not designed specifically with Labscape in mind yet was found to support the application’s requirements well suggests that ubiquitous applications have many aspects in common, and can benefit from a system support layer for coping with dynamic environments. We present, in detail, the concepts embodied in one.world that we have found to be most important for Labscape, and how some of these concepts might be extended.

Original languageEnglish (US)
Title of host publicationPervasive Computing - 1st International Conference, Pervasive 2002, Proceedings
EditorsFriedemann Mattern, Mahmoud Naghshineh
PublisherSpringer Verlag
Pages30-44
Number of pages15
ISBN (Print)3540440607, 9783540440604
DOIs
StatePublished - 2002
Event1st International Conference on Pervasive Computing, Pervasive 2002 - Zurich, Switzerland
Duration: Aug 26 2002Aug 28 2002

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume2414
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other1st International Conference on Pervasive Computing, Pervasive 2002
Country/TerritorySwitzerland
CityZurich
Period8/26/028/28/02

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Systems support for ubiquitous computing: A case study of two implementations of Labscape'. Together they form a unique fingerprint.

Cite this