Presentation to Unidata User's Committee September 2006 IDV – Past, Present, Future Don Murray and Jeff McWhirter.

Slides:



Advertisements
Similar presentations
1 NASA CEOP Status & Demo CEOS WGISS-25 Sanya, China February 27, 2008 Yonsook Enloe.
Advertisements

High level QA strategy for SQL Server enforcer
Software change management
Configuration management
The Developer Perspective Michelle Osmond. Design – Requirements Gathering Sales & Research projects –Prototypes/Demos User group meetings Usability workshops.
DLESE and NSDL The role of the Digital Library for Earth System Education* (DLESE) in the National SMETE Digital Library Presented by Dave Fulker Director.
McIDAS-V McIDAS-V The 5 th Generation of McIDAS by Tom Whittaker Space Science and Engineering Center University of Wisconsin-Madison USA with contributions.
Web based tools Ideas for presentation of operational meteorological data Ernst de Vreede KNMI EGOWS /6/2009 Ideas for presentation of operational.
Open Library Environment Designing technology for the way libraries really work November 19, 2008 ~ ASERL, Atlanta Lynne O’Brien Director, Academic Technology.
1 CS 501 Spring 2003 CS 501: Software Engineering Lecture 2 Software Processes.
WRAP Technical Support System Project Update AoH Call October 19, 2005.
GEMPAK-AWIPS II Discussion Unidata Policy Committee Meeting 12 May 2008.
Microsoft Office SharePoint Server Business Intelligence Tom Rizzo Director, Microsoft Office SharePoint Server
The GEON Integrated Data Viewer (IDV) and IRIS DMC Services: CyberInfrastructure Support for Seismic Data Visualization and Interpretation Charles Meertens.
Unidata TDS Workshop THREDDS Data Server Overview October 2014.
This chapter is extracted from Sommerville’s slides. Text book chapter
1 Open Library Environment Designing technology for the way libraries really work December 8, 2008 ~ CNI, Washington DC Lynne O’Brien Director, Academic.
1 CMPT 275 Software Engineering Software life cycle.
Quick Unidata Overview NetCDF Workshop 25 October 2012 Russ Rew.
Page 1 MODEL TEST in the small GENERALIZE PROGRAM PROCESS allocated maintenance changes management documents initial requirement project infrastructure.
Copyright 2013, Net.Orange, Inc. All rights reserved.Confidential and proprietary. Do not distribute without permission. Net.Orange App Development Net.Orange.
© Crown copyright Met Office Introduction to IDV PRECIS Reading Workshop, August 2009.
DORII Joint Research Activities DORII Joint Research Activities Status and Progress 4 th All-Hands-Meeting (AHM) Alexey Cheptsov on.
The Digital Library for Earth System Education: A Community Resource
ISpheres Project. Project Overview iSpheresCore iSpheresImage Demonstration References.
Updates from EOSDIS -- as they relate to LANCE Kevin Murphy LANCE UWG, 23rd September
Max Planck Institute for Psycholinguistics Tool development report H. Brugman MPI Nijmegen.
Unified Process versus Extreme Programming. Outline Compare and contrast UP and XP  Processes / Disciplines  Management  Artefacts Risk management.
 To explain the importance of software configuration management (CM)  To describe key CM activities namely CM planning, change management, version management.
Unidata TDS Workshop TDS Overview – Part I XX-XX October 2014.
Usability Issues Documentation J. Apostolakis for Geant4 16 January 2009.
The Technology Behind a Virtual Exploratorium: A Resource for Discovery-based Learning in the Geosciences Daniel Bramer Mohan RamamurthyAtmospheric Sciences,
EMI INFSO-RI SA2 - Quality Assurance Alberto Aimar (CERN) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Collaborating with iPlant.
Creator: ACSession No: 16 Slide No: 1Reviewer: SS CSE300Advanced Software EngineeringFebruary 2006 (Software Quality) Configuration Management CSE300 Advanced.
 CS 5380 Software Engineering Chapter 2 – Software Processes Chapter 2 Software Processes1.
A DΙgital Library Infrastructure on Grid EΝabled Technology ETICS Usage in DILIGENT Pedro Andrade
N-Wave Stakeholder Users Conference Wednesday, May 11, Marine St, Rm 123 Boulder, CO Linda Miller and Mike Schmidt Unidata Program Center (UPC)-Boulder,
The IDV: Unidata’s Integrated Data Viewer Mike Voss Department of Meteorology SJSU – Oct 11, 2006.
DORII Joint Research Activities DORII Joint Research Activities Status and Progress 6 th All-Hands-Meeting (AHM) Alexey Cheptsov on.
Accomplishments and Remaining Challenges: THREDDS Data Server and Common Data Model Ethan Davis Unidata Policy Committee Meeting May 2011.
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Collaborating with iPlant.
August 2003 At A Glance VMOC-CE is an application framework that facilitates real- time, remote cooperative work among geographically dispersed mission.
Unidata TDS Workshop THREDDS Data Server Overview
Data Demo: Atmospheric Visualization Collection Christopher Klaus 05/18/05.
NMI End-to-End Diagnostic Advisory Group BoF Fall 2003 Internet2 Member Meeting.
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary June, 2011 Made available under the Eclipse Public License v Mobile.
© 2006 DTP PMC; made available under the EPL v1.0 | July 12, 2006 | DTP Enablement Project Creation Review Creation Review: Eclipse Data Tools Platform.
Sponsored by the National Science Foundation A New Approach for Using Web Services, Grids and Virtual Organizations in Mesoscale Meteorology.
GEON2 and OpenEarth Framework (OEF) Bradley Wallet School of Geology and Geophysics, University of Oklahoma
Chapter 6 CASE Tools Software Engineering Chapter 6-- CASE TOOLS
WDPA 2006, World Commission on Protected Areas and regional initiatives Silvio Olivieri IUCN WCPA and WDPA Consortium.
Report from the WLCG Operations and Tools TEG Maria Girone / CERN & Jeff Templon / NIKHEF WLCG Workshop, 19 th May 2012.
McIDAS-V Status and Demonstration by Gail Dengel Tom Whittaker University of Wisconsin-Madison SSEC 2005 MUG Meeting October 27-28, 2005 Madison, WI.
G.Govi CERN/IT-DB 1 September 26, 2003 POOL Integration, Testing and Release Procedure Integration  Packages structure  External dependencies  Configuration.
1 Chapter 12 Configuration management This chapter is extracted from Sommerville’s slides. Text book chapter 29 1.
January 17, 2001 DAS – Univ. of Illinois at Urbana-Champaign Using an Interactive Java-Based Environment to Facilitate Visualization Comprehension Daniel.
Fire Emissions Network Sept. 4, 2002 A white paper for the development of a NSF Digital Government Program proposal Stefan Falke Washington University.
TDL Forum WEDNESDAY, MAY 21, Agenda ◦Forum Focus: Vireo Users Group Meeting recap (David Reynolds) ◦TDL-led Vireo development (Ryan) ◦Operational.
July 19, 2004Joint Techs – Columbus, OH Network Performance Advisor Tanya M. Brethour NLANR/DAST.
DLESE DATA SERVICES: FACILITATING THE DEVELOPMENT AND EFFECTIVE USE OF EARTH SYSTEM SCIENCE DATA IN EDUCATION Tamara Shapiro Ledley Ben Domenico, Michael.
PRECIS Reading Workshop, August 2009
Getting to and Using our Data
Systems Analysis – ITEC 3155 Evaluating Alternatives for Requirements, Environment, and Implementation.
Daniel J. Bramer, Rajul Pandya, Mary Marlino, Don Murray,
PRECIS Reading Workshop, August 2009
Tools of Software Development
McIDAS-V: Why it’s Based on VisAD and IDV
Integrated Data Viewer (IDV) at RICO
Configuration management
Presentation transcript:

Presentation to Unidata User's Committee September 2006 IDV – Past, Present, Future Don Murray and Jeff McWhirter

Presentation to Unidata User's Committee September 2006 Outline Historical Perspective Where are we now? Where are we going? Where should we go?

Presentation to Unidata User's Committee September 2006 Past - Unidata 2003 Proposal Java Development Initiative: –Deliver platform-independent applications for the analysis and visualization of meteorological data –Create a component-oriented framework that supports easy construction of custom applications –Maintain, support, and enhance the software for the Unidata community –Enlist other developers in enhancing components and developing new components for the components framework

Presentation to Unidata User's Committee September 2006 MetApps Project ( ) Initial Java prototypes to test the feasibility of what was required to meet requirements of Unidata 2003 MetApps Task Force (subcommittee to User’s Committee) –Chaired by Charlie Murphy (Kean University) –Provided use cases for development –Tested prototypes and provided feedback –Comprised of 6-7 community members and 4-5 UPC developers Prototypes built –Gridded Data Viewer (2D and 3D versions) –Sounding Application –Image Viewer –Surface Obs Viewer Outcomes –Java is a viable platform for this type of application development –Use VisAD for data and display model –Reusable Java components for display and remote data access

Presentation to Unidata User's Committee September 2006 MetApps Prototypes Gridded Data Viewer Interactive Sounding Application w/ 3D Hodograph Image Viewer

Presentation to Unidata User's Committee September 2006 IDV 1.0 IDV 1.0 released in June 2003 –Integrated features from prototypes into a single reference application – major features of GEMPAK and McIDAS plus 3D visualization of grids. –Achievements toward Unidata 2003 goals Reference Application - turn-key, easy to install, platform- independent application for meteorological data IDV framework supports development of customized applications (VGEE) IDV framework supports development of customized applications (VGEE) Source code, class docs available External developers far and few between MetApps Task Force disbanded Development team reduced to 3 (Don, Jeff and Stu)

Presentation to Unidata User's Committee September 2006 IDV - Unidata 2008 Visualization and Analysis goals: –Supporting analysis and visualization of local modeling efforts –Incorporating new datasets and data types –Exploring new approaches to visualizing and interacting with Earth system data –Support the creation of exploration based, interactive, pedagogic materials and integration with digital libraries. –Developing collaborative tools to make effective use of shared visualizations –Developing a framework that allows end-user assembly and integration of IDV components –Adapting to GIS frameworks (OpenGIS and ISO standards), content-based data mining, and other evolving technologies Based on 3 full time developers – funding from NSF did not support this

Presentation to Unidata User's Committee September 2006 IDV 1.1, 1.2 IDV Steering Committee formed to: –Prioritize the IDV development efforts based on the perceived needs of the Unidata community and other interested parties and input from the IDV developers on feasibility and cost. –Consider and recommend large focused development efforts in the range of 3-6 months. –Test implementations and provide feedback. Other ways priorities are determined: –Developer subject matter expertise used to prioritize features and user requests into the architecture (P. Bruehl) –Funding opportunities (e.g. field projects) –Availability of new data sources –User’s Committee input Development team reduced to 2 (Don and Jeff)

Presentation to Unidata User's Committee September 2006 IDV Strengths Easy to download and install on any platform Remote access to datasets allows instant use without need for LDM 3D visualization Bundle mechanism Support for multi-disciplinary datasets integrated from a variety of sources Flexible framework supports customization (GEON-IDV, field projects, McIDAS-V) Community driven development

Presentation to Unidata User's Committee September 2006 IDV Challenges Inertia –Users are used to GEMPAK/McIDAS – see no need to switch –Bad experience with early versions taints perception (slow, unusable) Reference application shows all features – perhaps need customization for specific disciplines and expertise levels Remote access presents problems –No THREDDS middleware for query – catalogs are not sufficient for time matching, subsetting, etc. –Automatic update difficult – can’t query file system, no notification system –Bandwidth issues Lack of features –Not all datasets that GEMPAK and McIDAS have are available in IDV –Lack of publication quality graphics –Diagnostic functions missing 3D visualization not accepted in meteorological community All development, testing, support, training, documentation done at UPC by IDV developers unlike GEMPAK and McIDAS

Presentation to Unidata User's Committee September 2006 The Present- IDV 2.0 Released August 2006 Development driven by: –Steering Committee priorities –Fall 2005 meeting with VisAD developers which yielded substantial performance improvements –Funding from T-Rex field project –Spring User’s Committee request to focus on improved UI and performance –Unidata Summer Workshop (Seige client, catalog access to Level II radar data, WRF staggered grids) –User requests and bugfixes Additional development support (radar access through netCDF/CDM) by Yuan Ho Average of ~300 runs/day for Sept 2006

Presentation to Unidata User's Committee September 2006 IDV 2.0 (continued) Overview of new features (Jeff)

Presentation to Unidata User's Committee September 2006 Next Release - IDV 2.1 Due out after Training Workshop (Nov/Dec) Major new features: –Better performance for grids and point data –Single level grid access –Better Import/Export for KML (Google Earth) –UI improvements –Various and sundry bug fixes

Presentation to Unidata User's Committee September 2006 Future Development Incorporate additional datasets and functionality of GEMPAK and McIDAS based on steering committee and user requests –Need community to define the next most important datasets –Need to coordinate with THREDDS on prioritization and support of new datasets and develop middleware for query –Unidata strategic plan needs to set out goals and priorities Continued performance enhancements, especially for imagery Richer diagnostic library LoCal IDV Support modeling efforts –TIGGE and other ensemble datasets –2D time sets (need use cases) –LEAD visualization tool Enlist other developers and contributors –Developer training workshop in 2007 –Developer’s manual needs to be written –IDV web site for user contributed plugins, bundles, code and images Hire student assistant to help with testing, documentation and development

Presentation to Unidata User's Committee September 2006 Comments/Questions?