PREMIS (Preservation Metadata, Data Dictionary Maintenance Activity)
Official Web Site  

PREMIS Implementation Registry

Creating a digital repository at the Swedish National Archives using PREMIS

Activity Name: Creating a digital repository at the Swedish National Archives using PREMIS
Organization: The National Archives of Sweden
Organization Type: Archive
Content Type: Audio - yes
Cartographic Material
Images - yes
Text-based Materials - yes
Video - yes
Origin of Content (digitized, born digital,
or both):
Digitized and born digital
Description: PREMIS is used for recording metadata about the digital objects and about the preservation and storage processes in our digital repository. The National Archives already has an active process in place for digital objects created in our scanning projects. An application has also been developed for controlling, packaging and in some cases converting digital objects recieved from agencies. PREMIS is used to record metadata about the digital objects and the control and conversion process. Metadata following the PREMIS data model is also stored in our archival information system ARKIS. Our archival storage application also use PREMIS to record metadata about the packing/unpacking and reading/writing of archival packages to storage media. An application for exporting all PREMIS data from our database to XML-files will be developed in the future.
Start Date: 2010-03-01
Stakeholder/Audience Internally at the National Archives and for agencys using our delivery tool when they make an delivery to us.
Implementation Details:
What repository workflows or functions does your PREMIS Metadata support? This is a list of the most important functions currently logged as PREMIS-events: - normalization of old database files to a relational database format - normalization of repeating groups in old databasefiles - unpacking of packed-decimal format - ebcdic to ascii conversion - creating and controlling check-sums for files - embedding of general comments in xhtml-format in METS - converting information from TIFF-headers to MIX-format - importing information to the archival management system - Recieving an AIP for ingest - Creating a TAR-package of the AIP - Ceating check-sums for AIP:s - Writing an AIP to storage media - Recieving a DIP request - Reading an AIP from storage media - Controlling check-sums for AIP:s - Unpacking TAR-package for an AIP
What PREMIS data module entities are represented in your implementation? Currently Object, Agent and Event are used. We are discussing to use Rights in the next version.
How is preservation metadata stored in your repository? Metadata is stored in XML-files (METS-files with embedded PREMIS-data). Metadata is also stored in a relational database. The database is modelled after the PREMIS 2.0 standard.
What ancillary resources and tools do you use to support your PREMIS implementation? Controlled Vocabularies Controlled vocabularies are stored in our Swedish PREMIS-schema which is a true subset of the PREMIS 2.0 schema, but with Swedish vocabularies. Tools Extension Schemas We use MIX and XHTML embedded in PREMIS. We also use the ADDML-format. It is a XML-schema for describing files exported from relational databases. The format is developed by the National Archives of Norway. Registries
Is your preservation metadata created internally, imported from external sources, or both? The preservation metadata is created internally. We plan to use preservation metadata imported from agencies in the future.
Is your preservation metadata used only internally or is it shared with external organizations? Our preservation metadata is only used internally.
Example File Name: 34_SwedishDigitalRepository_Q0008791_Content_METS.xml
Description of Example Files and/or Additional Example Files: