38
National Coastal Data Development Center’s Metadata Enterprise Resource Management Aid

National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

National Coastal Data Development Center’s

Metadata Enterprise Resource Management Aid

Page 2: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

Perspectives

Background

User Community

MERMAid 2.0

New Data Entry Interfaces

Architecture

Services

Page 3: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

User

User

User

User

User

User

Organization

Organization

Increased

utilization of

coastal & ocean

data

Unified long-term

database of

coastal data sets

from multiple

sources

CDD

Program

“… Ensure the Quality of Metadata”

Data &

Metadata

External Metadata Services Long-Term Stewardship

AAA

“Long-term stewardship of past, present & future environmental observations”

Permanent

archive

Ownership of

data and metadata

Repository

Page 4: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

• Remote web access

• Accounts can be distributed to organizations external to NOAA

• No licensing fees

• Ability to support multiple profiles

• Full feature validation

• Hierarchy to support multiple record collections from variety of customers

• Publish metadata to several external destinations

Page 5: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

Over 500 user accounts

NOAA- 5 Line Offices and 20+ activities

USGS

Bureau of Land Management

US Army Corps of Engineers

US Navy

NASA

Gulf of Mexico Alliance

30 universities, schools and laboratories

States Agencies: AK, AL, AZ, FL, LA, MA, MS, TX

Non-Governmental Organizations

Private Industry and Individuals

International (mainly from universities and labs)

and more …

Page 6: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple
Page 7: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

REST<XML/> <XML/>

Page 8: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

<html>

<head>

<xf:model>

<xf:/model>

<head>

<body>

<xf:input>

</xf:input>

</body>

</html>

REST

XFORMS Native XML

Database

Page 9: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

Name:

Street:

City:

Zip:

Mid-Tier ObjectsWeb Forms RDBMS

Page 10: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple
Page 11: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

<html>

<head>

<xf:model>

<xf:/model>

<head>

<body>

<xf:input>

</xf:input>

</body>

</html>

REST

XFORMS Native XML

Database

Page 12: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

XForms

XQuery

XPath

Schematron

XML Schema

XLink

CSS

vs.

Page 13: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple
Page 14: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple
Page 15: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

VALIDATION

Page 16: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

TRANSFORMATION

Page 17: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

PUBLISHING

NBII

GOS

ETC …

Page 18: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

Workflow

XSLTValidation

Workflow

Publishing

GOS FTP ETC…

Page 19: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

Component Mgmt

Workflow

Publishing XSLTValidation

GOS DBFTP ETC…

Page 20: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

Component Mgmt

Versioning Workflow

Publishing XSLTValidation

GOS DBFTP ETC…

Page 21: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

Component Mgmt

Versioning Workflow

Publishing XSLTValidation

GOS DBFTP ETC…

LDAP

Page 22: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

Component Mgmt

Vocab Mgmt

Versioning Workflow

Publishing XSLTValidation

GCMDGOS DBITISFTP ETC…

LDAP

Page 23: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

Component Mgmt

Vocab Mgmt

Reporting Versioning Workflow

Publishing XSLTValidation

GCMDGOS DBITISFTP ETC…

LDAP

Page 24: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

SearchingComponent

Mgmt

Vocab Mgmt

Reporting Versioning Workflow

Publishing XSLTValidation

GCMDGOS DBITISFTP ETC…

n …

LDAP

Page 25: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

SECURITY - AUTHORIZATION / AUTHENTICATION (Account Management Service)

ENTERPRISE SERVICE BUS - “Information Broker”

SearchingComponent

Mgmt

Vocab Mgmt

Reporting Versioning Workflow

Publishing XSLTValidation

GCMDGOS DBITISFTP ETC…

n …

LDAP

Page 26: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

OER

CIMSREDM WCOS

IMS

Sites

C-SIDEPublic

CMSPMN HABSOS n...

SECURITY - AUTHORIZATION / AUTHENTICATION (Account Management Service)

ENTERPRISE SERVICE BUS - “Information Broker”

SearchingComponent

Mgmt

Vocab Mgmt

Reporting Versioning Workflow

Publishing XSLTValidation

GCMDGOS DBITISFTP ETC…

n …

LDAP

Page 27: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

OER

CIMSREDM WCOS

IMS

Sites

C-SIDEPublic

CMSPMN HABSOS n...

SECURITY - AUTHORIZATION / AUTHENTICATION (Account Management Service)

ENTERPRISE SERVICE BUS - “Information Broker”

SearchingComponent

Mgmt

Vocab Mgmt

Reporting Versioning Workflow

Publishing XSLTValidation

GCMDGOS DBITISFTP ETC…

n …

LDAP

Page 28: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

OER

CIMSREDM WCOS

IMS

Sites

C-SIDEPublic

CMSPMN HABSOS n...

SECURITY - AUTHORIZATION / AUTHENTICATION (Account Management Service)

ENTERPRISE SERVICE BUS - “Information Broker”

SearchingComponent

Mgmt

Vocab Mgmt

Reporting Versioning Workflow

Publishing XSLTValidation

GCMDGOS DBITISFTP ETC…

n …

LDAP

Page 29: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

Reporting

OER

CIMSREDM WCOS

IMS

Sites

C-SIDEPublic

CMSPMN HABSOS n...

SECURITY - AUTHORIZATION / AUTHENTICATION (Account Management Service)

ENTERPRISE SERVICE BUS - “Information Broker”

SearchingComponent

Mgmt

Vocab Mgmt

Versioning Workflow

Publishing XSLTValidation

GCMDGOS DBITISFTP ETC…

n …

LDAP

Page 30: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

Reporting

OER

CIMSREDM WCOS

IMS

Sites

C-SIDEPublic

CMSPMN HABSOS n...

SECURITY - AUTHORIZATION / AUTHENTICATION (Account Management Service)

ENTERPRISE SERVICE BUS - “Information Broker”

SearchingComponent

Mgmt

Vocab Mgmt

Versioning Workflow

Publishing XSLTValidation

GCMDGOS DBITISFTP ETC…

n …

LDAP

Page 31: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

Reporting

OER

CIMSREDM WCOS

IMS

Sites

C-SIDEPublic

CMSPMN HABSOS n...

SECURITY - AUTHORIZATION / AUTHENTICATION (Account Management Service)

ENTERPRISE SERVICE BUS - “Information Broker”

SearchingComponent

Mgmt

Vocab Mgmt

Versioning Workflow

Publishing XSLTValidation

GCMDGOS DBITISFTP ETC…

n …

LDAP

Page 32: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

Reporting

OER

CIMSREDM WCOS

IMS

Sites

C-SIDEPublic

CMSPMN HABSOS n...

SECURITY - AUTHORIZATION / AUTHENTICATION (Account Management Service)

ENTERPRISE SERVICE BUS - “Information Broker”

SearchingComponent

Mgmt

Vocab Mgmt

Versioning Workflow

Publishing XSLTValidation

GCMDGOS DBITISFTP ETC…

n …

LDAP

Page 33: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

Reporting

SECURITY - AUTHORIZATION / AUTHENTICATION (Account Management Service)

ENTERPRISE SERVICE BUS - “Information Broker”

SearchingComponent

Mgmt

Vocab Mgmt

Versioning Workflow

Publishing XSLTValidation

GCMDGOS DBITISFTP ETC…

n …

LDAP

OER

CIMSREDM WCOS

IMS

Sites

C-SIDEPublic

CMSPMN HABSOS n...

Page 34: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

OER

CIMSREDM WCOS

IMS

Sites

C-SIDEPublic

CMSPMN HABSOS n...

Reporting

SECURITY - AUTHORIZATION / AUTHENTICATION (Account Management Service)

ENTERPRISE SERVICE BUS - “Information Broker”

SearchingComponent

Mgmt

Vocab Mgmt

Versioning Workflow

Publishing XSLTValidation

GCMDGOS DBITISFTP ETC…

n …

LDAP

Page 35: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

Reporting

SECURITY - AUTHORIZATION / AUTHENTICATION (Account Management Service)

ENTERPRISE SERVICE BUS - “Information Broker”

SearchingComponent

Mgmt

Vocab Mgmt

Versioning Workflow

Publishing XSLTValidation

GCMDGOS DBITISFTP ETC…

n …

LDAP

OER

CIMSREDM WCOS

IMS

Sites

C-SIDEPublic

CMSPMN HABSOS n...

Page 36: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

Reporting

SECURITY - AUTHORIZATION / AUTHENTICATION (Account Management Service)

ENTERPRISE SERVICE BUS - “Information Broker”

SearchingComponent

Mgmt

Vocab Mgmt

Versioning Workflow

Publishing XSLTValidation

GCMDGOS DBITISFTP ETC…

n …

LDAP

OER

CIMSREDM WCOS

IMS

Sites

C-SIDEPublic

CMSPMN HABSOS n...

Page 37: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

Profile support: FGDC Standard, Biological, Shoreline, Remote Sensing, ISO 19115, NAP Profile, EML, Sensor ML

Output support: XML, HTML, Text, Tabbed, FAQ, MARC

Ability to convert between all supported profiles

Ability to publish to multiple data sources (GOS, NBII, REDM, NOS Data Explorer, etc.)

Versioning of records

WebDav support

Search and replace

Reporting (customized report capability)

Distributed system

Standalone version

Centrally managed elements (contacts, distribution information, etc.)

Enhanced user interface controls

• Ability to preserve formatting in data entry fields

• Direct integration with externally managed vocabularies

• External APIs for communication with external applications such as OER’s CIMS, REDM, etc.

• Taxonomic hierarchy service

• Distributed instances

• Unique document identifier

• Customized templates

• User preferences to manage customizable settings

• Account management and reporting service

• Record review management screens

• Viewable workflow history

• Link management service

• Graphical view of geospatial information

Page 38: National Coastal Data Development Center’s Metadata Enterprise … · 2009-09-16 · Tabbed, FAQ, MARC Ability to convert between all supported profiles Ability to publish to multiple

Enterprise

Metadata

Activities

MERMAid GeoNetwork

Generate

Reports

Validate

Manage

Controlled

Vocabularies

Handle

Versions

Support

Queries

Publish

Export

Convert

Control

Access

Manage

Workflow

Manage

DM Data

Link to

Archival

Storage

Support

Collections

and

Granules

Minimize

Duplicates

Support Human

(GUI) and

Machine (API)

Interfaces

Support

Standards

Edit

Manage

Components

Import