Publications - last 5 years


Publications Policy

I do not provide PDF for my publications as many are protected by copyrights and it is a pain to keep track of it all.  If you are unable to find copies from your own sources, let me know and I’ll try to help.  Thanks for understanding.


Refereed Journals

1.        G. Borriello, R. Want. Embedded Computation Meets the World-Wide-Web. Communications of the ACM, Vol. 43, No. 5, pp. 59-66, May 2000.

2.        J. Hightower, G. Borriello. Location Systems for Ubiquitous Computing. IEEE Computer, Vol. 34, No. 8., pp. 57-66, August 2001.

3.        L. Arnstein, G. Borriello, S. Consolvo, C.Y. Hung, J. Su.  Labscape: A Smart Environment for the Cell Biology Laboratory, IEEE Pervasive Computing, Vol. 1, No. 3, pp. 13-21, July-September 2002.

4.        D. Fox, J. Hightower, L. Liao, D. Schultz, G. Borriello.  Bayesian Filtering for Location Estimation.  IEEE Pervasive Computing (special issue on Dealing with Uncertainty), Vol. 2, No. 3, pp. 24-33, July-September 2003.

Refereed Conferences

1.        P. Chou, K. Hines, R. Ortega, K. Partridge, G. Borriello.  ipChinook: An Integrated IP-based Design Framework for Distributed Embedded Systems, 36th ACM/IEEE Design Automation Conference, New Orleans, LA, pp. 44-49, June 1999.

2.        M. Esler, J. Hightower, G. Borriello. Next Century Challenges: Data-Centric Networking for Invisible Computing, ACM SIGMOBILE 5th International Conference on Mobile Computing and Networking, Seattle, WA, pp. 256-262, August 1999.

3.        G. Borriello.  Capstone Design at the University of Washington: User Interfaces for Portable Devices.  ACM/SIGCHI Conference on Human Factors in Computing Systems (CHI2000), The Hague, The Netherlands, pp. 30-31, April 2000.

4.        P. Chou, G. Borriello.  Synthesis and Optimization of Coordination Controllers for Distributed Embedded Systems, 37th ACM/IEEE Design Automation Conference, Los Angeles, CA, pp. 410-415, June 2000.

5.        K. Partridge, B. Dahlquist, A. Veiseh, A. Cain, J. Goldberg, A. Foreman, G. Borriello.  Fast Intrabody Signaling: Empirical Measurements of Intra-body Communication Performance under Varied Physical Configurations. 14th Annual ACM Symposium on User Interface Software and Technology (UIST 2001), Orlando, FL, pp. 183-190, November 2001.

6.        L. Arnstein, R. Grimm, C.Y. Hung, J.H. Kang, A. LaMarca, S. Sigurdsson, J.  Su, G. Borriello.  Systems Support for Ubiquitous Computing: A Case Study of Two Implementations of Labscape.  1st International Conference on Pervasive Computing (Springer-Verlag Lecture Notes in Computer Science Vol. 2414), Zurich, Switzerland, pp. 30-44, August 2002.

7.        A. LaMarca, W. Brunette, D. Koizumi, M. Lease, S. Sigurdsson, K. Sikorski, D. Fox, G. Borriello.  Making Sensor Networks Practical with Robots.  1st International Conference on Pervasive Computing (Springer-Verlag Lecture Notes in Computer Science Vol. 2414), Zurich, Switzerland, pp. 152-166, August 2002.

8.        V. Sazawal, R. Want, G. Borriello.  The Unigesture Approach: One-Handed Text Entry for Small Devices. Mobile HCI, Pisa, Italy, pp. 256-270, September 2002.

9.        A. LaMarca, W. Brunette, D. Koizumi, M. Lease, S. Sigurdsson, K. Sikorski, D. Fox, G. Borriello.  PlantCare: An Investigation in Practical Ubiquitous Systems.  4th International Conference on Ubiquitous Computing (Springer-Verlag Lecture Notes in Computer Science Vol. 2498), Goteborg, Sweden, pp, 316-332, September 2002.

10.     K. Partridge, S. Chatterjee, V. Sazawal, G. Borriello, R. Want. TiltType: Accelerometer-Supported Text Entry for Watches and Pagers.  15th Annual ACM Symposium on User Interface Software and Technology (UIST02), Paris, France, pp. 201-204, October 2002.  Technical Note.

11.     H. Hile, J. Kim, G. Borriello.  Microbiology Tray and Pipette Tracking as a Proactive Tangible User Interface.  2nd International Conference on Pervasive Computing, Linz, Austria, April 2004.

12.     J. Lester, B. Hannaford, G. Borriello.  “Are You With Me?” – Using Accelerometers to Determine if Two Devices are Carried by the Same Person.  2nd International Conference on Pervasive Computing, Linz, Austria, April 2004.

Refereed Conference Posters

1.        R. Grimm, J. Davis, B. Hendrickson, E. Lemar, T. Anderson, B. Bershad, G. Borriello, D. Wetherall. 
one.world – Towards a System Architecture for Pervasive Computing, 4th Symposium on Operating Systems Design and Implementation (OSDI 2000), San Diego, CA, October 2000.

2.        R. Grimm, J. Davis, E. Lemar, A. Macbeth, S. Swanson, T. Anderson, B. Bershad, G. Borriello, S. Gribble, D. Wetherall.  Programming for Pervasive Computing Environments, 18th ACM Symposium on Operating Systems Principles (SOSP01), Banff, Canada, October 2001.

Refereed Workshops

1.        G. Borriello, B. Friedman, P. Kahn.  Ubiquitous Computing: Technical, Psychological, and Value-Sensitive Integrations, CHI 2001 Workshop on Distributed and Disappearing User Interfaces in Ubiquitous Computing, Seattle, WA, 5 pages, April 2001.

2.        R. Grimm, J. Davis, B. Hendrickson, E. Lemar, A. Macbeth, S. Swanson, T. Anderson, B. Bershad, G. Borriello, S. Gribble, D. Wetherall.  Systems Directions for Pervasive Computing, 8th Workshop on Hot Topics in Operating Systems (HotOS-VIII), Elmau/Oberbayern, Germany, pp. 147-151, May 2001.

3.        L. Arnstein, J.H. Kang, G. Borriello, Evaluation Scope for Ubiquitous Computing, Workshop on Evaluation Methodologies for Ubiquitous Computing (at Ubicomp 2001), Atlanta, GA, 2 pages, September 2001.

4.        J. Hightower, G. Borriello, Real-Time Error in Location Modeling for Ubiquitous Computing, Workshop on Location Modeling for Ubiquitous Computing (at Ubicomp 2001), pp. 21-27, Atlanta, GA, September 2001.

5.        R. Grimm, J. Davis, E. Lemar, A. MacBeth, S. Swanson, S. Gribble, T. Anderson, B. Bershad, G. Borriello, and D. Wetherall, System-Level Programming Abstractions for Ubiquitous Computing, Workshop on Application Models and Programming Tools for Ubiquitous Computing (UbiTools 2001), Atlanta, GA, 4 pages, September 2001.

6.        J. Hightower, B. Brumitt, G. Borriello.  The Location Stack: A Layered Model for Location in Ubiquitous Computing.  4th IEEE Workshop on Mobile Computing Systems & Applications (WMCSA 2002), Callicoon, NY, pp. 22-28, June 2002.

7.        H. Kautz, D. Fox, O. Etzioni, G. Borriello, L. Arnstein.  An Overview of the Assisted Cognition Project.  Workshop on Automation as Caregiver (at AAAI 2002), Edmonton, Alberta, Canada, pp. 60-65, July 2002.

8.        W. Brunette, C. Hartung, B. Nordstrom, G. Borriello.  Proximity Interactions between Wireless Sensors and their Applications.  2nd ACM International Workshop on Wireless Sensor Networks and Applications (WSNA 2003), San Diego, CA, pp. 30-37, September 2003.

9.        B. Schilit, G. Borriello, W. Griswold, D. McDonald, E. Lazowska, A. Balachandran, V. Iverson.  Ubiquitous Location-Aware Computing: The “Place Lab” Initiative.  1st ACM International Workshop on Wireless Mobile Applications and Services on WLAN Hotspots, San Diego, CA, pp. 29-35, September 2003.

10.     K. Partridge, S. Newman, G. Borriello.  Facile: A Framework for User-Oriented Local Communication.  5th IEEE Workshop on Mobile Computing Systems & Applications (WMCSA 2003), Monterey, CA, pp. 139-147, October 2003.

11.     J.H. Kang, M. Philipose, G. Borriello.  River: an infrastructure for context dependent, reactive communication primitives.  5th IEEE Workshop on Mobile Computing Systems & Applications (WMCSA 2003), Monterey, CA, pp. 77-86, October 2003.

12.     D. Graumann, W. Lara, J. Hightower, G. Borriello.  Real-world Implementation of the Location Stack: The Universal Location Framework.  5th IEEE Workshop on Mobile Computing Systems & Applications (WMCSA 2003), Monterey, CA, pp. 122-128, October 2003.

13.     B. Schilit, A. LaMarca, D. McDonald, J. Tabert, E. Cadag, G. Borriello, W. Griswold.  Bootstrapping the Location-enhanced Word Wide Web.  Workshop on Location-Aware Computing (at UbiComp 2003), Seattle, WA, pp. 1-4, October 2003.

14.     J. Hong, G. Borriello, J. Landay, D. McDonald, B. Schilit, D. Tygar.  Privacy and Security in the Location-enhanced World Wide Web.  Workshop on Privacy In Ubicomp: Ubicomp communities: privacy as boundary negotiation (at Ubicomp 2003), Seattle, WA, 5 pages, October 2003.

15.     G. Abowd, G. Borriello, G. Kortuem.  Ubicomp Education: Current Status and Future Directions.  Workshop on Pervasive Computing Education (at PerCom2004), Orlando, FL, 4 pages, March 2004.

16.     S. Jain, R. Shah, W. Brunette, G. Borriello, S. Roy.  Exploiting Mobility for Energy Efficient Data Collection in Sensor Networks.  IEEE Workshop on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks (WiOpt’04), Cambridge, UK, March 2004.

Refereed Workshop Posters

1.        K. Partridge, L. Arnstein, G. Borriello, T. Whitted.  Fast Intrabody Signaling, 3rd IEEE Workshop on Mobile Computing Systems and Applications (WMCSA 2000), Monterey, CA, December 2000.

Books and Book Chapters

1.        D. Estrin, G. Borriello, et. al.  Embedded, Everywhere: A Research Agenda for Networked Systems of Embedded Computers, Committee on Networked Systems of Embedded Computers, Computer Science and Telecommunications Board , National Research Council, 235 pages, Washington, DC, 2001.

Invited Papers

1.        R. Want, G. Borriello.  Survey on Information Appliances.  IEEE Computer Graphics & Applications, Vol. 20, No. 3, pp. 24-31, May/June 2000.

2.        G. Borriello.  The Challenges to Invisible Computing, IEEE Computer, Integrated Engineering column, Vol. 33, No. 11, pp. 123-125, November 2000.

3.        R. Want, T. Pering, G. Borriello, K. Farkas.  Disappearing Hardware.  IEEE Pervasive Computing, Vol. 1, No. 1, pp. 36-47, January-March 2002 (Inaugural issue).

4.        G. Borriello. Key Challenges in Communication for Ubiquitous Computing.  IEEE Communications Magazine 50th Anniversary Issue, Vol. 40, No. 5, pp. 16-18, May 2002.

5.        G. Borriello. Allocating Resources for Millions of Competing and Cooperating Computations.  CRA Grand Challenges in Computer Science and Engineering, Position Paper, 3 pages, June 2002.

6.        J. Landay, G. Borriello.  Design Patterns for Ubiquitous Computing.  IEEE Computer (Invisible Computing column), Vol. 36, No. 8, pp. 93-95, August 2003.

Technical Reports and Unrefereed Papers

1.        G. Borriello, D. Verkest, F. Cathoor. Guest Editorial for special issue on System Synthesis. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Vol. 18 No. 1 , pp. 1-2, January 1999.

2.        J. Hightower, R. Want, G. Borriello.  SpotON: An Indoor 3D Location Sensing Technology Based on RF Signal Strength. UW CSE 00-02-02, University of Washington, Department of Computer Science and Engineering, Seattle, WA, 16 pages, February 2000.

3.        R. Want, G. Borriello.  Information Appliances.  Guest Editor’s Introduction, IEEE Computer Graphics and Applications, Vol. 20, No. 3, pp. 21-23, May/June 2000.

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

5.        J. Hightower, G. Borriello.  Location Sensing Techniques. UW CSE 01-07-01, University of Washington, Department of Computer Science and Engineering, Seattle, WA, 8 pages, July 2001.

6.        J. Hightower, G. Borriello.  A Survey and Taxonomy of Location Sensing Systems for Ubiquitous Computing. UW CSE 01-08-03, University of Washington, Department of Computer Science and Engineering, Seattle, WA, 29 pages, August 2001.

7.        S. Jain, R. Mahajan, D. Wetherall, G. Borriello, S. Gribble.  A Comparison of Large-Scale Overlay Management Techniques.  UW CSE 02-02-02, University of Washington, Department of Computer Science and Engineering, Seattle, WA, 22 pages, February 2002.

8.        L. Arnstein, R. Grimm, C.Y. Hung, J.H. Kang, A. LaMarca, S. Sigurdsson, J. Su, G. Borriello.  Systems Support for Ubiquitous Computing: A Case Study of Two Implementations of Labscape.  UW CSE 02-04-04, University of Washington, Department of Computer Science and Engineering, Seattle, WA, 14 pages, April 2002.

9.        K. Partridge, B. Dahlquist, A. Veiseh, G. Borriello.  Touch-Aware Communication for Portable Devices.  UW CSE 02-07-02, University of Washington, Department of Computer Science and Engineering, Seattle, WA, 7 pages, July 2002.

10.     G. Borriello, N. Deshpande.  Location-Aware Computing: Creating Innovative and Profitable Applications and Services.  Intel Developer Update Magazine, 4 pages, December 2002.