An Event-Based Approach to Process Environmental Data

Environmental sciences studies deal with a large amount of heterogeneous data sources. In each application or scientific study there is a need for a set of tools to manage the data, from the capture, processing to data storage. In particular, in environmental applications there is a need to combine distinct kinds of sensor data from those aboard satellites to those in ground networks. While the first sources are static and usually processed via image management, the second kind is dynamic and processed in streams. Solutions for combining them are usually tailored to a specific problem and geographical region. This work is concerned with solving some of these problems by enabling the integration of heterogeneous data sources whether they are static or streams. The proposed solution uses a pre-processing phase in order to filter the data sources needed for the study, Enterprise Service Bus (ESB) to enable the integration of different data sources and Complex Event Processing (CEP) to process the events that emerge from the integrated environmental data. Events are detected through patterns that are specified by experts and inserted into the CEP engine. Upon detection of an event pattern, events are disseminated, stored in a database or sent to other systems. The main contributions of this work are: (i) a framework to help environmental scientists cope with heterogeneity problems that allows integration of static and stream data sources in a generic way (as opposed to specific solutions in the literature), (ii) treatment of environmental data events, and processing patterns, (iii) application of the aforementioned findings in ecological studies showing how scientists can use our proposal to acquire data of interest from the available data sources.

[1]  Percy French,et al.  A break in the clouds , 1986 .

[2]  Stephen Travis Pope,et al.  A cookbook for using the model-view controller user interface paradigm in Smalltalk-80 , 1988 .

[3]  D. Marples,et al.  The Open Services Gateway Initiative: an introductory overview , 2001, IEEE Commun. Mag..

[4]  Herbert Van de Sompel,et al.  The open archives initiative: building a low-barrier interoperability framework , 2001, JCDL '01.

[5]  W. Oechel,et al.  FLUXNET: A New Tool to Study the Temporal and Spatial Variability of Ecosystem-Scale Carbon Dioxide, Water Vapor, and Energy Flux Densities , 2001 .

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

[7]  Constance de Koning,et al.  Editors , 2003, Annals of Emergency Medicine.

[8]  G. Asner,et al.  Drought stress and carbon uptake in an Amazon forest measured with spaceborne imaging spectroscopy. , 2004, Proceedings of the National Academy of Sciences of the United States of America.

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

[10]  Zhong-Ren Peng,et al.  The roles of geography markup language (GML), scalable vector graphics (SVG), and Web feature service (WFS) specifications in the development of Internet geographic information systems (GIS) , 2004, J. Geogr. Syst..

[11]  John Anderson,et al.  An analysis of a large scale habitat monitoring application , 2004, SenSys '04.

[12]  Matthew Jones,et al.  Maximizing the Value of Ecological Data with Structured Metadata: An Introduction to Ecological Metadata Language (EML) and Principles for Metadata Creation , 2005 .

[13]  Marc-Thomas Schmidt,et al.  The Enterprise Service Bus: Making service-oriented architecture real , 2005, IBM Syst. J..

[14]  Masaru Kitsuregawa,et al.  Development of a Data Mining Application for Huge Scale Earth Environmental Data Archives , 2005, DNIS.

[15]  Kirk Martinez,et al.  Environmental Sensor Networks: A revolution in the earth system science? , 2006 .

[16]  Xingchen Chu,et al.  Open Sensor Web Architecture: Core Services , 2006, 2006 Fourth International Conference on Intelligent Sensing and Information Processing.

[17]  De Groeve Tom,et al.  The Global Flood Detection System , 2007 .

[18]  Leobino Sampaio,et al.  FLAVOR : A dynamic and open framework for the development of network measurement access and visualization tools , 2007 .

[19]  Eduardo F. Nakamura,et al.  Information fusion for wireless sensor networks: Methods, models, and classifications , 2007, CSUR.

[20]  Deborah Estrin,et al.  New Approaches in Embedded Networked Sensing for Terrestrial Ecological Observatories , 2007 .

[21]  Yu-Chee Tseng,et al.  Distributed protocols for ensuring both coverage and connectivity of a wireless sensor network , 2007, TOSN.

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

[23]  Falko Menge Enterprise Service Bus , 2007 .

[24]  Matthew S. Mayernik,et al.  Drowning in data: digital library architecture to support scientific use of embedded sensor networks , 2007, JCDL '07.

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

[26]  Fang Pang Lin,et al.  Conceptual Challenges and Practical Issues in Building The Global Lake Ecological Observatory Network , 2007, 2007 3rd International Conference on Intelligent Sensors, Sensor Networks and Information.

[27]  Alexander S. Szalay,et al.  Life Under Your Feet: An End-to-End Soil Ecology Sensor Network, Database, Web Server, and Analysis Service , 2007, ArXiv.

[28]  William W. Hargrove,et al.  A continental strategy for the National Ecological Observatory Network , 2008 .

[29]  Tijs Rademakers,et al.  Open-Source ESBs in Action , 2008 .

[30]  Marco Tulio Valente,et al.  A gentle introduction to OSGi , 2008, SOEN.

[31]  David Luckham,et al.  The power of events - an introduction to complex event processing in distributed enterprise systems , 2002, RuleML.

[32]  Levent Gürgen,et al.  SStreaMWare: a service oriented middleware for heterogeneous sensor data management , 2008, ICPS '08.

[33]  André Santanchè,et al.  Providing Homogeneous Access for Sensor Data Management ∗ , 2008 .

[34]  Claudia Bauzer Medeiros Grand Research Challenges in Computer Science in Brazil , 2008, Computer.

[35]  Qun Zhao,et al.  Lifetime Maximization for Connected Target Coverage in Wireless Sensor Networks , 2008, IEEE/ACM Transactions on Networking.

[36]  Sean White,et al.  Contemporary Challenges in Ambient Data Integration for Biodiversity Informatics , 2009, OTM Workshops.

[37]  Dennis Robert Fatland,et al.  SEAMONSTER: A wireless Sensor Web prototype applied to studying glaciated watersheds (Invited) , 2009 .

[38]  Wouter Joosen,et al.  LooCI: a loosely-coupled component infrastructure for networked embedded systems , 2009, MoMM.

[39]  Dimitrios D. Vergados,et al.  Energy-efficient routing protocols in wireless sensor networks for health communication systems , 2009, PETRA '09.

[40]  T. Harmon,et al.  Environmental sensor networks in ecological research. , 2009, The New phytologist.

[41]  Gavin E. Churcher,et al.  Applying Complex Event Processing and Extending Sensor Web Enablement to a Health Care Sensor Network Architecture , 2009, S-CUBE.

[42]  Jürgen Dunkel,et al.  On complex event processing for sensor networks , 2009, 2009 International Symposium on Autonomous Decentralized Systems.

[43]  Philippe Bonnet,et al.  Meeting ecologists' requirements with adaptive data acquisition , 2010, SenSys '10.

[44]  Yutaka Matsuo,et al.  Earthquake shakes Twitter users: real-time event detection by social sensors , 2010, WWW '10.

[45]  Ladislav Hluchý,et al.  Data mining and integration for environmental scenarios , 2010, SoICT '10.

[46]  Opher Etzion,et al.  Event Processing in Action , 2010 .

[47]  Kia Teymourian,et al.  Enabling knowledge-based complex event processing , 2010, EDBT '10.

[48]  Guy Sharon,et al.  Industry experience with the IBM Active Middleware Technology (AMiT) Complex Event Processing engine , 2010, DEBS '10.

[49]  Chih-Yuan Huang,et al.  Capturing the Long Tail of Sensor Web , 2010 .

[50]  Shashi Shekhar,et al.  Spatio-temporal data mining for environmental science , 2010 .

[51]  Wouter Joosen,et al.  A middleware platform to support river monitoring using wireless sensor networks , 2011, Journal of the Brazilian Computer Society.

[52]  Ivo Kenji Koga,et al.  Handling and publishing wireless sensor network data: a hands-on experiment , 2011 .

[53]  Tijl De Bie,et al.  An information theoretic framework for data mining , 2011, KDD.

[54]  Jeffery S. Horsburgh,et al.  HydroDesktop: Web services-based software for hydrologic data discovery, download, visualization, and analysis , 2012, Environ. Model. Softw..

[55]  Claudia Bauzer Medeiros,et al.  Integrating and Processing Events from Heterogeneous Data Sources , 2012 .

[56]  I. Koga,et al.  Patterns in Environmental Event Processing , 2013 .

[57]  Juliano Lopes de Oliveira,et al.  Joana Esther Gonzales Malaverri “ Supporting data quality assessment in eScience : a provenance based approach , 2022 .