Fisheries Oceanography Collaboration Software Donald Denbo NOAA/PMEL-UW/JISAO Presented by Nancy Soreide NOAA/PMEL AMS 2002/IIPS 10.3.

Slides:



Advertisements
Similar presentations
Using the Collaborative Tools in NEESgrid Charles Severance University of Michigan.
Advertisements

ESRI Geoportal Extension 10 November 2010 Out-of-the-box capabilities and additional options.
ARCHIMÈDE Presented by Guy Teasdale Directeur, Services soutien et développement Bibliothèque de l’Université Laval CARL Workshop on Institutional Repositories.
BlogMyData A Virtual Research Environment for collaborative visualization of environmental data Andrew Milsted | 14 September 2010.
DCS Architecture Bob Krzaczek. Key Design Requirement Distilled from the DCS Mission statement and the results of the Conceptual Design Review (June 1999):
Web Servers How do our requests for resources on the Internet get handled? Can they be located anywhere? Global?
Systems Architecture, Fourth Edition1 Internet and Distributed Application Services Chapter 13.
1 © Copyright 2007 EMC Corporation. All rights reserved. EMC Documentum Information Rights Management EMC Content Management and Archiving.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Information Technology for Ocean Observations and Climate Research TYKKI Workshop, December 9-11, 1998, Tokyo, Japan Nancy N. Soreide NOAA Pacific Marine.
WINDOWS APPLICATIONS by Jane Cable Also called Accessories Also called Components.
Computer Concepts 2014 Chapter 7 The Web and .
Tools for accessing distributed in-situ data collections Donald W. Denbo, NOAA/PMEL-JISAO Jason E. Fabritz, NOAA/PMEL-JISAO Bernard J. Kilonsky, Sea Level.
Web-based Software Development Web-based Distributed Authoring and Versioning Jul 19, 2005 Shin Young Ahn.
1 UCISA-SG WebTools Forum An Evaluation Exercise David Lomas University of Salford.
The Collaborative Imaging Grid (CIG) Edward Marsh, Kurtis Heimerl, Andrew Urhausen, Paul Javid, Aneesa Awaludin, Austin Cargol.
1 CSE 2102 CSE 2102 CSE 2102: Introduction to Software Engineering Ch9: Software Engineering Tools and Environments.
©Kwan Sai Kit, All Rights Reserved Windows Small Business Server 2003 Features.
© 2011 Delmar, Cengage Learning Chapter 7 Managing a Web Server and Files.
Wikis are websites where pages can be edited using an online document editor. Users can easily edit and share content. Enterprise wikis are platforms.
Microsoft Active Directory(AD) A presentation by Robert, Jasmine, Val and Scott IMT546 December 11, 2004.
CIS 1310 – HTML & CSS 1 Introduction to the Internet.
Progress towards a National Collaboratory Stu Loken Lawrence Berkeley Laboratory.
Lecture 15 Introduction to Web Services Web Service Applications.
Web mapping interoperability in practice, a Java approach guided by the OpenGis Web Map Server Interface Specification Pedro Fernández, R. Béjar, M.A.
Web Programming : Building Internet Applications Chris Bates CSE :
1 AJAX and Dapper: The Good, the Bad, and the Ugly Joe Sirott PMEL/NOAA.
2004/12/02Slide Number 1 of 15 Exposure Time Calculator (ETC) as a Web Service Donald McLean 2004 Technology Open House.
National Center for Supercomputing Applications NCSA OPIE Presentation November 2000.
Integrated Collaborative Information Systems Ahmet E. Topcu Advisor: Prof Dr. Geoffrey Fox 1.
The Network Performance Advisor J. W. Ferguson NLANR/DAST & NCSA.
NcBrowse A Graphical netCDF/OPeNDAP Browser Donald Denbo 1 & John Osborne 2 1 UW/JISAO-NOAA/PMEL, 2 OceanAtlas Software
1 Dapper and Argo Joe Sirott PMEL/NOAA. 2 What is Dapper? Web server that provides distributed access to in-situ data via OPeNDAP protocol Clients include.
Using a LDAP Directory Server for Environmental Data Discovery Donald Denbo NOAA-PMEL/UW-JISAO Presented by Eugene Burger NOAA-PMEL/UW-JISAO
1 Welcome to CSC 301 Web Programming Charles Frank.
August 2003 At A Glance VMOC-CE is an application framework that facilitates real- time, remote cooperative work among geographically dispersed mission.
Grid Architecture William E. Johnston Lawrence Berkeley National Lab and NASA Ames Research Center (These slides are available at grid.lbl.gov/~wej/Grids)
National Center for Supercomputing Applications Barbara S. Minsker, Ph.D. Associate Professor National Center for Supercomputing Applications and Department.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Presented by Scientific Annotation Middleware Software infrastructure to support rich scientific records and the processes that produce them Jens Schwidder.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
Presented by Jens Schwidder Tara D. Gibson James D. Myers Computing & Computational Sciences Directorate Oak Ridge National Laboratory Scientific Annotation.
ICalendar Compatible Collaborative Calendar- Server (CCS) Web Services Ahmet Fatih Mustacoglu Indiana University Computer Science Department Community.
NdEdit for Interactive in-situ Data Selection John R. Osborne and Donald W. Denbo NOAA/PMEL American Meteorological Society / IIPS January 13-17, 2002,
NOAAServer: Unified access to distributed NOAA data Ernest Daddio, NOAA/ESDIM Steve Hankin, NOAA/PMEL Donald Denbo, NOAA/PMEL/JISAO Nancy Soreide, NOAA/PMEL.
A Climate Data Portal Focused on realtime and retrospective in situ data Nancy Soreide, Don Denbo, Willa Zhu, NOAA/PMEL Charles Sun, NOAA/NODC Bernie Kilonsky,
Arctic Applications achievable through Information Technology “… combining the interests of the scientific community … with those of the computer science.
IBM Software Group ® Managing Reusable Assets Using Rational Suite Shimon Nir.
DSpace - Digital Library Software
Module 1: Overview of Microsoft Office SharePoint Server 2007.
1 OceanShare: Interactive Access to Distributed In Situ Data in a Collaborative Tool Environment D.W. Denbo C.R. Windsor NOAA/Pacific Marine Environmental.
March 23, 1999GOIN 99, Honolulu, HI1 Network Collaborative Tool for Integrated Browsing D.W. Denbo 1 C.R. Windsor 2 NOAA/Pacific Marine Environmental Laboratory.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter One Introduction to Exchange Server 2003.
A Climate Data Portal An FY2000 HPCC Proposal Nancy Soreide, Don Denbo, Willa Zhu, PMEL Charles Sun, NODC Bernie Kilonsky, U of Hawaii HPCC Project Review.
Introduction to the World Wide Web & Internet CIS 101.
Distributed Data Servers and Web Interface in the Climate Data Portal Willa H. Zhu Joint Institute for the Study of Ocean and Atmosphere University of.
A Climate Data Portal Focused on realtime and retrospective in situ data Nancy Soreide, Don Denbo, Willa Zhu, PMEL Charles Sun, NODC Bernie Kilonsky, U.
The Earth Information Exchange. Portal Structure Portal Functions/Capabilities Portal Content ESIP Portal and Geospatial One-Stop ESIP Portal and NOAA.
SGT Beans Easy-To-Use Graphics Toolkit for Java Applications Donald W. Denbo UW/JISAO-NOAA/PMEL.
EPIC Tools for in-situ data collections Donald W. Denbo, NOAA/PMEL Willa H. Zhu, NOAA/PMEL/JISAO John Osborne, OceanAtlas Software Christopher Moore, NOAA/PMEL/JISAO.
1 Virtual Collaboratory: How Climate Research can be done Collaboratively using the Internet U.S. – China Symposium and Workshop on Climate Variability,
Using Java Graphics to Display Ocean Observations in NOAAServer D.W. Denbo Joint Institute for the Study of Ocean and Atmosphere (JISAO), University of.
A Collaboration Tool to Support Modeling Groups Donald W. Denbo JISAO/UW-NOAA/PMEL 20 th IIPS/AMS, 12 – 15 January, 2004,
Using Java, XML and XSLT to create secure internal access to local NOAA Research Science project and budget information Jason E. Fabritz, NOAA/PMEL-JISAO/UW.
NcBrowse: A Graphical netCDF File Browser Donald Denbo NOAA-PMEL/UW-JISAO
NOS DataExplorer Enterprise GIS Efforts within NOAA's Ocean Service Jason Marshall (PSGS) NOAA Coastal Services Center.
NQuery: A Network-enabled Data-based Query Tool for Multi-disciplinary Earth-science Datasets John R. Osborne 1, Kevin T. McHugh 2, and Donald W. Denbo.
NcBrowse: OPeNDAP Server Access and 3-D Graphics Presented by Nancy N. Soreide NOAA/PMEL Donald W. Denbo UW/JISAO-NOAA/PMEL.
BOF-1147, JavaTM Technology and WebDAV: Standardizing Content Management Java and WebDAV Juergen Pill Team Leader Software AG Remy Maucherat Software Engineer.
Web Programming : Building Internet Applications Chris Bates CSE :
Presentation transcript:

Fisheries Oceanography Collaboration Software Donald Denbo NOAA/PMEL-UW/JISAO Presented by Nancy Soreide NOAA/PMEL AMS 2002/IIPS 10.3

January 16, th International Conference on IIPS2 Introduction The Fisheries-Oceanography Coordinated Investigations (FOCI) Program The Fisheries-Oceanography Coordinated Investigations (FOCI) Program Interdisciplinary program seeking to understand the influence of the environment on valuable fish and shellfish stocks in Alaskan waters. Interdisciplinary program seeking to understand the influence of the environment on valuable fish and shellfish stocks in Alaskan waters. FOCI Scientists at different locations require a collaborative tool to allow them to share data, graphics and information in a networked collaborative environment. FOCI Scientists at different locations require a collaborative tool to allow them to share data, graphics and information in a networked collaborative environment.

January 16, th International Conference on IIPS3 What is a collaborative tool? A collaborative tool utilizes the network to enable interaction among geographically separated work groups A collaborative tool utilizes the network to enable interaction among geographically separated work groups All members view the same displays and information All members view the same displays and information Add local data to the shared displays Add local data to the shared displays Add data from network archives to shared displays Add data from network archives to shared displays Save any data displayed to their local disk Save any data displayed to their local disk Displays can be “marked up” or annotated Displays can be “marked up” or annotated Discuss the data verbally with speaker phone or voice over IP Discuss the data verbally with speaker phone or voice over IP

January 16, th International Conference on IIPS4 FOCI Collaborative tool requirements Access to data and graphics in a networked collaborative tool environment Access to data and graphics in a networked collaborative tool environment Access to local and remote data files, graphics Access to local and remote data files, graphics Standard collaboration tool features (annotation, whiteboard, etc) Standard collaboration tool features (annotation, whiteboard, etc) Secure Document Repository Secure Document Repository Secure location for sharing: Secure location for sharing: documents, e.g., proposals, papers in progress, etc. documents, e.g., proposals, papers in progress, etc. data, images data, images prior collaborative session state prior collaborative session state Access control list for individual documents and/or folders Access control list for individual documents and/or folders Document version control Document version control

January 16, th International Conference on IIPS5 Approach Climate Data Portal – distributed in-situ data access system Climate Data Portal – distributed in-situ data access system OceanShare – collaborative tool prototype OceanShare – collaborative tool prototype Use standards-based software components and infrastructure available from previous development efforts and the Open Source community

January 16, th International Conference on IIPS6 Climate Data Portal Distributed data access system The Climate Data Portal (CDP) was described IIPS papers 4.12 and 4.13 The Climate Data Portal (CDP) was described IIPS papers 4.12 and 4.13 Unified, networked access to geographically distributed data from observing systems and historical data archives Unified, networked access to geographically distributed data from observing systems and historical data archives Integrates Open Source applications and technologies Integrates Open Source applications and technologies CORBA network connections to Data Server CORBA network connections to Data Server SGT Java graphic toolkit SGT Java graphic toolkit NdEdit, an interactive Java tool for selection/subsetting from large in situ data collections (See IIPS paper 4.14) NdEdit, an interactive Java tool for selection/subsetting from large in situ data collections (See IIPS paper 4.14) LDAP Directory Services LDAP Directory Services XML Automated metadata generation tool XML Automated metadata generation tool

January 16, th International Conference on IIPS7 OceanShare Collaborative tool prototype A collaborative “Portal” to distributed data A collaborative “Portal” to distributed data Uniform, networked access to multiple geographically distributed data archives Java for platform independence and interactive graphics Collaborative environment provided by Habanero Habanaero is a distributed interpersonal communications framework supporting multi-user, collaborative work environments

January 16, th International Conference on IIPS8 NCSA Habanero Developers toolkit l Transforms Java applications into multiple-user collaborative environments l Collaborative features: » Whiteboard, Text Editor, WWW Shared Session, Audio Chat l Platform independent (PC, Mac, Unix) Freely available from NCSA:

January 16, th International Conference on IIPS9 OceanShare Architecture and Data Flow

January 16, th International Conference on IIPS10 OceanShare Collaborative tool prototype Lacks current features of Climate Data Portal Limited to ocean profile data types Lacks a Secure Document Repository Lacks a Secure Document Repository

January 16, th International Conference on IIPS11 Implementation Enhance OceanShare by integrating features from the Climate Data Portal Enhance OceanShare by integrating features from the Climate Data Portal Integrate ndEdit data selection tool Integrate ndEdit data selection tool Implement textual and graphical annotation tools Implement textual and graphical annotation tools Extend data handling to include time series and gridded data Extend data handling to include time series and gridded data Implement session save and restore Implement session save and restore Develop a Secure Document Repository to share documents, data, images, and collaborative session state Develop a Secure Document Repository to share documents, data, images, and collaborative session state Access control by individual document and/or folder Access control by individual document and/or folder Easy administration of privileges Easy administration of privileges Document version control Document version control

January 16, th International Conference on IIPS12 Secure Document Repository (SDR) Utilize Utilize Web-based Distributed Authoring and Versioning (WebDAV) Web-based Distributed Authoring and Versioning (WebDAV) WebDAV is a standard protocol for remote access of files WebDAV is a standard protocol for remote access of files WebDAV-enabled clients can access distributed file systems via http protocol from commercial applications WebDAV-enabled clients can access distributed file systems via http protocol from commercial applications –Microsoft Internet Explorer 5.0 –MacOS X, Dreamweaver, Adobe Acrobat 5, Microsoft Office Developed by the Internet Engineering Task Force (IETF) Developed by the Internet Engineering Task Force (IETF) “Slide” for content management “Slide” for content management The SDR will provide distributed file access from: The SDR will provide distributed file access from: Custom Java applications Custom Java applications WebDAV-enabled commercial applications (i.e., Internet Explorer) WebDAV-enabled commercial applications (i.e., Internet Explorer) to download/upload documents to download/upload documents set file/directory protections set file/directory protections

January 16, th International Conference on IIPS13 SDR Design

January 16, th International Conference on IIPS14 Technologies Utilized Lightweight Directory Access Protocol (LDAP) Lightweight Directory Access Protocol (LDAP) Common Object Request Broker Architecture (CORBA) Common Object Request Broker Architecture (CORBA) Java language and SGT Java graphics toolkit Java language and SGT Java graphics toolkit Habanero collaborative framework Habanero collaborative framework Tomcat servlet container Tomcat servlet container Slide content management framework Slide content management framework Web-based Distributed Authoring and Versioning (WebDAV) Web-based Distributed Authoring and Versioning (WebDAV) Apache Jakarta Project http based servers Apache Jakarta Project http based servers

January 16, th International Conference on IIPS15 NOAA/PMEL Technologies from which this project leverages NOAAServer NOAAServer OceanShare OceanShare Scientific Graphics Toolkit (SGT) Scientific Graphics Toolkit (SGT) EPIC: Management, display, and analysis of geophysical data EPIC: Management, display, and analysis of geophysical data Climate Data Portal (CDP) Climate Data Portal (CDP) NdEdit NdEdit

January 16, th International Conference on IIPS16 Future Directions Implement document version control Implement document version control when available in Jakarta-Slide when available in Jakarta-Slide Data analysis capabilities Data analysis capabilities Project management Project management e.g. time line, task flow e.g. time line, task flow Instrumentation access Instrumentation access Advanced visualizations Advanced visualizations e.g. VRML, area and contour plotting, GIS maps e.g. VRML, area and contour plotting, GIS maps