A Design Language for Interactive Software Systems INA-PG '93 - spe informatique Dauphine '94 - DEA Modelisation et traitement des donnees et des connaissances USC - Computer Science MS'97 PhD'00 Research Associate 2001-2004 Research Assistant Professor 2004- 2007-2008 Fellow of the Radcliffe Institute for Advanced Study at Harvard University: Analytical Listening through Interactive Visualization Tufts University - Computer Science Visiting Assistant Professor 2008-2009 Music Computing Alexandre R.J. François Computer Vision Games / Education Video Painting (1999) Virtual Mirror (2000-2002) - GRA: E. Kang Racquetball Tracking (2001) People Detection and Tracking (2004) Stevi (2005-2006) co-PI: G. Medioni MuCoaCo: Music Computation and Cognition ESP (2004-) - co-PI: E. Chew - GRA: J.Liu MIMI (2006-) - co-PIs: E. Chew & D. Thurmond MuSA.RT (2002-) - co-PI: E. Chew CS599 - Fall 2002 21 students (G) Crosswinds CS201G - Spring 2007 8 students (UG) An Ant's Life Finalist, SIGGRAPH2009 Research Challenge Competition COMP150-CIS - Spring 2009 13 students (UG/G) Time and Perception in Music and Computation Hermes/dl A Design Language for Interactive Systems Computer (algorithm) Spatio-temporal invariant Spatio-temporal context sensitive Sequential or parallel (synchronous) Concurrent (asynchronous) By people(?) for computers By people for people Interactive System An interactive system is one whose behavior is directly influenced by outside elements in the world: humans and possibly other living entities; natural or human-made artifacts (including possibly other interactive systems)