Pervasive Computing for the 99

A key limiting factor for the pervasive community has been the difficulty developing and deploying general purpose systems. Such systems should make application development easy, support a wide range of devices and sensors, and allow users to share these resources. Designing a multi-user middleware system that allows novice users to add arbitrary hardware and software raises several challenges, such as resolution between conflicting and stale data, managing data dependencies as software and hardware is changed, and tradeoffs between complexity and expressiveness in the API of such a system. We will discuss the feature set that could solve these problem, and test these features through a software implementation. We then evaluate the system after a year long deployment supporting smart office applications.

[1]  William Stallings,et al.  SNMPv3: A security enhancement for SNMP , 1998, IEEE Communications Surveys & Tutorials.

[2]  Wade Trappe,et al.  Towards Continuous Asset Tracking: Low-Power Communication and Fail-Safe Presence Assurance , 2009, 2009 6th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[3]  Allison Woodruff,et al.  Common Sense Community: Scaffolding Mobile Sensing and Analysis for Novice Users , 2010, Pervasive.

[4]  M. Weiser The Computer for the Twenty-First Century , 1991 .

[5]  Athena Vakali,et al.  LDAP: Framework, Practices, and Trends , 2004, IEEE Internet Comput..

[6]  Suman Nath,et al.  Sharing and exploring sensor streams over geocentric interfaces , 2008, GIS '08.

[7]  Corporate Ieee,et al.  Information Technology-Portable Operating System Interface , 1990 .

[8]  David J. Scott,et al.  The Carrot Approach: Encouraging Use of Location Systems , 2004, UbiComp.

[9]  Richard P. Martin,et al.  The Impact of Using Multiple Antennas on Wireless Localization , 2008, 2008 5th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[10]  Lenin Ravindranath,et al.  SixthSense: RFID-based Enterprise Intelligence , 2008, MobiSys '08.

[11]  Karl Aberer,et al.  Infrastructure for Data Processing in Large-Scale Interconnected Sensor Networks , 2007, 2007 International Conference on Mobile Data Management.

[12]  Daniel Leinerud Add-ons för Firefox , 2009 .

[13]  Richard P. Martin,et al.  Detecting intra-room mobility with signal strength descriptors , 2010, MobiHoc '10.

[14]  Colin L. Mallows,et al.  A system for LEASE: location estimation assisted by stationary emitters for indoor RF wireless networks , 2004, IEEE INFOCOM 2004.

[15]  Jameela Al-Jaroodi,et al.  Service-oriented middleware: A survey , 2012, J. Netw. Comput. Appl..

[16]  A. S. Krishnakumar,et al.  Bayesian indoor positioning systems , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[17]  Andy Hopper,et al.  Deploying and evaluating a location-aware system , 2005, MobiSys '05.