160 likes | 279 Views
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.
E N D
AGIMO6 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 Imagining automated metadata re-use Exchange messages Source: Based on diagram from http://www.softstar-inc.com /
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
Practical Perspectives Overcome barriers to implementation of recordkeeping and resource discovery standards Research Perspectives Explore role of recordkeeping metadata in support of business and recordkeeping processes Demonstrate the business case for recordkeeping metadata Impact on recordkeeping and archiving functions Requirements for meta-tools for recordkeeping metadata management Create once, use many times How to enable recordkeeping metadata interoperability?
Web Management System Archival Gateways Email Archival Management Application Subject Portals Desktop Applications Community Archives Business Systems Traditional recordkeeping architectures Records Management Application
Recordkeeping metadata brokering Records Management Application Web Management Systems Archival Gateways Email and Desktop Applications Metadata Broker Subject Portals Community Archives Archival Management Application Business Information Systems
Recordkeeping metadata brokering (cont.) Records Management Application Web Management Systems Archival Gateways Email and Desktop Applications Metadata Broker Subject Portals Community Archives Archival Management Application Business Information Systems
Open systems Open standards Open communication protocols Service Oriented Architecture Standards Metadata Service oriented architectures
Layer 3 Abstract e.g. Recordkeeping metadata standards Layer 2 Representation e.g. XML, RDF, etc. Layers of interoperability Layer 1 Transport and Exchange From: Thomas Baker et al., Principles of Metadata Registries, 2002
Layer 3 Abstract Layer 2 Representation Layers of interoperability Conceptual Model Metadata/Data Standard Metadata/Data Standard Metadata/Data Standard Version 1 Version 2 Version n Encoding 1 Encoding 2 Encoding n Version 1 Version 2 Version n
WSDLService Descriptions UDDI Registry Points to description Locate service Describes service Finds service Source: http://java.sun.com/developer/technicalArticles/WebServices/soa2/WSProtocols.html Source: http://java.sun.com/developer/technicalArticles/WebServices/soa2/fig4_uddi_schema.gif Consumer Service Exchange messages - SOAP Web services technologies Source: Based on diagram from http://www.softstar-inc.com /
CRKM Metadata Broker November 2005 Validation service Target metadata Source metadata Translation service Crosswalk compilation service Registration Registry services Schema information Repository Machine processable representations of metadata schemas and crosswalks Registry Authoritative information on metadata schemas, metadata elements and crosswalks in human readable and machine processable forms Request for Schema
Request the AGEMS – RKMSCA crosswalk Translation Service Metadata Registry Web Service Layer Web Service Layer Request to translate AGEMS to RKMSCA AGEMS – RKMSCA Crosswalk Service AGEMS RKMSCA Web Service Layer Metadata broker as web services cluster Intranet Metadata Broker Client
Request the RKMSCA - AGLS crosswalk Translation Service Metadata Registry Web Service Layer Web Service Layer Request to translate RKMSCA to AGLS RKMSCA - AGLS Crosswalk Service AGLS RKMSCA Web Service Layer Metadata broker as web services cluster Metadata Broker Client
Layer 3 Abstract Layer 2 Representation Layers of interoperability Conceptual Model Metadata/Data Standard Metadata/Data Standard Metadata/Data Standard Version 1 Version 2 Version n Encoding 1 Encoding 2 Encoding n Version 1 Version 2 Version n
For more information • See the Clever Recordkeeping Metadata Project web site at:- http://www.sims.monash.edu.au/ research/rcrg/research/crm/index.html