Download - Advisory Group Meeting 12 October 2005
![Page 1: Advisory Group Meeting 12 October 2005](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813455550346895d9b3b7e/html5/thumbnails/1.jpg)
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: Advisory Group Meeting 12 October 2005](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813455550346895d9b3b7e/html5/thumbnails/2.jpg)
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: Advisory Group Meeting 12 October 2005](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813455550346895d9b3b7e/html5/thumbnails/3.jpg)
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: Advisory Group Meeting 12 October 2005](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813455550346895d9b3b7e/html5/thumbnails/4.jpg)
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
![Page 5: Advisory Group Meeting 12 October 2005](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813455550346895d9b3b7e/html5/thumbnails/5.jpg)
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: Advisory Group Meeting 12 October 2005](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813455550346895d9b3b7e/html5/thumbnails/6.jpg)
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: Advisory Group Meeting 12 October 2005](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813455550346895d9b3b7e/html5/thumbnails/7.jpg)
www.monash.edu.au
7
Service oriented architectures
Open systems
Open standards
Open communicationprotocols
Service Oriented Architecture
Standards Metadata
![Page 8: Advisory Group Meeting 12 October 2005](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813455550346895d9b3b7e/html5/thumbnails/8.jpg)
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: Advisory Group Meeting 12 October 2005](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813455550346895d9b3b7e/html5/thumbnails/9.jpg)
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: Advisory Group Meeting 12 October 2005](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813455550346895d9b3b7e/html5/thumbnails/10.jpg)
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: Advisory Group Meeting 12 October 2005](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813455550346895d9b3b7e/html5/thumbnails/11.jpg)
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: Advisory Group Meeting 12 October 2005](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813455550346895d9b3b7e/html5/thumbnails/12.jpg)
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: Advisory Group Meeting 12 October 2005](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813455550346895d9b3b7e/html5/thumbnails/13.jpg)
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: Advisory Group Meeting 12 October 2005](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813455550346895d9b3b7e/html5/thumbnails/14.jpg)
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: Advisory Group Meeting 12 October 2005](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813455550346895d9b3b7e/html5/thumbnails/15.jpg)
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: Advisory Group Meeting 12 October 2005](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813455550346895d9b3b7e/html5/thumbnails/16.jpg)
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: Advisory Group Meeting 12 October 2005](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813455550346895d9b3b7e/html5/thumbnails/17.jpg)
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: Advisory Group Meeting 12 October 2005](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813455550346895d9b3b7e/html5/thumbnails/18.jpg)
www.monash.edu.au
18
Evaluation
• Evaluate whether there is a business case supporting clever metadata reuse?
(Jan/Feb 2006)
![Page 19: Advisory Group Meeting 12 October 2005](https://reader035.vdocuments.us/reader035/viewer/2022062720/56813455550346895d9b3b7e/html5/thumbnails/19.jpg)
www.monash.edu.au
19
Conclusion
Reporting
Demonstrator (April 2006)
Feedback and Discussion