          |
Reading List with Scribe sign-up
Here is a syllabus of readings for this semester.
History and Overviews
Jan. 9
Jan. 14
- G. Forman, J. Zahorjan The Challenges of Mobile Computing," IEEE Computer, vol. 27, no. 4, April 1994, pp. 38-47.
- M. Satyanarayanan. "Fundamental Challenges in Mobile Computing", Fifteenth ACM Symposium on Principles of Distributed Computing, May 1996.
- M. Satyanarayanan, "Pervasive Computing: Vision and Challenges.", IEEE Personal Communications, August 2001.
- Class Discussion Summary for January 14, 2003
Jan. 16
- Roy Want, Gaetano Borriello, Trevor Pering and Keith I. Farkas. Disappearing hardware. IEEE Pervasive Computing, Volume 1, Number 1, pp. 36-47, January-March 2002. Handed out in class.
- Deborah Estrin, David Culler, Kris Pister and Gaurav Sukhatme. Connecting the physical world with pervasive networks. IEEE Pervasive Computing, Volume 1, Number 1, pp. 59-69, January-March 2002. Handed out in class.
- Tim Kindberg and Armando Fox. System software for ubiquitous computing. IEEE Pervasive Computing, Volume 1, Number 1, pp. 70-81, January-March 2002. Handed out in class.
- Scribe Summary for Jan 16
Jan. 21
- Nigel Davies and Hans-Werner Gellersen. Beyond prototypes: Challenges in deploying ubiquitous systems. IEEE Pervasive Computing, Volume 1, Number 1, pp. 26-35, January-March 2002. Handed out in class.
- Gregory D. Abowd, Elizabeth D. Mynatt and Tom Rodden. The human experience. IEEE Pervasive Computing, Volume 1, Number 1, pp. 48-58, January-March 2002. Handed out in class.
- Anthony LaMarca, Waylon Brunette, David Koizumi, Matthew Lease, Stefan B Sigurdsson, Kevin Sikorski, Dieter Fox and Gaetano Borriello. PlantCare: An investigation in practical ubiquitous computing systems, Proceedings of Ubicomp 2002, pp. 316-332, Goteborg, Sweden, Sep. 2002.
- Summary of Class Discussion Jan 21
Sensors and Sensor Networks
Jan. 23
Jan. 28
Programming Idioms for Ubiquitous Computing
Jan. 30 (Project Proposals)
- short group project presentations with feedback. Some information about a subset of the available sensors and equipment available is on the Supplementary project ideas and equipment Swiki page, but you are encouraged to look beyond that too. Peter and the professors are open to email questions before class.
Feb. 4 (Application Level)
- Daniel Salber, Anind Dey and Gregory D. Abowd (1999) The Context Toolkit: Aiding the development of context-enabled applications. In the Proceedings of the 1999 Conference on Human Factors in Computing Systems (CHI '99), Pittsburgh, PA, May 15-20, 1999. pp. 434-441. (For more information on the Context Toolkit, see this link.
- Hani Naguib and George Coulouris (2001) Location information management. In the Proceedings of Ubicomp 2001, Atlanta, GA.
- Saul Greenberg and Chester Fitchett (2001) Phidgets: Easy development of physical interfaces through physical widgets. In the Proceedings of the 14th Annual ACM Symposium on User Interface Software and Technology, Orlando, FL. pp. 209-218.
- Scribe Summary for Feb4
Feb. 6 (Middleware Level - evolution from distributed programming systems)
- Sameer Adhikari, Arnab Paul, Umakishore Ramachandran. D-Stampede: Distributed Programming System for Ubiquitous Computing. In the proc. International Conference on Distributed Computing Systems (ICDCS), July 2002. (For eclass presentations on the Stampede programming model and description of internals click here)
- Christian Borcea, Deepa Iyer, Porlin Kang, Akhilesh Saxena, Liviu Iftode. Cooperative Computing for Distributed Embedded Systems . In the proc. International Conference on Distributed Computing Systems (ICDCS), July 2002. (postscript version still available)
- Andrew P. Black, Jie Huang, Rainer Koster, Jonathan Walpole, Calton Pu. Infopipes: An abstraction for multimedia streaming. In Multimedia Systems, special issue on multimedia middleware, 2002 Vol. 8, No. 5, pp:406-419.
- Scribe Summary for Feb. 6
Feb. 11 (How to use Georgia Tech tools)
No scribes required for this topic.
- Gregory will coordinate presentation on context-aware programming and automated capture using toolkits developed in his group. More information can be found at the Context Toolkit GT site and at the INCA Toolkit site.
- Kishore will coordinate the presentation of how to build applications using D-Stampede. General information about using D-Stampede as well as other useful pointers can be found at ubiquitous presence web site.
Feb. 13 (Commercial tools)
- The Microsoft .NET infrastructure. We will cover basic .NET services as well as the .NET compact framework for use on a wide variety of handheld platforms. Presentations will be coordinated by Rajat Sharma and Heather Mahaney from this class.
- Place scribe summary link here.
Feb. 18 (Commercial tools - contd.)
Feb. 20 (Middleware level - evolution from distributed database systems)
- Tobin J. Lehman, Alex Cozzi, Yuhong Xiong, Jonathan Gottschalk,Venu Vasudevan, Sean Landis, Pace Davis, Bruce Khavar, Paul Bowman. Hitting the distributed computing sweet spot with TSpaces,Computer Networks 35 (2001) 457-472.
- Eric Freeman and Susanne Hupfer. Make Room for JavaSpaces, Part 1. Online article that summarizes the distributed computing model underlying this Java/Jini technology, 1999. (If the link is broken, paste the entire URL into Google and use their cache of it.)
- Samuel Madden, Michael J. Franklin, Joseph M. Hellerstein, Wei Hong. TAG: a Tiny AGgregation Service for Ad-Hoc Sensor Networks, 5th Annual Symposium on Operating Systems Design and Implementation (OSDI), December, 2002.
- Scribe summary for Feb 20
Evaluation of Technology and Interaction Experience
Feb. 25
- Background research page on the Swiki is due for the project (see project details)
Feb. 27
Peer-to-Peer Computing
Mar. 11
Mar. 13
- Yan Chen, Randy H. Katz, and John D. Kubatowicz. SCAN: A Dynamic, Scalable,and Efficient Content Distribution Network, Appears in Proceedings of theInternational Conference on Pervasive Computing, August 2002.
- Ian Clarke, Theodore W. Hong, Scott G. Miller, Oskar Sandberg, and Brandon Wiley, "Protecting Free Expression Online with Freenet", IEEE Internet Computing 6(1), 40-49 (2002).
- Lakshmish Ramaswamy and Ling Liu. "FreeRiding: A New Challenge for Peer-to-Peer File Sharing Systems". Technical Report GIT-CC-02-09, Georgia Institute of Technology, 2002.
- Class Discussion Summary for March 13, 2003
- Mid-term exam available online
- Place scribe summary link here.
Wireless Technologies
Mar. 18 (RF ID)
Mar. 20
- Project status report presentations + mini-demos (see project info)
Mar. 25 (Cellular telephony or Wireless Wide Area Networks)
- Bill N. Schilit, David M. Hilbert and Jonathan Trevor. Context-aware communication. IEEE Wireless, special issue on context-aware computing. October 2002, pp. 46-54.
Scribe Summary
- Place scribe summary link here.
Mar. 27 (Wireless Personal Area Networks)
- Stuart Williams. IrDA: Past, Present and Future. IEEE Personal Communications, Vol. 7, No. 1, pp. 11-19, February 2000.
- Jaap C. Haartsen. The Bluetooth radio system, Vol. 7, No. 1, pp. 28-36, February 2000.
- Olin Shivers. BodyTalk and the BodyNet: A personal information infrastructure. MIT Laboratory for Computer Science, December 1993.
Apr. 1 (Applications of WPANs)
- Roy Want, Trevor Pering, Gunner Danneels, Muthu Kumar, Murali Sundar, and John Light. The Personal Server: Changing the way we think about ubiquitous computing. In Proceedings of Ubicomp 2002, Springer LNCS 2498, pp. 194-209, Goteborg, Sweden, October 2002.
- Kenneth Fishkin, Kurt Partridge and Saurav Chatterjee. Wireless user interface components for personal area networks. IEEE Pervasive Computing, special issue on wearable computing, Vol. 1, Issue 4. pp 49-55, October-December 2002.
Apr. 3
- Dr. Krishan Sabnani, Networking Research Vice President, Bell Labs, NJ,USA.The Future Mobile Internet - A Network for all Generations, (PPT),(Postscript). Georgia Tech School of ECE Distinguished Lecture Series, January 11, 2002. (This is for your information only, not for class discussion.)
Apr. 8 (no class meeting; work on projects)
Apr. 10 (project status discussion in class)
Apr. 15 (Privacy and ubicomp)
- Place scribe summary link here.
Apr. 17
- Supreme court decision on Kyllo vs. US on sensing and the 4th ammendment.
- For reference, see also the Abowd/Jacobs 600 word article, "A search is a search is a ... The impact of awareness technologies on privacy litigation".
- Xiaodong Jiang, Jason I. Hong, and James A. Landay: Approximate Information Flows: Socially-Based Modeling of Privacy in Ubiquitous Computing (16 pages of text), In: Proceedings of UbiComp 2002, LNCS 2498, pp. 176-193, Göteborg, Sweden.
- Simson Garfinkel: Adopting Fair Information Practices to Low Cost RFID Systems (6 pages), In: Ubiquitous Computing 2002 Privacy Workshop.
- More information on stuff discussed on April 17
Apr. 22
Final project info and final project presentations
Apr. 24
Final project presentations
Final exam
|