Serialization of PREMIS

Research output: Chapter in Book/Report/Conference proceedingChapter


This chapter is primarily concerned with the technical options for serializing data conformant to the PREMIS Data Dictionary. Serialization is the process of mapping a data model into formatted bits; it is generally required to facilitate transmission, storage, or computation on the data. The chapter begins with an introduction to the concept of serialization. It then describes several general factors that should be considered when implementing a PREMIS-compliant preservation system, weighing the benefits of the different approaches and offering suggestions for specific use cases. The next three subsections delve in some detail into three common implementation options: XML, RDF, and relational databases. Each of these subsections describes the option in general and then examines specific issues to consider with each approach. Each subsection offers suggestions for specific implementation scenarios such as partitioning and linking between PREMIS entities, linking to file content, dealing with specific data elements such as identifiers, using custom or non-standard elements, and storing the PREMIS data. Although the chapter was written for PREMIS version 2.2, much of the content is equally applicable to PREMIS 3.0; when there are differences, footnotes describing the differences have been provided.
Original languageEnglish (US)
Title of host publicationDigital Preservation Metadata for Practitioners: Implementing PREMIS
EditorsAngela Dappert, Rebecca Squire Guenther, Sébastien Peyrard
Place of PublicationCham
PublisherSpringer International Publishing
Number of pages27
ISBN (Print)978-3-319-43763-7
StatePublished - 2016

Fingerprint Dive into the research topics of 'Serialization of PREMIS'. Together they form a unique fingerprint.

Cite this