A Survey of Middleware for Sensor and Network Virtualization

Wireless Sensor Network (WSN) is leading to a new paradigm of Internet of Everything (IoE). WSNs have a wide range of applications but are usually deployed in a particular application. However, the future of WSNs lies in the aggregation and allocation of resources, serving diverse applications. WSN virtualization by the middleware is an emerging concept that enables aggregation of multiple independent heterogeneous devices, networks, radios and software platforms; and enhancing application development. WSN virtualization, middleware can further be categorized into sensor virtualization and network virtualization. Middleware for WSN virtualization poses several challenges like efficient decoupling of networks, devices and software. In this paper efforts have been put forward to bring an overview of the previous and current middleware designs for WSN virtualization, the design goals, software architectures, abstracted services, testbeds and programming techniques. Furthermore, the paper also presents the proposed model, challenges and future opportunities for further research in the middleware designs for WSN virtualization.

[1]  Qi Han,et al.  Virtual Sensor Networks - A Resource Efficient Approach for Concurrent Applications , 2007, Fourth International Conference on Information Technology (ITNG'07).

[2]  Ryan Newton,et al.  Region streams: functional macroprogramming for sensor networks , 2004, DMSN '04.

[3]  R. Fielding,et al.  Architectural Styles and the Design of Network-based Software Architectures (CHAPTER 5) , 2000 .

[4]  R.L. Moses,et al.  Locating the nodes: cooperative localization in wireless sensor networks , 2005, IEEE Signal Processing Magazine.

[5]  Bradley R. Schmerl,et al.  Software Engineering for Self-Adaptive Systems: A Second Research Roadmap , 2010, Software Engineering for Self-Adaptive Systems.

[6]  Md. Motaharul Islam,et al.  An Efficient Model for Smart Home by the Virtualization of Wireless Sensor Network , 2013, Int. J. Distributed Sens. Networks.

[7]  Giancarlo Fortino,et al.  A Java-Based Agent Platform for Programming Wireless Sensor Networks , 2011, Comput. J..

[8]  Lui Sha,et al.  I-Living: An Open System Architecture for Assisted Living , 2006, 2006 IEEE International Conference on Systems, Man and Cybernetics.

[9]  Douglas C. Schmidt,et al.  Real‐Time CORBA Middleware , 2005 .

[10]  Wouter Joosen,et al.  Federated and Shared Use of Sensor Networks through Security Middleware , 2009, 2009 Sixth International Conference on Information Technology: New Generations.

[11]  Neelakantan Pattathil Chandrasekharamenon,et al.  Connectivity analysis of one-dimensional vehicular ad hoc networks in fading channels , 2012, EURASIP Journal on Wireless Communications and Networking.

[12]  Alex Delis,et al.  GPS-Free node localization in mobile wireless sensor networks , 2006, MobiDE '06.

[13]  Xin-Wen Wu,et al.  Securing mobile agent based Wireless Sensor Network applications on middleware , 2012, 2012 International Symposium on Communications and Information Technologies (ISCIT).

[14]  Rekha Jain,et al.  Wireless Sensor Network -A Survey , 2013 .

[15]  Mohsen Guizani,et al.  Home M2M networks: Architectures, standards, and QoS improvement , 2011, IEEE Communications Magazine.

[16]  John Anderson,et al.  Wireless sensor networks for habitat monitoring , 2002, WSNA '02.

[17]  Alexander Gluhak,et al.  The SENSEI Real World Internet Architecture , 2010, Future Internet Assembly.

[18]  Jan M. Rabaey,et al.  Robust Positioning Algorithms for Distributed Ad-Hoc Wireless Sensor Networks , 2002, USENIX Annual Technical Conference, General Track.

[19]  Joel H. Saltz,et al.  DataCutter: Middleware for Filtering Very Large Scientific Datasets on Archival Storage Systems , 2000, IEEE Symposium on Mass Storage Systems.

[20]  Sanjay Madria,et al.  Sensor Cloud: A Cloud of Virtual Sensors , 2014, IEEE Software.

[21]  Stefano Chessa,et al.  A secure middleware for wireless sensor networks , 2008, MobiQuitous.

[22]  Robert Thompson,et al.  A Self-Adaptive Spectrum Management Middleware for Wireless Sensor Networks , 2013, Wirel. Pers. Commun..

[23]  Ioannis Chatzigiannakis,et al.  WISEBED: An Open Large-Scale Wireless Sensor Network Testbed , 2009, SENSAPPEAL.

[24]  Günther Palm,et al.  Miro - Middleware for Cooperative Robotics , 2001, RoboCup.

[25]  Yong Yao,et al.  The cougar approach to in-network query processing in sensor networks , 2002, SGMD.

[26]  Christine Julien,et al.  Virtual sensors: abstracting data from physical sensors , 2006, 2006 International Symposium on a World of Wireless, Mobile and Multimedia Networks(WoWMoM'06).

[27]  Andreas Willig,et al.  TWIST: a scalable and reconfigurable testbed for wireless indoor experiments with sensor networks , 2006, REALMAN '06.

[28]  Yang Yu,et al.  Supporting concurrent applications in wireless sensor networks , 2006, SenSys '06.

[29]  Nelson Souto Rosa,et al.  An Energy-Aware Middleware for Integrating Wireless Sensor Networks and the Internet , 2011, Int. J. Distributed Sens. Networks.

[30]  Marcos Augusto M. Vieira,et al.  Survey on wireless sensor network devices , 2003, EFTA 2003. 2003 IEEE Conference on Emerging Technologies and Factory Automation. Proceedings (Cat. No.03TH8696).

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

[32]  Meina Song,et al.  A general M2M device model , 2010, 2010 IEEE 2nd Symposium on Web Society.

[33]  Young-Geun Choi,et al.  Proactive Code Verification Protocol in Wireless Sensor Network , 2007, ICCSA.

[34]  Antonio Casimiro,et al.  Middleware Support for Adaptive Real-Time Applications in Wireless Sensor Networks , 2013, EWDC.

[35]  Mansoor Ahmed,et al.  CLUSMA: a mobile agent based clustering middleware for wireless sensor networks , 2009, FIT.

[36]  Chenyang Lu,et al.  Agilla: A mobile agent middleware for self-adaptive wireless sensor networks , 2009, TAAS.

[37]  H. Meling,et al.  SenseWrap: A service oriented middleware with sensor virtualization and self-configuration , 2009, 2009 International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP).

[38]  Tapio Frantti,et al.  Requirements of secure WSN-MCN edge router , 2013, The International Conference on Information Networking 2013 (ICOIN).

[39]  Raed Abdulla,et al.  Survey of WSN technology based reliable and efficient active RFID , 2013, 2013 IEEE 11th Malaysia International Conference on Communications (MICC).

[40]  Leandros Tassiulas,et al.  Online evaluation of sensing characteristics for radio platforms in the CREW federated testbed , 2013, MobiCom.

[41]  H. Tokuda,et al.  A Middleware Framework for Sharing Sensor Nodes among Smart Spaces , 2007, 2007 Fourth International Conference on Networked Sensing Systems.

[42]  Suresh Singh,et al.  Exploiting heterogeneity in sensor networks , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[43]  Tarek F. Abdelzaher,et al.  EnviroSuite: An environmentally immersive programming framework for sensor networks , 2006, TECS.

[44]  Suleiman Zubair,et al.  Reliable Geographical Forwarding in Cognitive Radio Sensor Networks Using Virtual Clusters , 2014, Sensors.

[45]  Mohamed Abid,et al.  RESTful Sensor Web Enablement Services for Wireless Sensor Networks , 2012, 2012 IEEE Eighth World Congress on Services.

[46]  Liviu Iftode,et al.  Spatial programming using smart messages: design and implementation , 2004, 24th International Conference on Distributed Computing Systems, 2004. Proceedings..

[47]  Brian D. O. Anderson,et al.  Graphical properties of easily localizable sensor networks , 2009, Wirel. Networks.

[48]  Ignas G. Niemegeers,et al.  Designing a flexible and low-cost testbed for Wireless Sensor Networks , 2012, Int. J. Ad Hoc Ubiquitous Comput..

[49]  Philippe Bonnet,et al.  Towards Sensor Database Systems , 2001, Mobile Data Management.

[50]  Deborah Estrin,et al.  The impact of data aggregation in wireless sensor networks , 2002, Proceedings 22nd International Conference on Distributed Computing Systems Workshops.

[51]  Jaydip Sen,et al.  A Survey on Wireless Sensor Network Security , 2009, Int. J. Commun. Networks Inf. Secur..

[52]  Serge Fdida,et al.  Future internet research and experimentation: the FIRE initiative , 2007, CCRV.

[53]  Christian Steger,et al.  TOSPIE2: tiny operating system plug-in for energy estimation , 2010, IPSN '10.

[54]  Shih-Hao Hung,et al.  Performance evaluation of machine-to-machine (M2M) systems with virtual machines , 2012, The 15th International Symposium on Wireless Personal Multimedia Communications.

[55]  Christine Julien,et al.  An adaptive middleware to support delay tolerant networking , 2008, ARM '08.

[56]  Clemens A. Szyperski,et al.  Component software - beyond object-oriented programming , 2002 .

[57]  Petri Mähönen,et al.  Multi-radio medium access control protocol for wireless sensor networks , 2007, SenSys '07.

[58]  Choong Seon Hong,et al.  Intelligent M2M network using healthcare sensors , 2012, 2012 14th Asia-Pacific Network Operations and Management Symposium (APNOMS).

[59]  Jameela Al-Jaroodi,et al.  A survey on service-oriented middleware for wireless sensor networks , 2001, Service Oriented Computing and Applications.

[60]  MengChu Zhou,et al.  Virtual sensing techniques and their applications , 2009, 2009 International Conference on Networking, Sensing and Control.

[61]  Luis Muñoz,et al.  SmartSantander: Internet of Things Research and Innovation through Citizen Participation , 2013, Future Internet Assembly.

[62]  Leandros Tassiulas,et al.  Integrating FlowVisor Access Control in a Publicly Available OpenFlow Testbed with Slicing Support , 2012, TRIDENTCOM.

[63]  Brice Morin,et al.  S-Theory: A Unified Theory of Multi-paradigm Software Development , 2013, GPC.

[64]  Karl Aberer,et al.  A middleware for fast and flexible sensor network deployment , 2006, VLDB.

[65]  Md. Motaharul Islam,et al.  A Survey on Virtualization of Wireless Sensor Networks , 2012, Sensors.

[66]  Swapnaja Hiray,et al.  Context-Aware Middleware in Cyber Physical Cloud (CAMCPC) , 2013, 2013 International Conference on Cloud & Ubiquitous Computing & Emerging Technologies.

[67]  Ioannis Chatzigiannakis,et al.  Flexible experimentation in wireless sensor networks , 2012, Commun. ACM.

[68]  Douglas C. Schmidt,et al.  Issues in the Design of Adaptive Middleware Load Balancing , 2001, OM '01.

[69]  Christian Steger,et al.  MAMA: Multi-applicationmiddleware for efficient wireless sensor networks , 2011, 2011 18th International Conference on Telecommunications.

[70]  Karl Aberer,et al.  The Global Sensor Networks middleware for efficient and flexible deployment and interconnection of sensor networks , 2006 .

[71]  Muhammad Omer Farooq,et al.  Wireless Sensor Networks Testbeds and State-of-the-Art Multimedia Sensor Nodes , 2014 .

[72]  S. Manesis,et al.  A Survey of Applications of Wireless Sensors and Wireless Sensor Networks , 2005, Proceedings of the 2005 IEEE International Symposium on, Mediterrean Conference on Control and Automation Intelligent Control, 2005..

[73]  Mun Choon Chan,et al.  Indriya: A Low-Cost, 3D Wireless Sensor Network Testbed , 2011, TRIDENTCOM.

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

[75]  Michael Starsinic System architecture challenges in the home M2M network , 2010, 2010 IEEE Long Island Systems, Applications and Technology Conference.

[76]  R. H. Glitho,et al.  Application architectures for machine to machine communications: Research agenda vs. state-of-the art , 2011, 7th International Conference on Broadband Communications and Biomedical Applications.

[77]  K. Mani Chandy,et al.  Event Processing - Designing IT Systems for Agile Companies , 2009 .

[78]  Prashant J. Shenoy,et al.  SensEye: a multi-tier camera sensor network , 2005, ACM Multimedia.

[79]  Raouf Boutaba,et al.  A survey of network virtualization , 2010, Comput. Networks.

[80]  Thomas Magedanz,et al.  Emerging testing trends and the Panlab enabling infrastructure , 2011, IEEE Communications Magazine.

[81]  Peter Desnoyers,et al.  Ultra-low power data storage for sensor networks , 2009, TOSN.

[82]  Peter Desnoyers,et al.  PRESTO: A Predictive Storage Architecture for Sensor Networks , 2005, HotOS.

[83]  Josef Noll,et al.  Virtualizing Sensor for the Enablement of Semantic-aware Internet of Things Ecosystem , 2011 .

[84]  Burkhard Stiller,et al.  Towards the Future Internet - Emerging Trends from European Research , 2010, Future Internet Assembly.

[85]  John A. Stankovic,et al.  SenQ: An Embedded Query System for Streaming Data in Heterogeneous Interactive Wireless Sensor Networks , 2008, DCOSS.

[86]  Giada Landi,et al.  Cloud and Network Facilities Federation in BonFIRE , 2013, Euro-Par Workshops.

[87]  Minkyu Je,et al.  Future mobile society beyond Moore's Law , 2013, 2013 IEEE Asian Solid-State Circuits Conference (A-SSCC).

[88]  Matthew Keally,et al.  SAS: Self-Adaptive Spectrum Management for Wireless Sensor Networks , 2009, 2009 Proceedings of 18th International Conference on Computer Communications and Networks.

[89]  Barry Porter,et al.  Lorien: a pure dynamic component-based operating system for wireless sensor networks , 2009, MidSens '09.

[90]  Hao Zhuang,et al.  A Service Adaptation Middleware for Delay Tolerant Network based on HTTP Simple Queue Service , 2012, NSDR.

[91]  Ramesh Govindan,et al.  The Sensor Network as a Database , 2002 .

[92]  Alexander Kröller,et al.  Using and operating wireless sensor network testbeds with WISEBED , 2011, 2011 The 10th IFIP Annual Mediterranean Ad Hoc Networking Workshop.

[93]  Theodore B. Zahariadis,et al.  A framework for service provisioning in virtual sensor networks , 2012, EURASIP Journal on Wireless Communications and Networking.

[94]  Md. Motaharul Islam,et al.  A Novel Data Classification and Scheduling Scheme in the Virtualization of Wireless Sensor Networks , 2013, Int. J. Distributed Sens. Networks.

[95]  Cecilia Mascolo,et al.  SenShare: Transforming Sensor Networks into Multi-application Sensing Infrastructures , 2012, EWSN.

[96]  Carlos André Guimarães Ferraz,et al.  A message-oriented middleware for sensor networks , 2004, MPAC '04.

[97]  Emin Gün Sirer,et al.  On the need for system-level support for ad hoc and sensor networks , 2002, OPSR.

[98]  Yoav Shoham,et al.  Agent-Oriented Programming , 1992, Artif. Intell..

[99]  James H. Hill,et al.  Towards Heterogeneous Composition of Distributed Real-Time and Embedded (DRE) Systems Using the CORBA Component Model , 2011, 2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications.

[100]  Thomas Magedanz,et al.  Conceptual Design and Use Cases for a FIRE Resource Federation Framework , 2010, Future Internet Assembly.

[101]  Jameela Al-Jaroodi,et al.  Middleware for Robotics: A Survey , 2008, 2008 IEEE Conference on Robotics, Automation and Mechatronics.

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

[103]  Yelin Hong,et al.  A Resource-Oriented Middleware Framework for Heterogeneous Internet of Things , 2012, 2012 International Conference on Cloud and Service Computing.

[104]  James Brown,et al.  Demo abstract: A testbed infrastructure to study the impact of temperature on WSN , 2014, 2014 IEEE International Conference on Pervasive Computing and Communication Workshops (PERCOM WORKSHOPS).

[105]  Chenyang Lu,et al.  RAP: a real-time communication architecture for large-scale wireless sensor networks , 2002, Proceedings. Eighth IEEE Real-Time and Embedded Technology and Applications Symposium.

[106]  Matt Welsh,et al.  Hourglass: An Infrastructure for Connecting Sensor Networks and Applications , 2004 .

[107]  Thomas Staub,et al.  TARWIS — A testbed management architecture for wireless sensor network testbeds , 2012, 2012 IEEE Network Operations and Management Symposium.

[108]  Sungyoung Lee,et al.  VIP Bridge: Integrating Several Sensor Networks into One Virtual Sensor Network , 2006, International Conference on Internet Surveillance and Protection (ICISP’06).

[109]  Biplab Sikdar,et al.  Scalable and distributed GPS free positioning for sensor networks , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[110]  Bernhard Rinner,et al.  Improved Agent-Oriented Middleware for Distributed Smart Cameras , 2007, 2007 First ACM/IEEE International Conference on Distributed Smart Cameras.

[111]  Peter C. Chapin,et al.  SpartanRPC: Secure WSN middleware for cooperating domains , 2010, The 7th IEEE International Conference on Mobile Ad-hoc and Sensor Systems (IEEE MASS 2010).

[112]  Alessio Vecchio,et al.  Configuration and tuning of sensor network applications through virtual sensors , 2006, Fourth Annual IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOMW'06).

[113]  A.P. Jayasumana,et al.  Cluster Tree Based Self Organization of Virtual Sensor Networks , 2008, 2008 IEEE Globecom Workshops.

[114]  Tanveer A. Zia,et al.  Multi-set Architecture for Multi-applications Running on Wireless Sensor Networks , 2010, 2010 IEEE 24th International Conference on Advanced Information Networking and Applications Workshops.

[115]  Ming Li,et al.  Data-centric middleware for context-aware pervasive computing , 2008, Pervasive Mob. Comput..

[116]  Wei Hong,et al.  TinyDB: an acquisitional query processing system for sensor networks , 2005, TODS.

[117]  Lida Xu,et al.  The internet of things: a survey , 2014, Information Systems Frontiers.

[118]  Zhao Cheng,et al.  Searching strategy for multi-target discovery in wireless networks , 2004, 2004 4th Workshop on Applications and Services in Wireless Networks, 2004. ASWN 2004..

[119]  Bruno Almeida,et al.  Self-Organised Middleware Architecture for the Internet-of-Things , 2013, 2013 IEEE International Conference on Green Computing and Communications and IEEE Internet of Things and IEEE Cyber, Physical and Social Computing.

[120]  F StarsinicMichael,et al.  System architecture challenges in the home M2M network , 2010, LISAT 2010.

[121]  Felix Juraschek,et al.  Concept and design of the hybrid distributed embedded systems testbed , 2008 .

[122]  Suleiman Zubair,et al.  Assessing Routing Strategies for Cognitive Radio Sensor Networks , 2013, Sensors.

[123]  Schahram Dustdar,et al.  A survey on context-aware web service systems , 2009, Int. J. Web Inf. Syst..

[124]  Jan M. Rabaey,et al.  Location in distributed ad-hoc wireless sensor networks , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[125]  Álvaro Marco,et al.  WiFi Sensor Networks: A study of energy consumption , 2014, 2014 IEEE 11th International Multi-Conference on Systems, Signals & Devices (SSD14).

[126]  Vinny Cahill,et al.  Towards Real-Time Middleware for Applications of Vehicular Ad Hoc Networks , 2005, DAIS.

[127]  Onn Shehory,et al.  Agent-Oriented Software Engineering , 2014, Springer Berlin Heidelberg.

[128]  Zhonghai Wang,et al.  Smart Home M2M Networks Architecture , 2013, 2013 IEEE 9th International Conference on Mobile Ad-hoc and Sensor Networks.

[129]  Ian F. Akyildiz,et al.  A survey on wireless multimedia sensor networks , 2007, Comput. Networks.

[130]  Philip Levis,et al.  Maté: a tiny virtual machine for sensor networks , 2002, ASPLOS X.

[131]  Serge Fdida,et al.  OneLab: An Open Federated Facility for Experimentally Driven Future Internet Research , 2010 .

[132]  Swati Nikam,et al.  Role of Sensor Virtualization in Wireless Sensor Networks , 2014 .

[133]  Geng Wu,et al.  M2M: From mobile to embedded internet , 2011, IEEE Communications Magazine.

[134]  Theodore B. Zahariadis,et al.  VITRO Architecture: Bringing Virtualization to WSN World , 2011, 2011 IEEE Eighth International Conference on Mobile Ad-Hoc and Sensor Systems.

[135]  Mohan Kumar,et al.  Pervasive and Mobile Computing ( ) – Pervasive and Mobile Computing Middleware for Pervasive Computing: a Survey , 2022 .

[136]  Federico Ferrari,et al.  FlockLab: A testbed for distributed, synchronized tracing and profiling of wireless embedded systems , 2013, 2013 ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN).

[137]  Rajesh K. Gupta,et al.  Programming models for sensor networks: A survey , 2008, TOSN.

[138]  Imran Khan,et al.  A multi-layer architecture for wireless sensor network virtualization , 2013, 6th Joint IFIP Wireless and Mobile Networking Conference (WMNC).

[139]  Canfeng Chen,et al.  MEMOSEN: multi-radio enabled mobile wireless sensor network , 2006, 20th International Conference on Advanced Information Networking and Applications - Volume 1 (AINA'06).

[140]  Cecilia Mascolo,et al.  A shared sensor network infrastructure , 2010, SenSys '10.

[141]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[142]  Brian D. O. Anderson,et al.  A Theory of Network Localization , 2006, IEEE Transactions on Mobile Computing.

[143]  Richard Han,et al.  Unifying micro sensor networks with the Internet via overlay networking [wireless networks] , 2004, 29th Annual IEEE International Conference on Local Computer Networks.

[144]  Thomas Staub,et al.  Towards Virtual Mobility Support in a Federated Testbed for Wireless Sensor Networks , 2011, Electron. Commun. Eur. Assoc. Softw. Sci. Technol..

[145]  David E. Culler,et al.  TinyOS: An Operating System for Sensor Networks , 2005, Ambient Intelligence.

[146]  Jiafu Wan,et al.  M2M Communications for Smart City: An Event-Based Architecture , 2012, 2012 IEEE 12th International Conference on Computer and Information Technology.

[147]  Alexander Gluhak,et al.  SmartSantander: The meeting point between Future Internet research and experimentation and the smart cities , 2011, 2011 Future Network & Mobile Summit.

[148]  Yang Xiao,et al.  Handbook on Sensor Networks , 2010 .

[149]  Hervé Paulino,et al.  A Middleware Framework for the Web Integration of Sensor Networks , 2010, S-CUBE.

[150]  Chenyang Lu,et al.  Enhanced Coordination in Sensor Networks through Flexible Service Provisioning , 2009, COORDINATION.

[151]  B. R. Badrinath,et al.  Ad hoc positioning system (APS) using AOA , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[152]  Nader Mohamed,et al.  Middleware: middleware challenges and approaches for wireless sensor networks , 2006, IEEE Distributed Systems Online.

[153]  Christoforos Panayiotou,et al.  A testbed for coverage control using mixed wireless sensor networks , 2012, J. Netw. Comput. Appl..

[154]  Edward J. Coyle,et al.  An energy efficient hierarchical clustering algorithm for wireless sensor networks , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[155]  Ioannis Chatzigiannakis,et al.  Virtualising Testbeds to Support Large-Scale Reconfigurable Experimental Facilities , 2010, EWSN.

[156]  Viktor K. Prasanna,et al.  The Abstract Task Graph: a methodology for architecture-independent programming of networked sensor systems , 2005, EESR '05.

[157]  Feng Zhao,et al.  Towards Energy Efficient Design of Multi-radio Platforms for Wireless Sensor Networks , 2008, 2008 International Conference on Information Processing in Sensor Networks (ipsn 2008).

[158]  Konrad Campowsky,et al.  BonFIRE: The Clouds and Services Testbed , 2013, 2013 IEEE 5th International Conference on Cloud Computing Technology and Science.

[159]  Deborah Estrin,et al.  Complex Behavior at Scale: An Experimental Study of Low-Power Wireless Sensor Networks , 2002 .

[160]  Philip Levis,et al.  The nesC language: a holistic approach to networked embedded systems , 2003, SIGP.

[161]  Suleiman Zubair,et al.  M2M Communication in Virtual Sensor Network for SHAAL , 2013 .

[162]  Federico Ferrari,et al.  FlockLab: A testbed for distributed, synchronized tracing and profiling of wireless embedded systems , 2013, 2013 ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN).

[163]  Yota Otachi,et al.  Efficient algorithms for network localization using cores of underlying graphs , 2011, Theor. Comput. Sci..

[164]  Ralf Tönjes,et al.  Survey of Context Provisioning Middleware , 2013, IEEE Communications Surveys & Tutorials.

[165]  Daeyeon Park,et al.  Railroad: virtual infrastructure for data dissemination in wireless sensor networks , 2005, PE-WASUN '05.

[166]  Imran Khan Design and analysis of virtualization framework for Wireless Sensor Networks , 2013, 2013 IEEE 14th International Symposium on "A World of Wireless, Mobile and Multimedia Networks" (WoWMoM).

[167]  A.G. Ruzzelli,et al.  Advantages of Dual Channel MAC for Wireless Sensor Networks , 2006, 2006 1st International Conference on Communication Systems Software & Middleware.

[168]  David E. Culler,et al.  The nesC language: A holistic approach to networked embedded systems , 2003, PLDI.