Providing Homogeneous Access for Sensor Data Management ∗

We are facing the proliferation of several kinds of sensing devices, from satellites to tiny sensors. This has opened up new possibilities for us to understand, manage and monitor a given environment, from the small – e.g., a room – to the large – e.g., the planet. This, however, has added a new dimension to the classic problem of heterogeneous data management – how to handle increasing volumes of sensing data from a wide range of sensors. This report is concerned with the problem of sensor data publication. Our solution involves the design and implementation of a framework for sensor data management, which applies technologies based on Semantic Web standards, components and scientific workflows. Individual sensors or networks are encapsulated into a specific kind of component – DCC – which supports homogeneous access to data and software. DCCs are themselves handled by scientific workflows that provide facilities for controlling data production, integration and publication. As a result, applications that require sensor data will instead interact with workflows, being liberated from concerns such as sensor particularities, or provide separate handlers for real time streams. The report also presents initial implementation results. ∗Part of this text was submitted to the VLDB 2007 Conference. This work was supported by Fapesp under the grant number 2004/14052-3 and partially financed by a CNPq grant, the WebMaps II project and an HP Digital Publishing grant.

[1]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[2]  D. Hollingsworth The workflow Reference Model , 1994 .

[3]  Jacques Wainer,et al.  Scientific Workflow Systems , 1996 .

[4]  Vipul Kashyap,et al.  Semantic heterogeneity in global information systems: The role of metadata , 1996 .

[5]  Michael Uschold,et al.  Ontologies: principles, methods and applications , 1996, The Knowledge Engineering Review.

[6]  Roy T. Fielding,et al.  Uniform Resource Identifiers (URI): Generic Syntax , 1998, RFC.

[7]  Nicola Guarino,et al.  Formal Ontology and Information Systems , 1998 .

[8]  Ashish B. Shah,et al.  Common Object Request Broker Architecture (CORBA) , 2015 .

[9]  Claudia Bauzer Medeiros,et al.  WOODSS - a spatial decision support system based on workflows , 1999, Decis. Support Syst..

[10]  이긍해,et al.  Enterprise JavaBeans(EJB) 컴포넌트의 성능 측정 방법 , 2000 .

[11]  Wil M. P. van der Aalst,et al.  Advanced Workflow Patterns , 2000, CoopIS.

[12]  D. Box,et al.  Simple object access protocol (SOAP) 1.1 , 2000 .

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

[14]  Miodrag Potkonjak,et al.  Power efficient organization of wireless sensor networks , 2001, ICC 2001. IEEE International Conference on Communications. Conference Record (Cat. No.01CH37240).

[15]  Heiner Stuckenschmidt,et al.  Ontology-Based Integration of Information - A Survey of Existing Approaches , 2001, OIS@IJCAI.

[16]  Wil M. P. van der Aalst,et al.  Workflow Patterns: On the Expressive Power of (Petri-net-based) Workflow Languages. , 2002 .

[17]  Marta Mattoso,et al.  Sharing scientific models in environmental applications , 2002, SAC '02.

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

[19]  Rudolf Schmid,et al.  Organization for the advancement of structured information standards , 2002 .

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

[21]  Mani Srivastava,et al.  Energy-aware wireless microsensor networks , 2002, IEEE Signal Process. Mag..

[22]  Virgílio A. F. Almeida Capacity Planning for Web Services , 2002, Performance.

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

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

[25]  M. Gruber,et al.  Next generation technologies to enable sensor networks , 2002, Proceedings of IEEE Sensors.

[26]  Calton Pu,et al.  POESIA: An ontological workflow approach for composing Web services in agriculture , 2003, The VLDB Journal.

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

[28]  Murali Mani Understanding the semantics of sensor data , 2003, SGMD.

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

[30]  Wei Hong,et al.  The sensor spectrum: technology, trends, and requirements , 2003, SGMD.

[31]  Antonio Alfredo Ferreira Loureiro,et al.  MANNA: a management architecture for wireless sensor networks , 2003, IEEE Commun. Mag..

[32]  Stefano Spaccapietra,et al.  Ontologies : A contribution to the DL/DB debate , 2003, SWDB.

[33]  Anne-Marie Kermarrec,et al.  The many faces of publish/subscribe , 2003, CSUR.

[34]  Christos Faloutsos,et al.  An environmental sensor network to determine drinking water quality and security , 2003, SGMD.

[35]  Lothar Thiele,et al.  Prototyping Wireless Sensor Network Applications with BTnodes , 2004, EWSN.

[36]  Deborah Estrin,et al.  Habitat monitoring with sensor networks , 2004, CACM.

[37]  Michael Stonebraker,et al.  Retrospective on Aurora , 2004, The VLDB Journal.

[38]  Jamal N. Al-Karaki,et al.  A Taxonomy of Routing Techniques in Wireless Sensor Networks , 2004, Handbook of Sensor Networks.

[39]  Qi Han,et al.  QUASAR: quality aware sensing architecture , 2004, SGMD.

[40]  Mark G. Terwilliger,et al.  Overview of Sensor Networks , 2004 .

[41]  André Santanchè,et al.  Managing Dynamic Repositories for Digital Content Components , 2004, EDBT Workshops.

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

[43]  Natalya F. Noy,et al.  Semantic integration: a survey of ontology-based approaches , 2004, SGMD.

[44]  Mohamed A. Sharaf,et al.  Balancing energy efficiency and quality of aggregate data in sensor networks , 2004, The VLDB Journal.

[45]  Jun Luo,et al.  Energy efficient routing with adaptive data fusion in sensor networks , 2005, DIALM-POMC '05.

[46]  Antonio Alfredo Ferreira Loureiro,et al.  On the design of a self-managed wireless sensor network , 2005, IEEE Communications Magazine.

[47]  André Santanchè,et al.  Self Describing Components: Searching for Digital Artifacts on the Web , 2005, SBBD.

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

[49]  Daniel J. Abadi,et al.  REED: Robust, Efficient Filtering and Event Detection in Sensor Networks , 2005, VLDB.

[50]  Eduardo F. Nakamura,et al.  Using Information Fusion to Assist Data Dissemination in Wireless Sensor Networks , 2005, Telecommun. Syst..

[51]  Pascal Vasseur,et al.  Introduction to Multisensor Data Fusion , 2005, The Industrial Information Technology Handbook.

[52]  Wei Hong,et al.  Model-based approximate querying in sensor networks , 2005, The VLDB Journal.

[53]  Rajkumar Buyya,et al.  A taxonomy of scientific workflow systems for grid computing , 2005, SGMD.

[54]  Claudia Bauzer Medeiros,et al.  Interoperability for GIS Document Management in Environmental Planning , 2005, J. Data Semant..

[55]  Claudia Bauzer Medeiros,et al.  Supporting modeling and problem solving from precedent experiences: the role of workflows and case-based reasoning , 2005, Environ. Model. Softw..

[56]  Robert G. Raskin,et al.  Knowledge representation in the semantic web for Earth and environmental terminology (SWEET) , 2005, Comput. Geosci..

[57]  Ricardo da Silva Torres,et al.  WOODSS and the Web: annotating and reusing scientific workflows , 2005, SGMD.

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

[59]  Gustavo Alonso,et al.  Efficient Sharing of Sensor Networks , 2006, 2006 IEEE International Conference on Mobile Ad Hoc and Sensor Systems.

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

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

[62]  Antonio Alfredo Ferreira Loureiro,et al.  Coverage area management for wireless sensor networks , 2007, Int. J. Netw. Manag..

[63]  André Santanchè,et al.  A Component Model and Infrastructure for a Fluid Web , 2007, IEEE Transactions on Knowledge and Data Engineering.

[64]  Roberto Chinnici,et al.  Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language , 2007 .

[65]  Shashi Shekhar,et al.  Environmental Sensor Networks , 2008, ACM SIGSPATIAL International Workshop on Advances in Geographic Information Systems.

[66]  Gustavo Alonso,et al.  Web Services: Concepts, Architectures and Applications , 2009 .

[67]  C. Michael Sperberg-McQueen,et al.  World Wide Web Consortium , 2009, Encyclopedia of Database Systems.