UBICOMP 290 (INF 290) Spring 2007

Software Systems in Ubiquitous Computing

This reading group will review literature in the Ubiquitous, Pervasive, CHI and other related communities. The emphasis will be on developing a familiarity with trends and directions being developed by active researchers. This is PowerPoint unfriendy meeting. This is also a forum for students to present practice talks and get feedback as the need arises (PP allowed in that case). On the weeks when papers are presented, they are presented by attenders. This class is being moderated by Asst. Prof. Don Patterson

This quarter we will be looking at papers that describe software systems for ubiquitous computing systems in conjunction with Prof. Lopes course on software systems for ubiquitous computing.

Class meeting time is Thursday 3:30 - 4:30 in ICS 1 Room 253.

The course code is 37307. If you are a student please register, although if that's a problem don't let it prevent you from coming anyway

Last quarter's web page is here.

Reading Schedule

Week of Paper Source Lead Discusser Comments
1 4/2/2007 Organizational Meeting      
2 4/9/2007 Organizational Meeting #2  
           
3 4/16/2007 EasyLiving @MSR  
    http://research.microsoft.com/easyliving/Documents/2000%2009%20Barry%20HUC.pdf
http://research.microsoft.com/easyliving/publications.aspx
  Tom Herring ++geometric model
4 4/23/2007

Sentient Computing -- Programming with Space @Cambridge

 
Mike Addlesee, Rupert Curwen, Steve Hodges, Joe Newman, Pete Steggles,
Andy Ward, Andy Hopper, Implementing a Sentient Computing System.
Cover Feature in IEEE Computer, Volume 34, Number 8, Pages 50-56, August 2001.
http://www.cl.cam.ac.uk/Research/DTG/publications/public/files/tr.2001.8.pdf

Kasim Rehman, Frank Stajano, and George Coulouris, An Architecture for
Interactive Context-Aware Applications. IEEE Pervasive Computing,
Volume 6, Number 1, Pages 73-80, January 2007.
http://www.cl.cam.ac.uk/Research/DTG/publications/public/gfc22/b1reh.pdf
 

Amy Henckel

(for both papers)

 

++Event-based,programming with space
5 4/30/2007 Regiment @Harvard & Smart-its @ Lancaster  
   

http://www.eecs.harvard.edu/~mdw/papers/regiment-dmsn04.pdf


http://www.smart-its.org/
http://www.viktoria.se/fal/kurser/winograd-2004/g1056.pdf

 

Zubin Tiku

Nick Noack

++stream programming

++little devices

6 5/7/2007

Kairos @USC & RuleCaster @Lancaster

 
   

http://enl.usc.edu/papers/cache/ramki_dcoss05.pdf
http://enl.usc.edu/projects/kairos/index.html
http://eis.comp.lancs.ac.uk/fileadmin/eis/people/urs/2006-RuleCaster_OOPSLA.pdf

  Michael Madhukalya (for both papers

++macroprogramming / python

++macroprogramming sensor networks / FSM

7 5/14/2007 Talk by Christine Borgman  
    http://polaris.gseis.ucla.edu/cborgman/      
8 5/21/2007 Cooltown @HP & Metaglue and iRoom @MIT  
   

http://web.archive.org/web/20030610072607/cooltown.com/dev/wpapers/webpres/WebPresence.asp
http://www.champignon.net/TimKindberg/cooltown.php

http://e21.csail.mit.edu/external/publications-area/Metaglue.pdf
http://aire.csail.mit.edu/papers.shtml


 

Simon Yau

Deepika

++programming with HTTP (the device beacon points to the device url,
which can allow the user to do stuff on the device, eg.)

++agent-based

9 5/28/2007

Context Toolkit @GaTech/... &

Olympus -- high level programming model for active spaces / Gaia @UIUC

 
   

Example application ftp://ftp.cc.gatech.edu/pub/gvu/tr/2000/00-27.pdf
Anind's CTK page http://www.cs.cmu.edu/~anind/context.html

http://www.cyberdudez.com/olympus-cameras-ready-percom-05.PDF
http://gaia.cs.uiuc.edu/


 

Jaeyoung Lee

Deepika

++how to program the sensors/aggregation
10 6/4/2007 Aura @CMU & iRoom @Stanford  
   

http://www.cs.cmu.edu/afs/cs/project/able/ftp/wicsa3-aura/wicsa.pdf
http://www.cs.cmu.edu/~aura/

Overview of iRoom
patch panel & programming with iRoom
icrafter & programming with iRoom

 

Jungmin Shin

???

++task-based programming, user attention

++Event-based,FSM

2.3 >> TinyDB @Berkeley
http://db.cs.berkeley.edu/papers/tods05-tinydb.pdf
http://telegraph.cs.berkeley.edu/tinydb/reading.htm
++sql programming


LUCI
Information and Computer Science
University of California, Irvine
Irvine, CA 92697-3425

Valid HTML 4.01 Transitional