The benefit of open standardization for KISTERS time-series management software Klaus Kisters, KISTERS group.

Slides:



Advertisements
Similar presentations
© Copyright 2007 Exempler Telecom Test Automation System Exempler - We pride ourselves with providing lightweight robust engineering solutions.
Advertisements

Websydian Anne-Marie Arnvig Manager, Websydian Communications & Relations.
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Business Development Suit Presented by Thomas Mathews.
Usage of the memoQ web service API by LSP – a case study
Copyright Hub Software Engineering Ltd 2010All rights reserved Hub Document Exchange Product Overview Secure Transmission for Transaction-based Documents.
Hydrological information systems Svein Taksdal Head of section, Section for Hydroinformatics Hydrology department Norwegian Water Resources and Energy.
Test Case Management and Results Tracking System October 2008 D E L I V E R I N G Q U A L I T Y (Short Version)
GEOSS Water Services for Data and Maps Community Recommendations David K. Arctur, Project Lead, GEOSS AIP-6 Water SBA University.
HydroServer A Platform for Publishing Space- Time Hydrologic Datasets Support EAR CUAHSI HIS Sharing hydrologic data Jeffery.
Key-word Driven Automation Framework Shiva Kumar Soumya Dalvi May 25, 2007.
ICEWATER: INRA Constellation of Experimental Watersheds Cyberinfrastructure to Support Publication of Water Resources Data Jeffery S. Horsburgh, Utah State.
Task WA-01 GEO Work Plan Symposium 2014 Managing and Sharing Data WA-01 R. Lawford and M. Schlummer based on contributions from D. Arctur, D. Maidment,
SOFTWARE PRESENTATION ODMS (OPEN SOURCE DOCUMENT MANAGEMENT SYSTEM)
Linking HIS and GIS How to support the objective, transparent and robust calculation and publication of SWSI? Jeffery S. Horsburgh CUAHSI HIS Sharing hydrologic.
This work is funded by National Science Foundation Grant EAR Accessing and Sharing Data Using the CUAHSI Hydrologic Information System CUAHSI HIS.
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
Components of an Integrated Environmental Observatory Information System Cyberinfrastructure to Support Publication of Water Resources Data Jeffery S.
Development of a Community Hydrologic Information System Jeffery S. Horsburgh Utah State University David G. Tarboton Utah State University.
Introducing the CUAHSI Hydrologic Information System Desktop Application (HydroDesktop) and Open Development Community Jiří Kadlec, Daniel Ames, Teva Velupillai.
1 Alternate Title Slide: Presentation Name Goes Here Presenter’s Name Infrastructure Solutions Division Date GIS Perfct Ltd. Autodesk Value Added Reseller.
EGEMS A Dedicated Web Based System for Ground Water Data Processing Analysis and Storage.
Professional Informatics & Quality Assurance Software Lifecycle Manager „Tools that are more a help than a hindrance”
Internet GIS. A vast network connecting computers throughout the world Computers on the Internet are physically connected Computers on the Internet use.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
About CUAHSI The Consortium of Universities for the Advancement of Hydrologic Science, Inc. (CUAHSI) is an organization representing 120+ universities.
Trimble Connected Community
Ocean Sciences What is CUAHSI? CUAHSI – Consortium of Universities for the Advancement of Hydrologic Science, Inc Formed in 2001 as a legal entity Program.
Information Requirements for Integrating Spatially Discrete, Feature- Based Earth Observations Jeffery S. Horsburgh Anthony Aufdenkampe, Kerstin Lehnert,
® © 2010 Open Geospatial Consortium, Inc. Hydrology DWG Meeting Surface Water IE – Use Case 1 OGC Technical Committee Toulouse, France Chris Michl, Carsten.
DE&T (QuickVic) Reporting Software Overview Term
About CUAHSI The Consortium of Universities for the Advancement of Hydrologic Science, Inc. (CUAHSI) is an organization representing 120+ universities.
Global Customer Partnership Council Forum | 2008 | November 18 1IBM - GCPC MeetingIBM - GCPC Meeting IBM Lotus® Sametime® Meeting Server Deployment and.
CALIFORNIA DEPARTMENT OF WATER RESOURCES GEOSPATIAL TECHNICAL SUPPORT MODULE 2 ARCHITECTURE OVERVIEW AND DATA PROMOTION FEBRUARY 20, 2013.
Geospatial Technical Support Module 2 California Department of Water Resources Geospatial Technical Support Module 2 Architecture overview and Data Promotion.
Leveraging ArcGIS Online Elevation and Hydrology Services
Water and Catchment Data Services David R. Maidment Center for Research in Water Resources University of Texas at Austin River Science Symposium Swansea,
Esri UC 2014 | Technical Workshop | Esri Roads and Highways: Integrating and Developing LRS Business Systems Tom Hill.
ArcGIS Data Reviewer: An Introduction
® © 2009 Open Geospatial Consortium, Inc. Existing time series delivery formats and Water Data Services requirements, and OGC-compliant Water Data Services.
THEME[ENV ]: Inter-operable integration of shared Earth Observation in the Global Context Duration: Sept. 1, 2011 – Aug. 31, 2014 Total EC.
James Akrigg Microsoft Ltd Integrating InfoPath Forms Into Workflow Solutions And Business Processes.
CERN – European Organization for Nuclear Research Administrative Support - Internet Development Services CET and the quest for optimal implementation and.
Working with Feature Services Gary MacDougall Russell Brennan.
Surface Water Quality Monitoring Information System (SWQMIS) Cindi Atwood Tetra Tech, Inc. (703) Nancy Ragland TCEQ.
® Hosted and Sponsored by ESA/ESRIN WaterML2.0: Part 1: Survey of usage by hydrological organisations and system vendors 86th OGC Technical Committee Frascati,
HP PPM Center release 8 Helping IT answer the tough questions
CUAHSI HIS: Science Challenges Linking small integrated research sites (
HydroDomainWorking Group Surface Water Interoperability Experiment UseCase 3 Michael Natschke,Stefan Fuest Ulrich Looser, Irina Dornblut.
WaterML 2.0 Part 1 - Time Series Hydro Informatics Conference Workshop *Standardization of Water Data Exchange: WaterML2.0 and Beyond* Presented by : Open.
The overview How the open market works. Players and Bodies  The main players are –The component supplier  Document  Binary –The authorized supplier.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
® Sponsored by SOS 2.0 Profile For Hydrology 90th OGC Technical Committee Washington, DC Michael Utech 26 March 2014 Copyright © 2014 Open Geospatial Consortium.
Introduction to FFI: Why and how FFI was developed Introduction to FFI: Why and how FFI was developed 04/02/2013.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
Hydroinformatics Lecture 15: HydroServer and HydroServer Lite The CUAHSI HIS is Supported by NSF Grant# EAR CUAHSI HIS Sharing hydrologic data.
The CUAHSI Hydrologic Information System Spatial Data Publication Platform David Tarboton, Jeff Horsburgh, David Maidment, Dan Ames, Jon Goodall, Richard.
Technology to meet India’s water monitoring needs
Sharing Hydrologic Data with the CUAHSI* Hydrologic Information System
Lecture 8 Database Implementation
CUAHSI HIS Sharing hydrologic data
Introduction to J2EE Architecture
Data Acquisition, Management and Manipulation
API Documentation Guidelines
HydroDesktop: A Key Component of the CUAHSI/CZO HIS for Hydrologic Data Discovery, Visualization, and Analysis Daniel P. Ames, Ph.D. P.E. Idaho State University.
KISTERS TimeSeries HUB
International Seminar on the National Hydrology Project
e -Surface Water Information System Data Entry System
The Database Environment
Towards a Global Water Information System
Presentation transcript:

The benefit of open standardization for KISTERS time-series management software Klaus Kisters, KISTERS group

 KISTERS AG KISTERS group 2 01/10/2015 Agenda KISTERS and Standards Software Standardization in projects & products Interfaces to standards

 KISTERS AG KISTERS group 3 01/10/2015 Water management customers (KISTERS group) SAE Software Germany RHEA SAS France EUS Germany KISTERS Ibérica S.L. Spain KISTERS France SAS France KISTERS Headquarters Germany KISTERS North America, Inc. United States iQuest (NZ) Ltd. New Zealand KISTERS Pty Ltd. Australia KISTERS Shanghai Co., Ltd., China Water management customers

 KISTERS AG KISTERS group 4 01/10/2015 KISTERS and Standards Where are standards created? System implementation System integration Data standards -description -storage -identification -access Processing standards -Official standards (British Standards, USGS, ISO, DIN etc) -Local / organizational standards -KISTERS standards (shared workflows in global user community)

 KISTERS AG KISTERS group 5 01/10/2015 KISTERS and Standards How to support / achieve standards? Requirement analysis Software development Implementation Customer Management -Share knowledge with User Community -User group meetings -Customer councils -Customer work groups => Product Management

 KISTERS AG KISTERS group 6 01/10/2015 Move existing apps to standard platforms

 KISTERS AG KISTERS group 7 01/10/2015 Use one approach instead of multiple similar

 KISTERS AG KISTERS group 8 01/10/2015 Defined list of communication options Intra-process Inter-process communication should be avoided for high volume data exchange (if possible) Integrate closely coupled services in single server  OSGi framework Inter-process: KisRPC High performance API-based client-server and server- server communication Automatic proxy-generation from IDL Rest of world: Web services Standards-based interface for external applications Communication bandwidth Distance from repository

 KISTERS AG KISTERS group 9 01/10/2015 Data Provider Framework (abstraction to KISTERS and third-party application) Wiski HydroTel Harmonize interface developments Hydstra Soda OGC SOS / O&M CUAHSI WaterOneFlow / WaterML OGC WFS/WMS ??? KISTERS API Graphing, Reporting JAVA RMI Implementation & ongoing support is time-consuming focus developments to one framework XHydro

 KISTERS AG KISTERS group 10 01/10/2015 Agenda KISTERS and Standards Software Standardization in projects & products Interfaces to standards

 KISTERS AG KISTERS group 11 01/10/2015 WISKI TSM: Time Series Time Series more than just time stamp and value Scalable system of interpolation type and data type combination to express how the data is treated correctly between the time stamps Hierarchical quality codes stored with every data point are access criteria for every WISKI calculation. Free comments, standard remarks and data attributes are added to the data for better interpretation & documentation. Advanced time series types combine multiple parameters in dedicated columns (discharge/runoff, wind direction/speed, relative/absolute etc). Editing history keeps track of data changes.

 KISTERS AG KISTERS group 12 01/10/2015 KISTERS and Time Series

 KISTERS AG KISTERS group 13 01/10/2015 WISKI TSM: Parameters Parameter types Flexible system based upon generic physical parameters Physical parameters can be combined with media and subject to distinguish different “discharges” (river, spillway, pump, naturalised, modelled, etc). Unit and unit group system enables central use of unit conversions for all parameters and time series. All parameters clearly identified by short names

 KISTERS AG KISTERS group 14 01/10/2015 KISTERS and Parameters

 KISTERS AG KISTERS group 15 01/10/2015 WISKI TSM: Station WISKI Stations Meta data system based upon definable attributes Station characteristics bundle definable attributes (such as attributes for groundwater, surface water or common station attributes). Attribute types are floats, integers, strings that can be entered, picked from drop downs (key lists) or are returned from free SQL statements. Attributes can be mandatory or optional, can be validated during entry. The WISKI GUI Builder arranges attributes on dedicated tab pages in the station register.

 KISTERS AG KISTERS group 16 01/10/2015 KISTERS and Station Data

 KISTERS AG KISTERS group 17 01/10/2015 Another challenge – Weather radar data CALAMAR – for: Rainfall measurement: Import of weather radar data (Auto) correction/treatment of radar data Polling/import von rain gauge data (Auto) calibration of radar data Real-time-mode: rain measurement rain forecast risk indicators (threshold exceedance) (Auto) archiving of rain events

 KISTERS AG KISTERS group 18 01/10/2015 CALAMAR - applications Hydrology Determination of rainfall data covering large areas Calculation of areal precipitation Publishing of rainfall data Documentation of rainfall data Supply of rainfall data to hydrologic models

 KISTERS AG KISTERS group 19 01/10/2015 CALAMAR - applications Urban hydrology Early warning of heavy rain events  enough time allows: Preparation of rain management Optimization of storage volumes Optimization of operation of sewage treatment plants Limitation of stormwater overflow Survey of maintenance works

 KISTERS AG KISTERS group 20 01/10/2015 CALAMAR - applications Rainfall forecast / flood forecast / flood management / civil protection Early warning of heavy rain events  enough time allows : Information of emergency task force Alarming of action forces Evacuation in due time traffic control

 KISTERS AG KISTERS group 21 01/10/2015 Integration into KISTERS software - tomorrow WISKI-CALAMAR

 KISTERS AG KISTERS group 22 01/10/2015 Integration in KISTERS software - future WISKI-CALAMAR

 KISTERS AG KISTERS group 23 01/10/2015 to be continued... see my presentation on Tuesday: The Role of Time-Series Management in Hydrology on Tuesday, Jul 14, 10:15AM - 11:30AM Location: Room 25 C

 KISTERS AG KISTERS group 24 01/10/2015 Agenda KISTERS and Standards Software Standardization in projects & products Interfaces to standards

 KISTERS AG KISTERS group 25 01/10/2015 Pre Implementation - initial status Multiple data stores (relational-databases, EXCEL, ASCII) Rarely “multi user” storage (data often resides on personal folders, home grown MS access databases) More than one expert legacy application with specific business logic (Groundwater Databases, Dam Safety Databases, Surface Water Databases, Water Quality Databases) Process of data sharing / data publishing is often extremely difficult or not possible at all. In house developed legacy systems are difficult to maintain and to extend. User community rarely exists.

 KISTERS AG KISTERS group 26 01/10/2015 Implementation process of KISTERS products Knowledge transfer raise knowledge of legacy data at KISTERS, design data structure inside KISTERS TSM with customer Data migration Migrate legacy data from various data sources into one WISKI/ KiTSM Database Meta data, parameter types, time series and time series data, data quality, comments, ratings, gaugings, samples…. Design calculation of derived data Setup standardized calculation to produce main statistics time series (summary stats, long term values, etc) User training Train end users & administrators

 KISTERS AG KISTERS group 27 01/10/2015 National Archive 30,000 Stations 2.4 Billion data points 230 GB database The national hydrometric archive of England and Wales The HARP Project of the Environment Agency Pictures are taken from the EA web site  ~ stations  300 concurrent users  600 maximum users  230 GB national archive Process at Environment Agency, England

 KISTERS AG KISTERS group 28 01/10/2015 Process at Environment Agency, England All public authorities are using WISKI to manage their hydrometric and hydrological data (data is processed in the same workflow). XML standard exchange format for all parties getting and delivering data from and to the Environment Agency In addition vendors implemented the KISTERS zrxp format for manual data downloads. Most of the agencies are using SODA for telemetry. Data publishing with the KISTERS Web Solution (WDP + WISKI Web) Calculations according to the british standards and best practice Own user group established

 KISTERS AG KISTERS group 29 01/10/2015 Process in Germany All public authorities are using WISKI to manage their hydrometric and hydrological data (data is processed in the same workflow). Most of the agencies are using SODA for telemetry. DDP format is standard format implemented into the SODA telemetry system. Data publishing with the KISTERS Web Solution (WDP + WISKI Web) Data management according German Pegelvorschrift Own user group established

 KISTERS AG KISTERS group 30 01/10/2015 Complete hydrometric archiv  500 river gages  1000 climate stations  300 snow courses  Fail-safe infrastructure (two locations)  5-10 concurrent users  web users Process at MNR, Ontario

 KISTERS AG KISTERS group 31 01/10/2015 Process in Australia All major authorities are using KISTERS HYDSTRA software to manage their hydrometric and hydrological data (data is processed in the same workflow). All major authorities are using KISTERS telemetry solutions. KISTERS has developed import / export routines to the Australian Bureau of Meteorology. HYDSTRA provides its own XML export format. Own user group established

 KISTERS AG KISTERS group 32 01/10/2015 Agenda KISTERS and Standards Software Standardization in projects & products Interfaces to standards

 KISTERS AG KISTERS group 33 01/10/2015 Selected examples for time-series standard CUAHSI: WaterOneFlow / WaterML  very easy but still lack in information types !?supported by WISKI & WEB framework XHydro: efficient data transmission from/to data logger  has been suggested to data logger vendors !?will be supported in telemetry solution OGC: SensorWEB Framework with SOS and O&M  very complex, few implementations !?under observation OpenMI: API approach to connect model in/output  will be important once models are used !?under observation – might be supported upon customer request Upcoming WaterML 2.0  will hopefully find a good mixture (complexity vs. simplicity) !?will likely be supported by WEB framework

 KISTERS AG KISTERS group 34 01/10/2015 Consume external webservices into workbench Ts-range GetValues () getSites() GetVariables()

 KISTERS AG KISTERS group 35 01/10/2015 Consume external webservices into database SOSCUAHSI WISKI APIs OpenMI CUAHSI internal WMS/WFS ODM CUAHSI ODM CUAHSI ODM CUAHSI keep a local copy and automatically update the copy processed by server system use of information in all modules

 KISTERS AG KISTERS group 36 01/10/2015 Interfaces and Standards KISTERS telemetry SOS CUAHSI APIs One black box and one API for 150 logger and X protocols!

 KISTERS AG KISTERS group 37 01/10/2015 Selected examples for spatial standards WMS/WFS  Widely used map services !?supported by WEB framework GML/KML  Widely used map format !?supported by WEB framework ESRI ArcHydro database  Widely used hydrological data model !?will be supported by Hydrology solution ESRI ArcGIS / ArcMap, ArcEngine, …  Most common spatial desktop software !?Supported in WISKI some examples about usage…

 KISTERS AG KISTERS group 38 01/10/2015 ArcGIS Engine in WISKI

 KISTERS AG KISTERS group 39 01/10/2015 ArcGIS – direct access to data archive

 KISTERS AG KISTERS group 40 01/10/2015 OGC-WMS: getMap?time= OGC-WMS: getFeatureInfo?time=

 KISTERS AG KISTERS group 41 01/10/2015 OGC-WMS: getMap? output_format=image/png time= T00:00:00

 KISTERS AG KISTERS group 42 01/10/2015 Import/Export Framework SOSCUAHSI KISTERS Telemetry WISKI / Hydstra KISTERS products & data standards SOS CUAHSI APIs XHydro APIs External Client Application HydroGET, …. Vendor driver OpenMI CUAHSI internal WMS/WFS Files DB http (s)ftp DB

 KISTERS AG KISTERS group 43 01/10/2015 KISTERS FUNCTIONAL OVERVIEW KISTERS TELEMETRY WISKI Collect data from over 150 data logger types X Automatically Collect data from CUAHSI: WaterOneFlow services X Store short term history of collected data X Store complete history of retrieved information (archive) X Use of high level hydrological workbench tools: powerful graph, automation in data acquisition, correction, statistical forecast, alarming X Show WaterOneFlow information in hydrological workbench X CUAHSI: WaterOneFlow/WaterML XX OGC: WMS/WFS/WCS X XHydro X X

 KISTERS AG KISTERS group 44 01/10/2015 Communities KISTERS is member/partner of: CUAHSI - Consortium of Universities for the Advancement of Hydrologic Science OGC – Open Geospatial Consortium OGC/WMO Hydrology domain workgroup …..

 KISTERS AG KISTERS group 45 01/10/2015 Benefits of standardization Standardized data exchange, e.g. GRDC (ca.157 countries are delivering data) Same understanding and more transparency will improve the effectiveness in the water industry. Faster project implementation Better project communication because of similar concepts/terms/languages Streamline interests and efforts  Investment on short term but gain on medium/long term

Thank you for your interest! KISTERS North America, Inc Greenback Lane, Suite Citrus Heights CA Phone: Fax: Klaus Kisters,