19
www.monash.edu.au Advisory Group Meeting 12 October 2005 The Clever Use of Metadata in eGovernment and eBusiness Recordkeeping Processes in Networked Environments

Www.monash.edu.au Advisory Group Meeting 12 October 2005 The Clever Use of Metadata in eGovernment and eBusiness Recordkeeping Processes in Networked Environments

  • View
    213

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Www.monash.edu.au Advisory Group Meeting 12 October 2005 The Clever Use of Metadata in eGovernment and eBusiness Recordkeeping Processes in Networked Environments

www.monash.edu.au

Advisory Group Meeting12 October 2005

The Clever Use of Metadata in eGovernment and eBusiness Recordkeeping Processes in

Networked Environments

Page 2: Www.monash.edu.au Advisory Group Meeting 12 October 2005 The Clever Use of Metadata in eGovernment and eBusiness Recordkeeping Processes in Networked Environments

www.monash.edu.au

2

Outline

• Metadata re-use and Interoperability Issues• Metadata Broker Development• Service Oriented Architectures• Web Services Technologies• Implementing the Metadata Broker as a web

service • Project Deliverables and timeframe• Feedback

Page 3: Www.monash.edu.au Advisory Group Meeting 12 October 2005 The Clever Use of Metadata in eGovernment and eBusiness Recordkeeping Processes in Networked Environments

www.monash.edu.au

3

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 /

Page 4: Www.monash.edu.au Advisory Group Meeting 12 October 2005 The Clever Use of Metadata in eGovernment and eBusiness Recordkeeping Processes in Networked Environments

www.monash.edu.au

4

Web Management System

Traditional recordkeeping architectures

Records Management Application

Archival Management Application

Learning Object Portal

Other Portals

Archival Gateway

Business Systems

Desktop Applications

Email

Page 5: Www.monash.edu.au Advisory Group Meeting 12 October 2005 The Clever Use of Metadata in eGovernment and eBusiness Recordkeeping Processes in Networked Environments

www.monash.edu.au

5

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

Page 6: Www.monash.edu.au Advisory Group Meeting 12 October 2005 The Clever Use of Metadata in eGovernment and eBusiness Recordkeeping Processes in Networked Environments

www.monash.edu.au

6

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

Page 7: Www.monash.edu.au Advisory Group Meeting 12 October 2005 The Clever Use of Metadata in eGovernment and eBusiness Recordkeeping Processes in Networked Environments

www.monash.edu.au

7

Service oriented architectures

Open systems

Open standards

Open communicationprotocols

Service Oriented Architecture

Standards Metadata

Page 8: Www.monash.edu.au Advisory Group Meeting 12 October 2005 The Clever Use of Metadata in eGovernment and eBusiness Recordkeeping Processes in Networked Environments

www.monash.edu.au

8

Web services technologies

Consumer

UDDIRegistry

Finds service

WSDLService

Descriptions

Points to description

Service

Describes service

Locate service

Exchange messages - SOAP

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

Page 9: Www.monash.edu.au Advisory Group Meeting 12 October 2005 The Clever Use of Metadata in eGovernment and eBusiness Recordkeeping Processes in Networked Environments

www.monash.edu.au

9

Translation Services

CRKM Metadata Broker Aug 05

Metadata RegistryAuthoritative information on

metadata schemas, metadata elements and crosswalks in human readable and machine processable

forms

Metadata Repository Machine processable representations of

metadata schemas & crosswalksTemporary store of metadata instances

for translation and transformation

Crosswalk Compiler

Outgoing metadata

Request for SchemaSchema information

Registration information

Incoming metadata

Validation Services

Page 10: Www.monash.edu.au Advisory Group Meeting 12 October 2005 The Clever Use of Metadata in eGovernment and eBusiness Recordkeeping Processes in Networked Environments

www.monash.edu.au

10

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

Page 11: Www.monash.edu.au Advisory Group Meeting 12 October 2005 The Clever Use of Metadata in eGovernment and eBusiness Recordkeeping Processes in Networked Environments

www.monash.edu.au

11

Layers of interoperability

Layer 1

Transport and Exchange

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

Layer 2

Representatione.g. XML, RDF

Layer 3

Abstract e.g. Recordkeeping metadata standards

Page 12: Www.monash.edu.au Advisory Group Meeting 12 October 2005 The Clever Use of Metadata in eGovernment and eBusiness Recordkeeping Processes in Networked Environments

www.monash.edu.au

12

To make this happen …

Stop assuming existing standards are interoperable

RKMS Date•Created

•Transacted•Registered

AGLS Date•Created•Modified

•Valid•Issued

RKMS Identifier

AGLS Identifier

Page 13: Www.monash.edu.au Advisory Group Meeting 12 October 2005 The Clever Use of Metadata in eGovernment and eBusiness Recordkeeping Processes in Networked Environments

www.monash.edu.au

13

To make this happen …

Rigorously define metadata interoperability in

terms of element semantics, their value domains and encoding schemes

Develop concrete recordkeeping metadata standards based on dynamic metadata models with multiple entities

Develop machine processable versions of standards representing both the syntax and semantics

Page 14: Www.monash.edu.au Advisory Group Meeting 12 October 2005 The Clever Use of Metadata in eGovernment and eBusiness Recordkeeping Processes in Networked Environments

www.monash.edu.au

14

To make this happen …

Implement the metadata broker concept Build operational web services to enable

metadata translation Re-engineer and re-position recordkeeping

and archiving processes in line with a continuum view

Realise the vision – Create Once, Use Many Times

Page 15: Www.monash.edu.au Advisory Group Meeting 12 October 2005 The Clever Use of Metadata in eGovernment and eBusiness Recordkeeping Processes in Networked Environments

www.monash.edu.au

15

Project Deliverables

• Conceptualise and Build the Metadata Broker as a Web Service

– Services in and out of scope

– Metadata Registry Requirements

– Registration interface

– Validation Services

• Thesis contribution – investigating types of metadata interoperability.

(Oct/Dec 2005)

Page 16: Www.monash.edu.au Advisory Group Meeting 12 October 2005 The Clever Use of Metadata in eGovernment and eBusiness Recordkeeping Processes in Networked Environments

www.monash.edu.au

16

Metadata Broker Service

Axis.jar

JAXB.jar

Web services Layer

Metadata Registry

CrosswalkMetadata

StylesheetCrosswalkJavaObjectCrosswalkWebServiceCrosswalk

XALAN.jar

RuleBasedCrosswalk

Translation Service

Web services Layer

Page 17: Www.monash.edu.au Advisory Group Meeting 12 October 2005 The Clever Use of Metadata in eGovernment and eBusiness Recordkeeping Processes in Networked Environments

www.monash.edu.au

17

Re-engineering work processes

• Test whether re-engineered work processes within a continuum framework can support optimal use of the Metadata Broker as a Web Service.

• What infrastructure must be available to the Web Service

– Feedback to standard setters– Tools?– Impact on organisational work processes?

(Late Nov 2005)

Page 18: Www.monash.edu.au Advisory Group Meeting 12 October 2005 The Clever Use of Metadata in eGovernment and eBusiness Recordkeeping Processes in Networked Environments

www.monash.edu.au

18

Evaluation

• Evaluate whether there is a business case supporting clever metadata reuse?

(Jan/Feb 2006)

Page 19: Www.monash.edu.au Advisory Group Meeting 12 October 2005 The Clever Use of Metadata in eGovernment and eBusiness Recordkeeping Processes in Networked Environments

www.monash.edu.au

19

Conclusion

Reporting

Demonstrator (April 2006)

Feedback and Discussion