16
www.monash.edu.au AGIMO 6 March 2006 Investigating metadata interoperability in the Clever Recordkeeping Metadata Project

AGIMO 6 March 2006

Embed Size (px)

DESCRIPTION

AGIMO 6 March 2006. ‘Create once, use many times’. Investigating metadata interoperability in the Clever Recordkeeping Metadata Project. Service Descriptions. Registry. Points to description. Locate service. Describes service. Finds service. Consumer. Translation Service. - PowerPoint PPT Presentation

Citation preview

www.monash.edu.au

AGIMO6 March 2006

Investigating metadata interoperability in the Clever Recordkeeping Metadata Project

www.monash.edu.au

2

Imagining automated metadata re-use

Consumer

Registry

Finds service

Service Descriptions

Points to description

TranslationService

Describes service

Locate service

Exchange messages

Source: Based on diagram from http://www.softstar-inc.com /

www.monash.edu.au

3

Clever Recordkeeping Metadata Project

Chief Investigator• Professor Sue McKemmish, Monash

University

Partner Investigators • Professor Anne Gilliland-Swetland, UCLA• Adrian Cunningham, National Archives of

Australia

Industry Partners and Collaborators• National Archives of Australia• State Records Authority of New South

Wales• Australia Society of Archivists, Committee

on Descriptive Standards

www.monash.edu.au

4

Create once, use many times

How to enable recordkeeping metadata interoperability?

Practical Perspectives

Overcome barriers to implementation of

recordkeeping and resource discovery standards

Demonstrate the business case for recordkeeping

metadata

Research Perspectives

Explore role of recordkeeping metadata in support of

business and recordkeeping processes

Impact on recordkeeping and archiving functions

Requirements for meta-tools for recordkeeping metadata management

www.monash.edu.au

5

Web Management System

Traditional recordkeeping architectures

Records Management Application

Archival Management Application

Subject Portals

Community Archives

Archival Gateways

Business Systems

Desktop Applications

Email

www.monash.edu.au

6

Recordkeeping metadata brokering

Records Management Application

Archival Management Application

Subject Portals

Community Archives

Web Management

Systems Archival Gateways

Email and Desktop

Applications

Metadata Broker

Business Information

Systems

www.monash.edu.au

7

Recordkeeping metadata brokering (cont.)

Records Management Application

Archival Management Application

Subject Portals

Community Archives

Web Management

Systems Archival Gateways

Email and Desktop

Applications

Metadata Broker

Business Information

Systems

www.monash.edu.au

8

Service oriented architectures

Open systems

Open standards

Open communicationprotocols

Service Oriented Architecture

Standards Metadata

www.monash.edu.au

9

Layers of interoperability

Layer 1

Transport and Exchange

From: Thomas Baker et al., Principles of Metadata Registries, 2002

Layer 2

Representatione.g. XML, RDF, etc.

Layer 3

Abstract e.g. Recordkeeping metadata standards

www.monash.edu.au

10

Layer 3

Abstract

Layers of interoperability

Layer 2

Representation

Conceptual Model

Metadata/Data Standard

Metadata/Data Standard

Metadata/Data Standard

Version 1

Encoding 1

Version 2 Version n

Encoding 2 Encoding n

Version 1 Version 2 Version n

www.monash.edu.au

11

Web services technologies

Consumer

UDDIRegistry

Finds service

WSDLService

Descriptions

Points to description

Service

Describes service

Locate service

Exchange messages - SOAP

Source: http://java.sun.com/developer/technicalArticles/WebServices/soa2/WSProtocols.html

Source: http://java.sun.com/developer/technicalArticles/WebServices/soa2/fig4_uddi_schema.gif

Source: Based on diagram from http://www.softstar-inc.com /

www.monash.edu.au

12

Translation service

CRKM Metadata Broker November 2005

RegistryAuthoritative information on metadata

schemas, metadata elements and crosswalks in human readable and

machine processable forms

Target metadata

Request for Schema

Schema information

Registration

Source metadata

Validation service

Crosswalk compilation service

RepositoryMachine processable

representations of metadata schemas and crosswalks

Registry services

www.monash.edu.au

13

Metadata broker as web services cluster

Translation Service

Web Service Layer

Intranet

Metadata Registry

Web Service Layer

AGEMS

Request to translate

AGEMS to RKMSCA

AGEMS – RKMSCA Crosswalk Service

Web Service Layer

Metadata Broker Client

Request the AGEMS – RKMSCA crosswalk

RKMSCA

www.monash.edu.au

14

Metadata broker as web services cluster

Translation Service

Web Service Layer

Metadata Registry

Web Service Layer

Request to translate

RKMSCA to AGLS

RKMSCA - AGLS Crosswalk Service

Web Service Layer

Metadata Broker Client

Request the RKMSCA - AGLS crosswalk

AGLSRKMSCA

www.monash.edu.au

15

Layer 3

Abstract

Layers of interoperability

Layer 2

Representation

Conceptual Model

Metadata/Data Standard

Metadata/Data Standard

Metadata/Data Standard

Version 1

Encoding 1

Version 2 Version n

Encoding 2 Encoding n

Version 1 Version 2 Version n

www.monash.edu.au

16

For more information

• See the Clever Recordkeeping Metadata Project web site at:-

http://www.sims.monash.edu.au/ research/rcrg/research/crm/index.html