Digital Preservation Seminar

Slides:



Advertisements
Similar presentations
RESEARCH LIBRARY Content Packaging for Complex Objects MPEG – 21 1 February 2007 Frances Knudson Repository Team Los Alamos National Laboratory Research.
Advertisements

UKOLN, University of Bath
UKOLN is supported by: JISC Information Environment update Repositories and Preservation Programme meeting, October 24-25, 2006 Rachel Heery UKOLN
METS: An Introduction Structuring Digital Content.
DDI3 Uniform Resource Names: Locating and Providing the Related DDI3 Objects Part of Session: DDI 3 Tools: Possibilities for Implementers IASSIST Conference,
Federated Digital Rights Management Mairéad Martin The University of Tennessee TERENA General Assembly Meeting Prague, CZ October 24, 2002.
CNI Fall Task Force Meeting 2003, Portland, OR Using MPEG-21 DIDL, the OAI-PMH, and the OpenURL as building blocks for storing & disseminating complex.
METS Dr. Heike Neuroth EMANI – Project Meeting February 14 th - 16 th, 2002 Springer-Verlag Heidelberg Göttingen State and University Library (SUB)
Depositing e-material to The National Library of Sweden.
Object Re-Use and Exchange Mellon Retreat, Nassau Inn, Princeton, NJ, March Herbert Van de Sompel, Carl Lagoze The OAI Object Re-Use & Exchange.
Mark Evans, Tessella Digital Preservation Boot Camp – PASIG meeting, Washington DC, 22 nd May 2013 PREMIS Practical Strategies For Preservation Metadata.
Fedora Commons: Introduction and Update Swedish National Library June 24, 2008.
3. Technical and administrative metadata standards Metadata Standards and Applications.
Merrilee Proffitt e(X)literature / Digital Cultures Project April 2003 News from the Digital Library The Metadata Encoding and Transmission Standard; the.
Dr. Alexandra I. Cristea RDF.
1 MPEG-21 : Goals and Achievements Ian Burnett, Rik Van de Walle, Keith Hill, Jan Bormans and Fernando Pereira IEEE Multimedia, October-November 2003.
PREMIS What is PREMIS? o Preservation Metadata Implementation Strategies When is PREMIS use? o PREMIS is used for “repository design, evaluation, and archived.
AIP Archival Information Package – Defines how digital objects and its associated metadata are packaged using XML based files. METS (binding file) MODS.
RDF Kitty Turner. Current Situation there is hardly any metadata on the Web search engine sites do the equivalent of going through a library, reading.
MPEG-21 Digital Items in Research and Practice Christian Timmerer and Hermann Hellwagner Klagenfurt University (UNIKLU)  Faculty of Technical Sciences.
Philips Research France Delivery Context in MPEG-21 Sylvain Devillers Philips Research France Anthony Vetro Mitsubishi Electric Research Laboratories.
1 CS 502: Computing Methods for Digital Libraries Lecture 17 Descriptive Metadata: Dublin Core.
MPEG-21 Multimedia Framework: Status and Directions January 8, 2003 John R. Smith Pervasive Media Management Group IBM T. J. Watson Research Center 19.
Metadata: Its Functions in Knowledge Representation for Digital Collections 1 Summary.
UKOLUG - July Metadata for the Web RDF and the Dublin Core Andy Powell UKOLN, University of Bath UKOLN.
Metadata Standards and Applications 4. Metadata Syntaxes and Containers.
Michael Miron CEO, ContentGuard Inc. CPTWG Meeting El Segundo 27 February 2002 The Language for Digital Rights The Language for Digital Rights ™ Enabling.
Chapter 6 Text and Multimedia Languages and Properties
Addressing Metadata in the MPEG-21 and PDF-A ISO Standards NISO Workshop: Metadata on the Cutting Edge May 2004 William G. LeFurgy U.S. Library of Congress.
8/28/97Organization of Information in Collections Introduction to Description: Dublin Core and History University of California, Berkeley School of Information.
OAI-PMH for Resource Harvesting Tutorial OAI4, October 20 th 2005, CERN, Geneva, Switzerland OAIResource Software Her This work supported in part by the.
How to build your own Dark Archive (in your spare time) Priscilla Caplan FCLA.
MPEG-21 : Overview MUMT 611 Doug Van Nort. Introduction Rather than audiovisual content, purpose is set of standards to deliver multimedia in secure environment.
The DigiTool to FDA Program Lydia Motyka Florida Center for Library Automation.
ECDL 2005, September 18 th - 23 th 2005, Vienna, Austria File-based storage of Digital Objects: XMLtapes & Internet Archive ARC files Xiaoming Liu, Luda.
Metadata and Geographical Information Systems Adrian Moss KINDS project, Manchester Metropolitan University, UK
Lifecycle Metadata for Digital Objects (INF 389K) September 18, 2006 The Big Metadata Picture, Web Access, and the W3C Context.
The Resource Description Framework And its application to thegateway.org For the IIAP Jon Jablonski, Research Assistant The Information.
PREMIS Rathachai Chawuthai Information Management CSIM / AIT.
Implementor’s Panel: BL’s eJournal Archiving solution using METS, MODS and PREMIS Markus Enders, British Library DC2008, Berlin.
Van de Sompel, Herbert Los Alamos National Laboratory – Research Library OAI-PMH for Resource Harvesting.
RDF and XML 인공지능 연구실 한기덕. 2 개요  1. Basic of RDF  2. Example of RDF  3. How XML Namespaces Work  4. The Abbreviated RDF Syntax  5. RDF Resource Collections.
Introduction to metadata
Lifecycle Metadata for Digital Objects November 1, 2004 Descriptive Metadata: “Modeling the World”
METS Application Profiles Morgan Cundiff Network Development and MARC Standards Office Library of Congress.
Evidence from Metadata INST 734 Doug Oard Module 8.
5. Applying metadata standards: Application profiles Metadata Standards and Applications Workshop.
Metadata “Data about data” Describes various aspects of a digital file or group of files Identifies the parts of a digital object and documents their content,
Metadata and Meta tag. What is metadata? What does metadata do? Metadata schemes What is meta tag? Meta tag example Table of Content.
Archive Ingest and Handling Test: ODU’s Perspective Michael L. Nelson Department of Computer Science Old Dominion University
GPO’s Future Digital System (FDsys) November 2, 2006 LS&CM CENDI Presentation.
The library is open Digital Assets Management & Institutional Repository Russian-IUG November 2015 Tomsk, Russia Nabil Saadallah Manager Business.
OAI-PMH for Resource Harvesting Tutorial OAI4, October 20 th 2005, CERN, Geneva, Switzerland The American Physical Society Project: Standards-based Mirroring.
UKOLN is supported by: Content packaging and MPEG-21 DID Andy Powell, UKOLN, University of Bath JISC Joint Programmes Meeting, July.
Herbert Van de Sompel Research Library, Los Alamos National Laboratory OAI4, October , CERN, Geneva, Switzerland RESEARCH LIBRARY Lessons in.
Describing resources II: Dublin Core CERN-UNESCO School on Digital Libraries Rabat, Nov 22-26, 2010 Annette Holtkamp CERN.
An Introduction to Data Modeling with Fedora Thorny Staples Fedora Commons, Inc.
LWW January 27, 2004, Los Alamos, NM LANL Ingestion and Repository architecture Research Library, Los Alamos National Laboratory RESEARCH LIBRARY LANL’s.
The Multi-Faceted Use of the OAI-PMH in the LANL Repository Written By: Henry, Xiaoming,Patrick Henry, Xiaoming,Patrick and Herbert. Presented By: Shashi.
Introduction to Persistent Identifiers
A Modular, Standards-based Digital Object Repository
Flexible Extensible Digital Object Repository Architecture
Flexible Extensible Digital Object Repository Architecture
An Architecture for Complex Objects and their Relationships
The Re3gistry software and the INSPIRE Registry
Fedora Metadata The Basics 9/9/2008.
A New Model for Web Resource Harvesting
Data Model.
Open Archive Initiative
MUMT611: Music Information Acquisition, Preservation, and Retrieval
Presentation transcript:

Digital Preservation Seminar Using MPEG-21 DIDL to Represent Complex Digital Objects in the Los Alamos National Laboratory Digital Library Authors: Jeroen Bekaert, Patrick Hochstenbach & Herbert Van de Sompel Presenter: Rabia Haq 1/14/2019 Digital Preservation Seminar

Digital Preservation Seminar Introduction Digital Objects in the LANL Repository MPEG-21 Digital Item Declaration Language - DIDL Use of MPEG-21 DIDL to represent LANL Repository Conclusion 1/14/2019 Digital Preservation Seminar

Digital Objects at LANL XML-packaging required that supports Datastreams of various media-types Secondary data – metadata supporting - discovery - digital preservation - rights management Persistent Identifiers 1/14/2019 Digital Preservation Seminar

Digital Preservation Seminar MPEG-21 DIDL A DIDL complex object – Digital Item Declaration (DID) Each received data item is a DID All DIDs wrapped into one large XML file Note: data items are enclosed within <didl:Container> tags 1/14/2019 Digital Preservation Seminar

Digital Preservation Seminar DIDL – Data Model Container <didl:Container> Item <didl:Item> Component <didl:Component> Resource <didl:Resource> Descriptor <didl:Descriptor> LANL defined a DIDL profile conforming to - MPEG-21 DIDL Schema & - self-defined Schematron Schema 1/14/2019 Digital Preservation Seminar

Digital Preservation Seminar DIDL – Data Model 1/14/2019 Digital Preservation Seminar Figure 1 from Bekert, Hochstenbach, Sompel http://www.dlib.org/dlib/november03/bekaert/11bekaert.html#34

Digital Preservation Seminar Descriptors Provide flexibility to the Data Model Associated with parent entity Convey secondary information such as - Identification Information -MPEG-21 Part 3 : DII - Processing Information -MPEG-21 Part 10: DIP - Rights Information MPEG-21 Part 5: REL/ Part 4 : IPMP 1/14/2019 Digital Preservation Seminar

DII – Digital Item Identification Descriptors used to assign persistent identifiers to all entities - Container, Item, Component, Descriptor <dii:Identifier> Important, as the DIDL profile is id-centric Terry Harrison mentioned that a data item is useless without any code, or processing Item to access that data item. The PI serves that purpose. Good from a digital preservation point of view. 1/14/2019 Digital Preservation Seminar

Digital Preservation Seminar DII - example <didl:Item> <didl:Descriptor>   <didl:Statement mimeType="text/xml; charset=UTF-8">     <dii:Identifier xmlns:dii="urn:mpeg:mpeg21:2002:01-DII- NS">        urn:isbn:0-395-36341-1</dii:Identifier>     </didl:Statement>   </didl:Descriptor>     … </didl:Item> dii:Identifier (Item level) Table 2 from Bekert, Hochstenbach, Sompel http://www.dlib.org/dlib/november03/bekaert/11bekaert.html#34 1/14/2019 Digital Preservation Seminar

DIP – Digital Item Processing Provides architecture for disseminating DIDs New Item introduced – Processing Item (PI) - <dip:…> ObjectType – link between entity and Processing Item <dip:ObjectType> value = <dip:Argument> of PI An entity can have multiple ObjectTypes A PI can bind to more than one entity 1/14/2019 Digital Preservation Seminar

Digital Preservation Seminar DIP - example <didl:Item> … Content <!-- ObjectType of Item --> <didl:Descriptor>     <didl:Statement mimeType="text/xml; charset=UTF-8">       <dip:ObjectType xmlns:dip="urn:mpeg:mpeg21:2002:01-DIP-NS">       urn:my:Argument</dip:ObjectType>     </didl:Statement>   </didl:Descriptor> …</didl:Item> Processing Item <didl:Item>  …     <didl:Descriptor> <!-- Argument of processing method --> <didl:Statement mimeType="text/xml; charset=UTF-8">   <dip:Argument xmlns:dip="urn:mpeg:mpeg21:2002:01-DIP-NS">       urn:my:Argument</dip:Argument>   </didl:Statement> </didl:Descriptor> <didl:Resource mimeType="…">…Link to processing code…</didl:Resource>  … </didl:Item> Excerpt from Table 3 from Bekert, Hochstenbach, Sompel http://www.dlib.org/dlib/november03/bekaert/11bekaert.html#34 1/14/2019 Digital Preservation Seminar

REL – Rights Expression Language Descriptor associates rights expressions with DIDs and contained entities MPEG-21 Intellectual Property Management and Protection (IPMP) - provides tools to enforce rights expressions declared by REL 1/14/2019 Digital Preservation Seminar

Digital Preservation Seminar REL/IPMP - example <didl:Item>     … <didl:Descriptor> <didl:Statement mimeType="text/xml; charset=UTF-8">   <r:license xmlns:r="urn:mpeg:mpeg21:2003:01-REL-R- NS">   <!-- optionally, specific rights can be added here.-->     <r:otherInfo>       <dc:rights xmlns:dc="http://purl.org/dc/elements/1.1/">         Copyright 2003; American Physical Society</dc:rights>         </r:otherInfo>     </r:license>   </didl:Statement> </didl:Descriptor>     … </didl:Item> Table 4 from Bekert, Hochstenbach, Sompel http://www.dlib.org/dlib/november03/bekaert/11bekaert.html#34 1/14/2019 Digital Preservation Seminar

MPEG-21 DIDL usage at LANL – DIDL Profile LANL DIDs compliant with both MPEG21 and self-defined schemas types of DIDs in examples - a PDF technical Report - a MARC record - an XML representation of the MARC record All three considered independent data items Relationships established through self-defined Descriptors 1/14/2019 Digital Preservation Seminar

DIDL profile DID structure 1/14/2019 Figure 2 from Bekert, Hochstenbach, Sompel http://www.dlib.org/dlib/november03/bekaert/11bekaert.html#34 Digital Preservation Seminar

LANL’s usage of Descriptors Identifiers – mandatory for all DIDs PlaceHolders for Processing Items Defining Relationships Creation Date 1/14/2019 Digital Preservation Seminar

Digital Preservation Seminar Identifiers <dii:Identifier> Two types of DID Identifiers - DID identifier of entities – Container, Item, Processing Item… DID identifier : urn:uuid:10ba6842-ec45-3b19-8kub- hy8ff58c58a8b - Content identifier of content - technical reports, MARC records... Technical Report Identifier: urn:bar:99-6537 Identifiers from Table 5 from Bekert, Hochstenbach, Sompel http://www.dlib.org/dlib/november03/bekaert/11bekaert.html#34 1/14/2019 Digital Preservation Seminar

PlaceHolders for Processing Items A change in Processing Item of an entity requires a DIDL update. Each update results in a new DIDL version Inappropriate for LANL’s static data items PLaceHolders for Processing Items - <diph:PlaceHolder> - PlaceHolders replaced with ObjectType and Processing Item during dissemination of DID 1/14/2019 Digital Preservation Seminar

Digital Preservation Seminar Relationships Descriptor to express relationships between entities - Container, Item, Component … - entities and resources external to that entity A Digital Item Relations XML – Namespace - <dir:Relations> Contains Resource Descriptive Framework (RDF) statements, “isDerivationOf”, “isPartOf”, “isTranslationOf”, “isDescriptiveMetadataOf”, etc. more statements can be defined as required 1/14/2019 Digital Preservation Seminar

Relationships - example <didl:Item> … <didl:Descriptor> <didl:Statement mimeType="text/xml; charset=UTF-8"> <dir:Relations xmlns:dir="http://library.lanl.gov/2003-11/MPEG-21/DIR">     <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"                 xml:base="urn:uuid:10ba6842-ec45-3b19-8kub-hy8ff58c58a8b">       <rdf:Description rdf:about="#//didl:Item[1]”>         <a:isPartOf xmlns:a="http://purl.org/dc/terms/#">           <rdf:Description rdf:about="info:sid/library.lanl.gov:lanl-opac">           <b:hasType xmlns:b="http://…/Relations#"            rdf:resource="http://…/Relations#Collection"/>          </rdf:Description>          </a:isPartOf>        <rdf:Description>        <rdf:Description rdf:about="#//didl:Item[1] ">          <b:isDescriptiveMetadataOf   xmlns:b="http://…/Relations#" rdf:resource="#//didl:Item[2] "/>        </rdf:Description>     </rdf:RDF>   <dir:Relations> </didl:Statement> </didl:Descriptor>     … </didl:Item> Table 8 from Bekert, Hochstenbach, Sompel http://www.dlib.org/dlib/november03/bekaert/11bekaert.html#34 1/14/2019 Digital Preservation Seminar

Digital Preservation Seminar Creation Date Descriptor to contain creation datetime of each entity – Container, Item, Component Digital Item Date Time Namespace <didt:Created> 1/14/2019 Digital Preservation Seminar

Digital Preservation Seminar Creation Date <!-- Creation-datetime of Container --> <didl:Descriptor> <didl:Statement mimeType="text/xml; charset=UTF-8">   <didt:Created xmlns:didt="http://library.lanl.gov/2003- 09/MPEG-21/DIDT">    2003-09-05T21:51:01Z</didt:Created> </didl:Statement> </didl:Descriptor> Excerpt from Table 9, from Bekert, Hochstenbach, Sompel http://www.dlib.org/dlib/november03/bekaert/11bekaert.html#34 1/14/2019 Digital Preservation Seminar

Digital Preservation Seminar Conclusion LANL utilized MPEG-21 DIDL Data Model - Container, Item, Component, Resource, Descriptor Utilized flexibility provided by Descriptors Defined Namespaces for - Identifiers – DII - PlaceHolders for Processing Items - Rights Expressions - Creation Date and Time 1/14/2019 Digital Preservation Seminar

Example – Item hierarchy …<didl:Item> Descriptor for dii:Identifier content identifier of item Descriptor for didt:Created Creation Date of item Descriptor for defining relationships of item <didl:Component> Descriptor for PlaceHolder of datastream Description for didt:Created Creation Date of datastream didl:Resource containing actual datastream didl:Recource containing datastream reference </didl:Component> </didl:Item> … Excerpt from Appendix A, from Bekert, Hochstenbach, Sompel http://www.dlib.org/dlib/november03/bekaert/11bekaert.html#34 1/14/2019 Digital Preservation Seminar