17 citations found. Retrieving documents...
Robert Grimm, Janet Davis, Eric Lemar, Adam MacBeth, Steven Swanson, Tom Anderson, Brian Bershad, Gaetano Borriello, Steven Gribble, and David Wetherall. Programming for pervasive computing environments. Technical report, University of Washington, http://one.cs.washington.edu/papers/ one.world.pdf, 2002. 6

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Smart Identification Frameworks for Ubiquitous.. - Römer, Schoch.. (2003)   (Correct)

....of smart identification based applications in areas like smart games, home automation and office automation. These ap plications are often based on non trivial interactions between multiple tagged objects. We found that existing ubicomp infrastructures such as Savant [10] Cooltown [6] one.world [4], Gaia OS [11] or Stanford Interactive Workspaces [5] do not provide appropriate application level frameworks to substantially support the implementation of our applications. Although these infrastructures provide useful programming primitives, there is quite a large gap between these primitives ....

....interactive rooms equipped with large displays and other wireless devices for interaction. The main focus of the project, however, is to support user interaction and group work in augmented rooms. The i Land and Roomware [15] projects have a similar focus. Projects such as Gaia [11] One.World [4], and Microsoft Easy Living [1] aim to provide an infrastructure to support augmented environments in a rather broad sense. They provide basic abstractions and mechanisms for coping with the dynamics and device heterogeneity of pervasive computing environments. On top of these mechanisms they ....

R. Grimm et al. Programming for Pervasive Computing Environments. Technical Report UW-CSE-01-06-01, University of Washington, Department of Computer Science and Engineering, June 2001.


Hyperglue: Designing High-Level Agent.. - Peters, Look.. (2003)   (1 citation)  (Correct)

....to the user s preferences. IHome s agents, however, are designed to work with one space, and there does not seem to have an easy way of coordinating operations across multiple environments or users, making it problematic for use as a communication substrate between intelligent spaces. one.world [7] is a system architecture developed at the University of Washington, designed to provide programmers with services for writing pervasive applications. The distributed components use remote event passing for communications, and perform discovery operations to locate resources for the components. ....

R. Grimm, J. Davis, E. Lemar, A. MacBeth, S. Swanson, T. Anderson, B. Bershad, G. Borriello, S. Gribble, and D. Wetherall. Programming for pervasive computing environments. Technical Report UW-CSE-01-06-01, University of Washington, Department of Computer Science and Engineering, 2001.


A Session-Based Architecture for Internet Mobility - Snoeren (2003)   (8 citations)  (Correct)

....of the larger vision of pervasive computing in which both communication and computation migrate across heterogeneous platforms. In order to support such powerful operations, pervasive computing platforms typically define specific programming and inter process communication (IPC) models. One.world [39] defines a Java based environment in which to build pervasive applications and supports both host and fine grain application or session mobility through the use of specific RPC mechanisms [38] One.world s tuple spaces allow names to be dynamically bound to different values, depending on the ....

Robert Grimm, Janet Davis, Eric Lemar, Adam Macbeth, Steven Swanson, Tom Anderson, Brian Bershad, Gaetano Borriello, Steven Gribble, and David Wetherall. Programming for pervasive computing environments. http://www.cs.nyu.edu/rgrimm/papers/ migration02.pdf, 2002.


A Smart Space Management Framework - O'Sullivan, Wade (2002)   (Correct)

....components that can: be used within many different threads of user task execution; can support a range of input output devices; can discover use other components and resources within the smart space; and can discover use user context information. In designing their one.world architecture, Grimm01] suggest three principles to guide designers of smart space systems that would empower developers to programme for change . First, systems should expose change , including failures, rather than hide distribution so that developers can implement their own strategies for handling change. The ....

, Grimm et at., Programming for Pervasive Computing Environments, University of Washington Technical Report UW-CSE-01-06-01, June 2001.


Infrastructure for Virtual Counterparts of Real World.. - Römer, Mattern..   (Correct)

....is possible, however, that the emerging XML based Web infrastructure (i.e. Web services) might give rise to a platform that would also suit our needs. The Informative Things [1] approach is somewhat similar to CoolTown in that it attaches information to things by using Web technology. One.world [4] is an infrastructure for pervasive computing. It provides rather basic abstractions and mechanisms for coping with the dynamics of pervasive computing applications. Our infrastructure differs from one.world in that it is much more tailored to the specific needs of tag based ubiquitous computing ....

R. Grimm et al. Programming for Pervasive Computing Environments. Technical Report UW-CSE-01-06-01, University of Washington, Department of Computer Science and Engineering, June 2001.


Systems Support for Ubiquitous Computing: A Case.. - Arnstein, Grimm.. (2002)   (2 citations)  Self-citation (Grimm Borriello)   (Correct)

....systems (TCP sockets and shared file systems) Although we achieved some degree of success in our first development effort, the resulting system failed to deliver adequate performance and reliability to support continued development. As a result, Labscape was reimplemented on oto. worlcl [1], a comprehensive run time system that imposes a programming model specifically designed to support ubiquitous applications. The purpose of this paper is not to evaluate oto. worlcl against other systems for distributed programming; rather it is to offer some conclusions, based on our application ....

Grimm, R., Davis, J., Lemar, E., Macbeth, A., Swanson, S., Gribble, S., Anderson, T., Betshad, B., Borriello, G., Wetherall, D., Programming for Pervasive Computing Environments, University of Washington Technical Report UW-CSE-01-06-01, June, 2001.


Systems Support for Ubiquitous Computing: A Case.. - Arnstein, Grimm.. (2002)   (2 citations)  Self-citation (Grimm Borriello)   (Correct)

....for distributed systems (TCP sockets, and shared file systems) Although we achieved some degree of success in our development effort, the resulting system failed to deliver adequate performance and reliability to support continued development. As a result, Labscape was re implemented on one.world [5], a comprehensive runtime system that imposes a programming model specifically designed to support ubiquitous applications. The purpose of this paper is not to evaluate one.world against other systems for distributed programming; rather it is to offer some conclusions, based on our application ....

Grimm, R., Davis, J., Lemar, E., Macbeth, A., Swanson, S., Gribble, S., Anderson, T., Bershad, B., Borriello, G., Wetherall, D., Programming for Pervasive Computing Environments, University of Washington Technical Report UW-CSE-01-06-01, June, 2001.


Future Directions: System Support for Pervasive Applications - Grimm, Bershad (2002)   (1 citation)  Self-citation (Grimm Bershad)   (Correct)

....and system services are part of the kernel, while libraries, system utilities, and applications run in user space. 2 Architecture of one.world To provide the appropriate system support for pervasive applications, we have designed and implemented a new system architecture for pervasive computing [3]. Our architecture, called one.world and illustrated in Figure 1, is centered around meeting the requirements of embracing change, encouraging ad hoc composition, and facilitating sharing. It employs a classic user kernel split, with foundation and system services being provided by the kernel, and ....

R. Grimm, J. Davis, E. Lemar, A. MacBeth, S. Swanson, T. Anderson, B. Bershad, G. Borriello, S. Gribble, and D. Wetherall. Programming for pervasive computing environments. Submitted for publication, Jan. 2002.


Real-Time Error in Location Modeling for Ubiquitous Computing - Hightower, Borriello (2001)   (1 citation)  Self-citation (Borriello)   (Correct)

....of precision. It is quite reasonable to believe that similar voluntary communication standards could be adopted for the small scale, indoor domain of location systems for ubiquitous computing. Indeed, much like the data protocol of NMEA 0183, ubiquitous computing systems such as one.world [7] and ICrafter [11] are often built using asynchronous message passing architectures to allow for decentralized operation and scalability. 4.2 Frames of Reference A location system must adopt a frame of reference. GPS and marine navigation devices employ the World Geodetic System 1984 (WGS84) ....

Robert Grimm, Janet Davis, Eric Lemar, Adam MacBeth, Steven Swanson, Steven Gribble, Tom Anderson, Brian Bershad, Gaetano Borriello, and David Wetherall. Programming for pervasive computing environments. UW-CSE 01-06-01, University of Washington, Department of Computer Science and Engineering, Seattle, WA, June 2001.


In the Borderland Between Wearable Computers and Pervasive - Computing Marcus Nilsson   (Correct)

No context found.

Robert Grimm, Janet Davis, Eric Lemar, Adam MacBeth, Steven Swanson, Tom Anderson, Brian Bershad, Gaetano Borriello, Steven Gribble, and David Wetherall. Programming for pervasive computing environments. Technical report, University of Washington, http://one.cs.washington.edu/papers/ one.world.pdf, 2002. 6


Siren: Context-aware Computing for Firefighting - Xiaodong Jiang Nicholas (2004)   (3 citations)  (Correct)

No context found.

Grimm, R., J. Davis, E. Lemar, A. Macbeth, S. Swanson, T. Anderson, B. Bershad, G. Borriello, S. Gribble, and D. Wetherall, Programming for pervasive computing environments. Technical Report UW-CSE-01-06-01, University of Washington Department of Computer Science and Engineering, Seattle, WA 2001


An Architecture for Privacy-Sensitive Ubiquitous Computing - Hong, Landay (2004)   (2 citations)  (Correct)

No context found.

Grimm, R., J. Davis, E. Lemar, A. Macbeth, S. Swanson, T. Anderson, B. Bershad, G. Borriello, S. Gribble, and D. Wetherall, Programming for pervasive computing environments. Technical Report UW-CSE-01-06-01, University of Washington Department of Computer Science and Engineering, Seattle, WA 2001.


A Case for Goal-oriented Programming Semantics - Umar Saif Hubert (2003)   (1 citation)  (Correct)

No context found.

Robert Grimm, et al. Programming for pervasive computing environments. Technical report UW-CSE-01-06-01, University of Washington.


Siren: Context-aware Computing for Firefighting - Xiaodong Jiang Nicholas (2004)   (3 citations)  (Correct)

No context found.

Grimm, R., J. Davis, E. Lemar, A. Macbeth, S. Swanson, T. Anderson, B. Bershad, G. Borriello, S. Gribble, and D. Wetherall, Programming for pervasive computing environments. Technical Report UW-CSE-01-06-01, University of Washington Department of Computer Science and Engineering, Seattle, WA 2001


DBGlobe: A Data-Centric Approach to Global Computing - Alexandros Karakasidis And (2002)   (1 citation)  (Correct)

No context found.

Robert Grimm, Janet Davis, Eric Lemar, Adam MacBeth, Steven Swanson, Steven Gribble, Tom Anderson, Brian Bershad, Gaetano Borriello, David Wetherall, Programming for Pervasive Computing Environments. Technical report UW-CSE-01-06-01, University of Washington, Department of Computer Science and Engineering, June 2001.


State-On-Demand Execution for Adaptive Component-based Mobile.. - Systems Yuk Chow (2004)   (Correct)

No context found.

Robert Grimm, Janet Davis, Eric Lemar, Adam MacBeth, Steven Swanson, Tom Anderson, Brian Bershad, Gaetano Borriello, Steven Gribble, and David Wetherall. Programming for pervasive computing environments. Technical Report UW-CSE 01-06-01, University of Washington, Department of Computer Science and Engineering, Seattle, June 2001.


Mobile Agents: A Key for Effective Pervasive Computing - Cardoso, Kon (2002)   (Correct)

No context found.

Robert Grimm, Janet Davis, Eric Lemar, Adam MacBeth, Steven Swanson, Steven Gribble, Tom Anderson, Brian Bershad, Gaetano Borriello, and David Wetherall. Programming for pervasive computing environments. Technical report, University of Washington, June 2001.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC