Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "Fisheries Oceanography Collaboration Software Donald Denbo NOAA/PMEL-UW/JISAO Presented by Nancy Soreide NOAA/PMEL AMS 2002/IIPS 10.3."— Presentation transcript:

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

2 January 16, 200218th 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.

3 January 16, 200218th 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

4 January 16, 200218th 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

5 January 16, 200218th 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

6 January 16, 200218th 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

7 January 16, 200218th 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

8 January 16, 200218th 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: http://www.ncsa.uiuc.edu/SDG/Software/Habanero/

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

10 January 16, 200218th 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

11 January 16, 200218th 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

12 January 16, 200218th 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

13 January 16, 200218th International Conference on IIPS13 SDR Design

14 January 16, 200218th 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

15 January 16, 200218th 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

16 January 16, 200218th 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


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

Similar presentations


Ads by Google