one.world – Papers and Presentations


Thesis

Robert Grimm. System support for pervasive applications (PDF, 5,148 KB). Phd thesis, University of Washington, December 2002.

Refereed Papers

Robert Grimm, Janet Davis, Eric Lemar, Adam MacBeth, Steven Swanson, Thomas Anderson, Brian Bershad, Gaetano Borriello, Steven Gribble, and David Wetherall. System support for pervasive applications (PDF, 1,777 KB). ACM Transactions on Computer Systems, 22(4):421-486, November 2004.

Robert Grimm. One.world: Experiences with a pervasive computing architecture (PDF, 1,125 KB). IEEE Pervasive Computing, 3(3):22-30, July-September 2004.

Robert Grimm and Brian Bershad. System support for pervasive applications (PDF, 116 KB). In A. Schiper, A. A. Shvartsman, H. Weatherspoon, and B. Y. Zhao, editors, Future Directions in Distributed Computing, pages 212-217, volume 2584 of Lecture Notes in Computer Science. Springer-Verlag, Heidelberg, April 2003.

Larry Arnstein, Robert Grimm, Chia-Yang Hung, Jong Hee Kang, Anthony LaMarca, Gary Look, Stefan B. Sigurdsson, Jing Su, and Gaetano Borriello. Systems support for ubiquitous computing: A case study of two implementations of Labscape (PDF, 105 KB). In Proceedings of the 2002 International Conference on Pervasive Computing, Zurich, Switzerland, August 2002.

Robert Grimm and Brian Bershad. Future directions: System support for pervasive applications (PDF, 29 KB). In Proceedings of FuDiCo 2002: International Workshop on Future Directions in Distributed Computing, Bertinoro, Italy, June 2002.

Robert Grimm, Janet Davis, Eric Lemar, Adam MacBeth, Steven Swanson, Steven Gribble, Tom Anderson, Brian Bershad, Gaetano Borriello, David Wetherall. System-level programming abstractions for ubiquitous computing (PDF, 23 KB). UbiTools'01 Workshop on Application Models and Programming Tools for Ubiquitous Computing, Atlanta, Georgia, September 2001.

Robert Grimm, Janet Davis, Ben Hendrickson, Eric Lemar, Adam MacBeth, Steven Swanson, Tom Anderson, Brian Bershad, Gaetano Borriello, Steven Gribble, David Wetherall. Systems directions for pervasive computing (PDF, 26 KB). In Proceedings of the 8th Workshop on Hot Topics in Operating Systems (HotOS-VIII), pages 147-151, Elmau, Germany, May 2001. Talk slides (PDF, 166 KB).

Robert Grimm, Tom Anderson, Brian Bershad, and David Wetherall. A system architecture for pervasive computing (PDF, 128 KB). In Proceedings of the 9th ACM SIGOPS European Workshop, pages 177-182, Kolding, Denmark, September 2000.

Technical Reports

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 (PDF, 148 KB). Technical report UW-CSE-01-06-01, University of Washington, Department of Computer Science and Engineering, June 2001.

Janet Davis. REP: A communication mechanism for pervasive computing (PDF, 218 KB). Technical report, May 2001. Talk slides (PDF, 174 KB).

Eric Lemar. The design and evaluation of a storage system for pervasive computing (PDF, 154 KB). Technical report, May 2001. Talk slides (PDF, 300 KB).

Adam MacBeth. An auto-configuring server-based discovery system (PDF, 158 KB). Technical report, May 2001. Talk slides (PDF, 243 KB).

Posters

one.world – Programming for pervasive computing environments (PDF, 80 KB). A poster presented at the 18th ACM Symposium on Operating Systems Principles, Chateau Lake Louise, Banff, Canada, October 2001. Interesting issues side poster (PDF, 63 KB). Code examples handout (PDF, 104 KB).

one.world – Towards a system architecture for pervasive computing (PDF, 97 KB). A poster presented at the 4th Symposium on Operating Systems Design and Implementation, San Diego, California, October 2000.

Presentations

one.world: System support for pervasive applications (PDF, 1,278 KB). A talk presented by Robert Grimm serveral times in the Spring 2002.

System-level programming abstractions for ubiquitous computing (PDF, 142 KB). A talk presented by Eric Lemar at the UbiTools'01 Workshop on Application Models and Programming Tools for Ubiquitous Computing, Atlanta, Georgia, September 2001.

one.world – Programming for pervasive computing environments (PDF, 429 KB). A talk presented by Robert Grimm at Intel, Jones Farm Campus, Hillsboro, Oregon, September 2001.

Programming for pervasive computing environments (PDF, 211 KB). A talk presented by Robert Grimm at Duke University, Durham, North Carolina, May 2001.

one.world – Programming for pervasive computing environments. Talk (PDF, 112 KB) and poster (PDF, 98 KB). Presented by Robert Grimm at the UW CSE affiliates meeting, Seattle, Washington, February 2001.

one.world – Towards a system architecture for pervasive computing (PDF, 170 KB). A guest lecture by Robert Grimm for 590s, UW CSE's systems seminar, Seattle, Washington. October 2000.

one.world – Towards a system architecture for pervasive computing (PDF, 173 KB). A talk given by Robert Grimm at IBM's Watson Research Center, Hawthorne, New York, August 2000.