The Virtual Observatory and Ecological Informatics System (VOEIS): Using RESTful Architecture and an Extensible Data Model to Provide a Unique Data Management Solution

Presenter Information

Seth Kurt-Mason

Location

ECC 216

Event Website

http://water.usu.edu/

Start Date

4-3-2012 4:25 PM

End Date

4-3-2012 4:30 PM

Description

The Virtual Observatory and Ecological Informatics System (VOEIS) intends to provide scientists and data managers with an end-to-end management solution for a wide variety of environmental data types. The system currently provides a framework for data acquisition, quality assurance/control, visualization, and provenance tracking of temporally and spatially located data. Stand-alone Java applications allow users to automatically push real-time sensor network data to VOEIS, or to publish data housed in VOEIS to a HydroServer. VOEIS is built upon a unique and extensible data model, providing an avenue for future support of new data types with unique metadata requirements, while minimizing impacts of such additions to the existing software and user-interfaces. Initially, the data model supports: 1) field observations, 2) samples, 3) simulation results, and 4) derived values. The VOEIS architecture supports Representational State Transfer (REST) methods for each data model object. This allows users to fully integrate VOEIS into existing workflows for automated data retrieval and archiving, data publication, data visualization, or simulation modeling. Furthermore, REST methods provide straightforward access to the VOEIS architecture for those users that require custom user interfaces. VOEIS is an open-source Yogo Data Management Application built with Ruby on Rails® on a PostgresSQL backend.

This document is currently not available here.

Share

COinS
 
Apr 3rd, 4:25 PM Apr 3rd, 4:30 PM

The Virtual Observatory and Ecological Informatics System (VOEIS): Using RESTful Architecture and an Extensible Data Model to Provide a Unique Data Management Solution

ECC 216

The Virtual Observatory and Ecological Informatics System (VOEIS) intends to provide scientists and data managers with an end-to-end management solution for a wide variety of environmental data types. The system currently provides a framework for data acquisition, quality assurance/control, visualization, and provenance tracking of temporally and spatially located data. Stand-alone Java applications allow users to automatically push real-time sensor network data to VOEIS, or to publish data housed in VOEIS to a HydroServer. VOEIS is built upon a unique and extensible data model, providing an avenue for future support of new data types with unique metadata requirements, while minimizing impacts of such additions to the existing software and user-interfaces. Initially, the data model supports: 1) field observations, 2) samples, 3) simulation results, and 4) derived values. The VOEIS architecture supports Representational State Transfer (REST) methods for each data model object. This allows users to fully integrate VOEIS into existing workflows for automated data retrieval and archiving, data publication, data visualization, or simulation modeling. Furthermore, REST methods provide straightforward access to the VOEIS architecture for those users that require custom user interfaces. VOEIS is an open-source Yogo Data Management Application built with Ruby on Rails® on a PostgresSQL backend.

https://digitalcommons.usu.edu/runoff/2012/Posters/19