270 likes | 358 Views
This text explores the implementation strategies for preservation metadata, focusing on core elements, types of objects, semantic units, format evolution, events, agents, relationships, rights, and best practices for metadata. It emphasizes the importance of an implementable and core set of preservation metadata elements, offering guidelines on building a robust data model and storing metadata effectively. The deliverables include a final report, data dictionary, narrative explanation, glossary, and incorporation into the METS schema for preservation efforts.
E N D
Preservation Metadata:The PREMIS Experience Priscilla Caplan Florida Center for Library Automation (FCLA) PRESERVATION METADATA: IMPLEMENTATION STRATEGIES
The Mission • Build on the first OCLC/RLG Working Group and A Metadata Framework to Support the Preservation of Digital Objects • Define an implementable set of core preservation metadata elements PRESERVATION METADATA: IMPLEMENTATION STRATEGIES
OAIS Information Model Content Information Preservation Descriptive Information Content data object Representation Information Reference Info Context Info Provenance Info Fixity Info PRESERVATION METADATA: IMPLEMENTATION STRATEGIES
What is Implementable? • As rigorous as possible • As much explanation as possible • Implementation neutral -- “This is what you have to know” • Values can be automatically supplied and processed -- no lengthy textual descriptions PRESERVATION METADATA: IMPLEMENTATION STRATEGIES
What is Core? What most working preservation repositories are likely to need to know in order to support the long-term Viability, Renderability, Understandability, Authenticity and Identity of archived objects. (Maybe.) PRESERVATION METADATA: IMPLEMENTATION STRATEGIES
PREMIS Data Model PRESERVATION METADATA: IMPLEMENTATION STRATEGIES
Types of Objects PRESERVATION METADATA: IMPLEMENTATION STRATEGIES
From the Framework PRESERVATION METADATA: IMPLEMENTATION STRATEGIES
From the Data Dictionary PRESERVATION METADATA: IMPLEMENTATION STRATEGIES
Semantic Units Pertaining to OBJECTS • objectIdentifier • contentLocation • originalName • preservationLevel • objectCharacteristics • environment PRESERVATION METADATA: IMPLEMENTATION STRATEGIES
objectCharacteristics • compositionlevel • fixity • size • format • inhibitors • significantProperties • creatingApplication PRESERVATION METADATA: IMPLEMENTATION STRATEGIES
Composition Level Foo.tar Foo.tgz Foo.PDF .XML .XML PRESERVATION METADATA: IMPLEMENTATION STRATEGIES
Format • What types of objects have format? • Is there a usable authority list of formats? • Is there a difference between a format and a profile? • What’s a format anyway? • What if there are format registries? PRESERVATION METADATA: IMPLEMENTATION STRATEGIES
The evolution of a semantic unit • Format • formatValue • formatScheme • Format • formatName • formatScheme PRESERVATION METADATA: IMPLEMENTATION STRATEGIES
Evolution (2) • formatName • formatNameValue • formatVersion • formatRegistry • formatRegistryEntry • formatRegistryKey PRESERVATION METADATA: IMPLEMENTATION STRATEGIES
Evolution(3) • formatName • formatNameValue • formatVersion • formatRegistry • formatRegistryIdentifier • formatRegistryIdentifierScheme • formatRegistryIdentifierValue • formatRegistryName • formatRegistryEntry PRESERVATION METADATA: IMPLEMENTATION STRATEGIES
Evolution (4) • Format (Required, not repeatable) • formatName (Optional, repeatable) • formatNameValue • formatNameVersion • formatNameRole • formatRegistry (optional, repeatable) • formatRegistryIdentifier • formatRegistryName • formatRegistryEntry • formatRegistryRole PRESERVATION METADATA: IMPLEMENTATION STRATEGIES
PREMIS Format Entry • Format (Required, Not Repeatable) • formatName (Optional, Not repeatable) • formatNameValue • formatVersion • formatRegistry (Optional, Repeatable) • formatRegistryName • formatRegistryKey • formatRegistryRole PRESERVATION METADATA: IMPLEMENTATION STRATEGIES
environmentCharacteristic environmentPurpose environmentDescription dependencies software swName swVersion swType additionalReq swDependency hardware hwName hwVersion hwType additionalReq Environment PRESERVATION METADATA: IMPLEMENTATION STRATEGIES
Events • eventIdentifier • eventIdentifierScheme • eventIdentifierValue • eventType • eventOutcome • eventOutcomeDetail • eventDetail • eventDateTime PRESERVATION METADATA: IMPLEMENTATION STRATEGIES
Agents • agentIdentifier • agentIdentifierScheme • agentIdentifierValue • agentName PRESERVATION METADATA: IMPLEMENTATION STRATEGIES
Relationships • relationshipType • relatedIdentifier • relatedIdentifierType • relatedIdentifierValue PRESERVATION METADATA: IMPLEMENTATION STRATEGIES
Rights PRESERVATION METADATA: IMPLEMENTATION STRATEGIES
Metadata Best Practices • Have a rigorous data model and relate metadata clearly to appropriate objects • Store metadata in database and also with content data object • Use METS, Z39.87 • Store complete metadata for all versions of objects PRESERVATION METADATA: IMPLEMENTATION STRATEGIES
Deliverables • Final report • Data Dictionary • Narrative explanation • Data model • Glossary • Incorporation into METS schema • Proposal for test bed & exchange PRESERVATION METADATA: IMPLEMENTATION STRATEGIES