Ubicomp Systems at 20: Progress, Opportunities, and Challenges

This retrospective on 20 years of ubiquitous computing research identifies opportunities for leveraging utility computing and the Internet of Things to grow the ubicomp infrastructure, and discusses remaining challenges to taking ubicomp systems to where they indeed become ubiquitous.

[1]  George Coulouris,et al.  Distributed systems - concepts and design , 1988 .

[2]  Marvin Theimer,et al.  Managing update conflicts in Bayou, a weakly connected replicated storage system , 1995, SOSP.

[3]  Gregory D. Abowd,et al.  The context toolkit: aiding the development of context-enabled applications , 1999, CHI '99.

[4]  Kevin Ashton,et al.  That ‘Internet of Things’ Thing , 1999 .

[5]  James H. Aylor,et al.  Computer for the 21st Century , 1999, Computer.

[6]  Roy H. Campbell,et al.  Gaia: enabling active spaces , 2000, ACM SIGOPS European Workshop.

[7]  Barry Brumitt,et al.  EasyLiving: Technologies for Intelligent Environments , 2000, HUC.

[8]  Krzysztof Z. Gajos,et al.  Design Principles for Resource Management Systems for Intelligent Spaces , 2001, IWSAS.

[9]  Marc Langheinrich,et al.  Privacy by Design - Principles of Privacy-Aware Ubiquitous Systems , 2001, UbiComp.

[10]  T. Kindberg,et al.  System Software for Ubiquitous Computing , 2002, IEEE Pervasive Comput..

[11]  David Garlan,et al.  Project Aura: Toward Distraction-Free Pervasive Computing , 2002, IEEE Pervasive Comput..

[12]  Bill Serra,et al.  People, Places, Things: Web Presence for the Real World , 2002, Mob. Networks Appl..

[13]  Tim Kindberg,et al.  Context authentication using constrained channels , 2002, Proceedings Fourth IEEE Workshop on Mobile Computing Systems and Applications.

[14]  Mark W. Newman,et al.  Challenge: recombinant computing and the speakeasy approach , 2002, MobiCom '02.

[15]  Andy Hopper,et al.  Building World Models by Ray-Tracing within Ceiling-Mounted Positioning Systems , 2003, UbiComp.

[16]  Eric Horvitz,et al.  RightSPOT: A Novel Sense of Location for a Smart Personal Object , 2003, UbiComp.

[17]  Mik Lamming,et al.  SPECx: Another Approach to Human Context and Activity Sensing Research, Using Tiny Peer-to-Peer Wireless Computers , 2003, UbiComp.

[18]  Armando Fox,et al.  Portability, extensibility and robustness in iROS , 2003, Proceedings of the First IEEE International Conference on Pervasive Computing and Communications, 2003. (PerCom 2003)..

[19]  Yitao Duan,et al.  Protecting User Data in Ubiquitous Computing: Towards Trustworthy Environments , 2004, Privacy Enhancing Technologies.

[20]  隆司 益田 20世紀の名著名論:F. J. Corbato and V. A. Vyssotsky : Introduction and Overview of the Multics System , 2004 .

[21]  Scott D. Mainwaring,et al.  Infrastructures and Their Discontents: Implications for Ubicomp , 2004, UbiComp.

[22]  Gregory D. Abowd,et al.  CAMP: A Magnetic Poetry Interface for End-User Programming of Capture Applications for the Home , 2004, UbiComp.

[23]  Simon A. Dobson,et al.  More Principled Design of Pervasive Computing Systems , 2004, EHCI/DS-VIS.

[24]  Krzysztof Z. Gajos,et al.  Opportunity Knocks: A System to Provide Cognitive Assistance with Transportation Services , 2004, UbiComp.

[25]  Masaki Ito,et al.  SF2: smart furniture for creating ubiquitous applications , 2004, 2004 International Symposium on Applications and the Internet Workshops. 2004 Workshops..

[26]  Jan Bosch,et al.  ENGINEERING HUMAN COMPUTER INTERACTION AND INTERACTIVE SYSTEMS , 2005 .

[27]  Matthew Chalmers,et al.  Gaming on the edge: using seams in ubicomp games , 2005, ACE '05.

[28]  Paul Dourish,et al.  Yesterday’s tomorrows: notes on ubiquitous computing’s dominant vision , 2007, Personal and Ubiquitous Computing.

[29]  Yvonne Rogers,et al.  Moving on from Weiser's Vision of Calm Computing: Engaging UbiComp Experiences , 2006, UbiComp.

[30]  Gregory D. Abowd,et al.  Pervasive Computing and Autism: Assisting Caregivers of Children with Special Needs , 2007, IEEE Pervasive Computing.

[31]  Gregory D. Abowd,et al.  At the Flick of a Switch: Detecting and Classifying Unique Electrical Events on the Residential Power Line (Nominated for the Best Paper Award) , 2007, UbiComp.

[32]  Judy Kay,et al.  PersonisAD: Distributed, Active, Scrutable Model Framework for Context-Aware Services , 2007, Pervasive.

[33]  John Krumm,et al.  Inference Attacks on Location Tracks , 2007, Pervasive.

[34]  Emiliano Miluzzo,et al.  CenceMe - Injecting Sensing Presence into Social Networking Applications , 2007, EuroSSC.

[35]  Ramón Cáceres,et al.  Virtual individual servers as privacy-preserving proxies for mobile devices , 2009, MobiHeld '09.

[36]  Juan Carlos Augusto,et al.  Handbook of Ambient Intelligence and Smart Environments , 2009 .

[37]  William W. Gaver The Video Window: My Life with a Ludic System , 2009, Media Space 20+ Years of Mediated Life.

[38]  René Mayrhofer,et al.  Shake Well Before Use: Intuitive and Secure Pairing of Mobile Devices , 2009, IEEE Transactions on Mobile Computing.

[39]  Magdalena Balazinska,et al.  Longitudinal study of a building-scale RFID ecosystem , 2009, MobiSys '09.

[40]  Stuart S. Shapiro,et al.  Privacy by design , 2010, Commun. ACM.

[41]  John Krumm,et al.  Exploring end user preferences for location obfuscation, location-based services, and the value of location , 2010, UbiComp.

[42]  Gregor Schiele,et al.  Pervasive Computing Middleware , 2010, Handbook of Ambient Intelligence and Smart Environments.

[43]  F. J. Corbat INTRODUCTION AND OVERVIEW OF THE MULTICS SYSTEM , 2010 .

[44]  Seth J. Teller,et al.  Growing an organic indoor location system , 2010, MobiSys '10.

[45]  Feng Zhao,et al.  Hapori: context-based local search for mobile phones using community behavioral modeling and similarity , 2010, UbiComp.

[46]  Jeffrey Huang,et al.  Ubicomp to the masses: a large-scale study of two tangible interfaces for download , 2010, UbiComp.