Metadata Management System

From Metadata-Registry
Jump to: navigation, search

The Metadata Management System


The main thrust of the MMS work is developing systems to support the aggregation of non-heterogeneous record-oriented, item-level metadata from diverse collections via OAI; normalizing it, augmenting it, and generally improving the quality; then re-serving the resulting resource-oriented, item-level, aggregated metadata from a central metadata repository for use in building resource-discovery services.

The COLIS5 presentation below describes this work pretty well in broad terms.


The MMS is primarily a Metadata Repository (MR) management interface. It provides public and private interfaces to the data in the MR, including:

  • Display and editing of Collection and Service metadata
  • Display of selected internal administrative metadata for both Items and Collections
  • Direct non-OAI display of Item and Collection metadata (available to search engines)
  • Display of service-related Item metadata via direct access to service interfaces


The MMS also provides a number of tools (in no particular order of importance) to:

  • Initiate acquisition of data into the MR through the registration of Services and Service Providers
  • Suggest new Collections and Services for inclusion
  • Register and authorize MMS Users and Data Provider Administrators
  • Manage the interfaces between Data Provider servers and the MR (OAI for now)
  • Edit Qualified Dublin Core metadata
  • Manage the flow of data into the MR by managing the ongoing harvest/ingest cycle (repeat harvest scheduling, harvest status and processing notification)
  • Manage the interfaces between Services and Service Providers (iVia, etc.) and the MR

Working Documents

Conceptual Framework

Components and Functions

Implementing Technologies

Re-implementing the MMS


Improving Metadata Quality Presentation This screencast presentation was prepared for the COLIS5 conference in June of 2005, and it describes the range of work done by Diane Hillmann, Jon Phipps and others, in the area of metadata quality improvement. Most of the work was done in the context of the NSDL project, funded by the NSF.

CRS Demo This screencast was prepared by Jon Phipps as a walkthrough of the CRS (Collection Registration System) developed to manage metadata aggregation in the context of the NSDL. Because the first instance of the software was developed for NSDL, the examples focus on NSDL data. The CRS software is in the process of being re-developed as a generalized solution for metadata management in aggregated situations.

CRS User Access Demo This second demonstration, also featuring Jon Phipps, focuses on the access control capabilities of the CRS system. These capabilities will also be available for use in a generalized Metadata Management System.

Recommendation Demo A third demonstration focuses on the Recommendation System, an integrated portion of the NSDL CRS that supports users without training in metadata creation who are authorized to recommend resources to the library. The demonstration highlights the use of automated metadata creation tools, simple edit capabilities and controlled vocabularies to allow users to submit full and consistent metadata as part of their recommendation.