Sixth Framework Programme Priority 2 " Information Society Technologies " D5.1 Survey of Middleware for Networked Embedded Systems Executive Summary

Project Document Number: RUNES/D5.1/PU 1 /v1.1 (official version) Project Document Date: 07/01/2005 Workpackage Contributing to the Project Document: WP5 Deliverable Type and Security: R 2 -PU Author(s): Cecilia Mascolo, Stephen Hailes, Leonidas Lymberopoulos (University College London) Gian Pietro Picco, Paolo Costa (Politecnico di Milano) Gordon Blair, Paul Okanda, Thirunavukkarasu Sivaharan (University of Lancaster) Wolfgang Fritsche, Mayer Karl (Indusrieanlagen-Betriebsgesellschaft mbH) Miklós Aurél Rónai, Kristóf Fodor (Ericsson Research, Traffic Lab) Athanassios Boulis (National ICT Australia)

[1]  Amy L. Murphy,et al.  TinyLIME: bridging mobile and sensor networks through middleware , 2005, Third IEEE International Conference on Pervasive Computing and Communications.

[2]  Cecilia Mascolo,et al.  Satin: A Component Model for Mobile Self Organisation , 2004, CoopIS/DOA/ODBASE.

[3]  Gordon S. Blair,et al.  Novel component middleware for building dependable sentient computing applications , 2004 .

[4]  Gordon S. Blair,et al.  Cooperating sentient vehicles for next generation automobiles , 2004 .

[5]  Paolo Costa,et al.  Epidemic algorithms for reliable content-based publish-subscribe: an evaluation , 2004, 24th International Conference on Distributed Computing Systems, 2004. Proceedings..

[6]  Amy L. Murphy,et al.  Minimizing the reconfiguration overhead in content-based publish-subscribe , 2004, SAC '04.

[7]  Amy L. Murphy,et al.  Using Coordination Middleware for Location-Aware Computing: A Lime Case Study , 2004, COORDINATION.

[8]  Cecilia Mascolo,et al.  CARISMA: Context-Aware Reflective mIddleware System for Mobile Applications , 2003, IEEE Trans. Software Eng..

[9]  V. Prasanna,et al.  Energy-balanced task allocation for collaborative processing in networked embedded systems , 2003, LCTES '03.

[10]  Margaret Martonosi,et al.  Impala: a middleware system for managing autonomic, parallel sensor systems , 2003, PPoPP '03.

[11]  Mani B. Srivastava,et al.  Design and implementation of a framework for efficient and programmable sensor networks , 2003, MobiSys '03.

[12]  Nalini Venkatasubramanian,et al.  Adaptive Middleware for Distributed Sensor Environments , 2003 .

[13]  Sang Hyuk Son,et al.  Event Detection Services Using Data Service Middleware in Distributed Sensor Networks , 2003, Telecommun. Syst..

[14]  Peter Steenkiste,et al.  Providing contextual information to pervasive computing applications , 2003, Proceedings of the First IEEE International Conference on Pervasive Computing and Communications, 2003. (PerCom 2003)..

[15]  Roberto Baldoni,et al.  Active software replication through a three-tier approach , 2002, 21st IEEE Symposium on Reliable Distributed Systems, 2002. Proceedings..

[16]  Kay Römer,et al.  Middleware challenges for wireless sensor networks , 2002, MOCO.

[17]  David Garlan,et al.  Aura: an Architectural Framework for User Mobility in Ubiquitous Computing Environments , 2002, WICSA.

[18]  Ian F. Akyildiz,et al.  Sensor Networks , 2002, Encyclopedia of GIS.

[19]  Vinny Cahill,et al.  STEAM: event-based middleware for wireless ad hoc networks , 2002, Proceedings 22nd International Conference on Distributed Computing Systems Workshops.

[20]  Timothy W. Finin,et al.  Enhanced Service Discovery in Bluetooth , 2002, Computer.

[21]  Douglas C. Schmidt,et al.  Middleware for real-time and embedded systems , 2002, CACM.

[22]  Gian Pietro Picco,et al.  Exploiting Transiently Shared Tuple Spaces for Location Transparent Code Mobility , 2002, COORDINATION.

[23]  Nael B. Abu-Ghazaleh,et al.  A taxonomy of wireless micro-sensor network models , 2002, MOCO.

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

[25]  Antonio Casimiro,et al.  Using the timely computing base for dependable QoS adaptation , 2001, Proceedings 20th IEEE Symposium on Reliable Distributed Systems.

[26]  Gordon S. Blair,et al.  The Design and Implementation of OpenORB v2 , 2001 .

[27]  Alfonso Fuggetta,et al.  The JEDI Event-Based Infrastructure and Its Application to the Development of the OPSS WFMS , 2001, IEEE Trans. Software Eng..

[28]  David S. Rosenblum,et al.  Design and evaluation of a wide-area event notification service , 2001, Foundations of Intrusion Tolerant Systems, 2003 [Organically Assured and Survivable Information Systems].

[29]  Robert Grimm,et al.  Systems directions for pervasive computing , 2001, Proceedings Eighth Workshop on Hot Topics in Operating Systems.

[30]  Amy L. Murphy,et al.  LIME: a middleware for physical and logical mobility , 2001, Proceedings 21st International Conference on Distributed Computing Systems.

[31]  J. Gehrke,et al.  Querying the physical world , 2000, IEEE Wirel. Commun..

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

[33]  Robert Grimm,et al.  A system architecture for pervasive computing , 2000, ACM SIGOPS European Workshop.

[34]  Chien-Chung Shen,et al.  Querying and tasking in sensor networks , 2000, Defense, Security, and Sensing.

[35]  Wolfgang Emmerich,et al.  Software engineering and middleware: a roadmap , 2000, ICSE '00.

[36]  Gaetano Borriello,et al.  Next century challenges: data-centric networking for invisible computing: the Portolano project at the University of Washington , 1999, MobiCom.

[37]  Amy L. Murphy,et al.  LIME: Linda meets mobility , 1999, Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002).

[38]  Satish K. Tripathi,et al.  Quality of service based routing: a performance perspective , 1998, SIGCOMM '98.

[39]  David Gelernter,et al.  Generative communication in Linda , 1985, TOPL.

[40]  Françoise Sailhan,et al.  Developing Ambient Intelligence Systems: A Solution based on Web Services , 2004, Automated Software Engineering.

[41]  Amy L. Murphy,et al.  Middleware to support sensor network applications , 2004, IEEE Network.

[42]  Viktor K. Prasanna,et al.  Issues in designing middleware for wireless sensor networks , 2004, IEEE Network.

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

[44]  Okanda Paul,et al.  CO-operating Real-time sentient objects: Architecture and Experimental evaluation , 2004 .

[45]  Qi Han,et al.  AutoSeC : An Integrated Middleware Framework for Dynamic Service Brokering , 2003 .

[46]  Massachusett Framingham,et al.  The Common Object Request Broker: Architecture and Specification Version 3 , 2003 .

[47]  Seyed Masoud Sadjadi,et al.  A Survey of Adaptive Middleware , 2003 .

[48]  Archana Bharathidasan,et al.  Sensor Networks : An Overview , 2002 .

[49]  Cecilia Mascolo,et al.  "Middleware for Mobile Computing (A Survey)". In Advanced Lectures on Networking , 2002 .

[50]  Robert Grimm,et al.  Programming for Pervasive Computing Environments , 2001 .

[51]  P. Veríssimo,et al.  CORTEX 1 : Towards Supporting Autonomous and Cooperating Sentient Entities , 2001 .

[52]  Jean-Charles Fabre,et al.  A Metaobject Architecture for Fault-Tolerant Distributed Systems: The FRIENDS Approach , 1998, IEEE Trans. Computers.

[53]  John A. Zinky,et al.  Architectural Support for Quality of Service for CORBA Objects , 1997, Theory Pract. Object Syst..