TY - GEN
T1 - Systems support for ubiquitous computing
T2 - 1st International Conference on Pervasive Computing, Pervasive 2002
AU - Arnstein, Larry
AU - Grimm, Robert
AU - Hung, Chia Yang
AU - Kang, Jong Hee
AU - La Marca, Anthony
AU - Look, Gary
AU - Sigurdsson, Stefan B.
AU - Su, Jing
AU - Borriello, Gaetano
N1 - Publisher Copyright:
© Springer-Verlag Berlin Heidelberg 2002.
PY - 2002
Y1 - 2002
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=84958955947&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84958955947&partnerID=8YFLogxK
U2 - 10.1007/3-540-45866-2_4
DO - 10.1007/3-540-45866-2_4
M3 - Conference contribution
AN - SCOPUS:84958955947
SN - 3540440607
SN - 9783540440604
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 30
EP - 44
BT - Pervasive Computing - 1st International Conference, Pervasive 2002, Proceedings
A2 - Mattern, Friedemann
A2 - Naghshineh, Mahmoud
PB - Springer Verlag
Y2 - 26 August 2002 through 28 August 2002
ER -