ITR/SY: a distributed programming infrastructure for integrating smart sensors

As we observed at the time of filing the annual report in August 2008, that that was really a final report on the project. The only unexpended funds at that time was the remaining in the category of REU for which NSF had given a one-year extension. Therefore, we present the work done with the undergraduates in the following section and then reproduce the contents of the annual report from August 2008 for the sake of completeness of this final report.

[1]  James M. Rehg,et al.  Stampede: A Cluster Programming Middleware for Interactive Stream-Oriented Applications , 2003, IEEE Trans. Parallel Distributed Syst..

[2]  Xiang Song,et al.  MobiGo: A Middleware for Seamless Mobility , 2007, 13th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2007).

[3]  Rajnish Kumar,et al.  Adaptable protocol stack architecture for future sensor networks , 2006 .

[4]  Matthew Wolenetz Characterizing Middleware Mechanisms for Future Sensor Networks , 2005 .

[5]  Umakishore Ramachandran,et al.  RF2ID: A Reliable Middleware Framework for RFID Deployment , 2007, 2007 IEEE International Parallel and Distributed Processing Symposium.

[6]  James M. Rehg,et al.  Experiences with optimizing two stream-based applications for cluster execution , 2005, J. Parallel Distributed Comput..

[7]  Irfan Essa,et al.  TV Watcher: Distributed Media Analysis and Correlation , 2004 .

[8]  Joshua B. Fryman,et al.  Software caching using dynamic binary rewriting for embedded devices , 2002, Proceedings International Conference on Parallel Processing.

[9]  Nissim Harel,et al.  Interaction Between Stampede Runtime and Operating Systems , 2002 .

[10]  Umakishore Ramachandran,et al.  DFuse: a framework for distributed data fusion , 2003, SenSys '03.

[11]  Hsien-Hsin S. Lee,et al.  Energy-Efficient Network Memory for Ubiquitous Devices , 2003, IEEE Micro.

[12]  Irfan Essa,et al.  Recognizing Multitasked Activities using Stochastic Context-Free Grammar , 2001 .

[13]  Ramesh C. Jain,et al.  An architecture for EventWeb , 2004, Proceedings. 10th IEEE International Workshop on Future Trends of Distributed Computing Systems, 2004. FTDCS 2004..

[14]  Umakishore Ramachandran,et al.  Streamline: scheduling streaming applications in a wide area environment , 2007, Multimedia Systems.

[15]  Mostafa H. Ammar,et al.  On Improving the Reliability of Packet Delivery in Dense Wireless Sensor Networks , 2007, 2007 16th International Conference on Computer Communications and Networks.

[16]  James M. Rehg,et al.  State management in Web services , 2004, Proceedings. 10th IEEE International Workshop on Future Trends of Distributed Computing Systems, 2004. FTDCS 2004..

[17]  Joshua Bruce Fryman SoftCache Architecture , 2005 .

[18]  Bin Liu,et al.  MediaBroker: A pervasive computing infrastructure for adaptive transformation and sharing of stream data , 2005, Pervasive Mob. Comput..

[19]  Hsien-Hsin S. Lee,et al.  SoftCache: A Technique for Power and Area Reduction in Embedded Systems , 2003 .

[20]  Gregory D. Abowd,et al.  UbiqStack: a taxonomy for a ubiquitous computing software stack , 2005, Personal and Ubiquitous Computing.

[21]  Umakishore Ramachandran,et al.  System Support for Cross-Layering in Sensor Network Stack , 2006, MSN.

[22]  Adam Johnson,et al.  Pattern matching in reconfigurable logic for packet classification , 2001, CASES '01.

[23]  Umakishore Ramachandran,et al.  Dynamic data fusion for future sensor networks , 2006, TOSN.

[24]  Umakishore Ramachandran,et al.  MediaBroker: an architecture for pervasive computing , 2004, Second IEEE Annual Conference on Pervasive Computing and Communications, 2004. Proceedings of the.

[25]  Umakishore Ramachandran,et al.  A simulation-based study of wireless sensor network middleware , 2005 .

[26]  Arnab Paul,et al.  Design of a Secure and Fault Tolerant Environment for Distributed Storage , 2004 .

[27]  Hasnain A. Mandviwala,et al.  Towards aspect-oriented programming support for cluster computing , 2002 .

[28]  Umakishore Ramachandran,et al.  Distributed Garbage Collection Algorithms for Timestamped Data , 2006, IEEE Transactions on Parallel and Distributed Systems.

[29]  Xiang Song,et al.  Gridlite: An Infrastructure for Provisioning and Managing Grid Services in Resource Constrained Devices , 2006, GCA.

[30]  Umakishore Ramachandran,et al.  GuardianAngel: An RFID-based indoor guidance and monitoring system , 2010, 2010 8th IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[31]  Kenneth Mackenzie,et al.  A prototype network embedded in textile fabric , 2001, CASES '01.

[32]  Umakishore Ramachandran,et al.  Computer Systems: An Integrated Approach to Architecture and Operating Systems , 2010 .

[33]  Karsten Schwan,et al.  e-SAFE: An Extensible, Secure and Fault Tolerant Storage System , 2007, First International Conference on Self-Adaptive and Self-Organizing Systems (SASO 2007).

[34]  Kenneth M. Mackenzie,et al.  Investigating a SoftCache via Dynamic Rewriting , 2001 .

[35]  Umakishore Ramachandran,et al.  On Improving Wireless Broadcast Reliability of Sensor Networks Using Erasure Codes , 2006, MSN.

[36]  Umakishore Ramachandran,et al.  A system architecture for distributed control loop applications (extended abstract) , 2003, The Ninth IEEE Workshop on Future Trends of Distributed Computing Systems, 2003. FTDCS 2003. Proceedings..

[37]  Umakishore Ramachandran,et al.  D-Stampede: distributed programming system for ubiquitous computing , 2002, Proceedings 22nd International Conference on Distributed Computing Systems.

[38]  Umakishore Ramachandran,et al.  Adaptive resource utilization via feedback control for streaming applications , 2005, 19th IEEE International Parallel and Distributed Processing Symposium.

[39]  Hsien-Hsin S. Lee,et al.  The Elusive Metric for Low-Power Architecture Research , 2003 .

[40]  Rajnish Kumar,et al.  Fountain Broadcast for Wireless Sensor Networks , 2005 .

[41]  Umakishore Ramachandran,et al.  Dead timestamp identification in Stampede , 2002, Proceedings International Conference on Parallel Processing.

[42]  Arnab Paul,et al.  Computation-Communication Trade-off for Power and Bandwidth Savings in Remote Authentication over Wireless Networks , 2004 .

[43]  W. Keith Edwards,et al.  A Bridging Framework for Universal Interoperability in Pervasive Systems , 2006, 26th IEEE International Conference on Distributed Computing Systems (ICDCS'06).

[44]  Hasnain A. Mandviwala,et al.  EcoSystem : A Set of Grid Computing Tools for a Class of Economic Applications , 2007 .

[45]  Umakishore Ramachandran,et al.  Streamline: a scheduling heuristic for streaming applications on the grid , 2006, Electronic Imaging.

[46]  Irfan Essa,et al.  Towards reliable multimodal sensing in aware environments , 2001, PUI '01.

[47]  Hsien-Hsin S. Lee,et al.  Intelligent Cache Management by Exploiting Dynamic UTI/MTI Behavior , 2005 .

[48]  Nissim Harel,et al.  Memory Optimizations for Distributed Stream-based Applications , 2006 .

[49]  Xiang Song Seamless mobility in ubiquitous computing environments , 2008 .

[50]  Thad Starner,et al.  Remembrance Agent: A Continuously Running Automated Information Retrieval System , 1996, PAAM.

[51]  Umakishore Ramachandran,et al.  A Comparative Study of Stampede Garbage Collection Algorithms , 2002, LCPC.

[52]  Umakishore Ramachandran,et al.  Methods of Memory Optimizations in Streaming Applications , 2007, 2007 International Conference on Parallel Processing (ICPP 2007).

[53]  Mostafa H. Ammar,et al.  ASAP: A Camera Sensor Network for Situation Awareness , 2007, OPODIS.

[54]  Umakishore Ramachandran,et al.  Generating and analyzing synthetic workloads using iterative distillation , 2004 .

[55]  Umakishore Ramachandran,et al.  Use of Dependency Information for Memory Optimizations in Distributed Streaming Applications , 2007, 2007 16th International Conference on Computer Communications and Networks.

[56]  Umakishore Ramachandran,et al.  Middleware Guidelines for Future Sensor Networks , 2004 .

[57]  Xiang Song,et al.  Chameleon: a capability adaptation system for interface virtualization , 2008, MobiVirt '08.

[58]  Umakishore Ramachandran,et al.  An integrated approach to teaching computer systems architecture , 2007, WCAE '07.