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 language||English (US)|
|Title of host publication||Digital Preservation Metadata for Practitioners: Implementing PREMIS|
|Editors||Angela Dappert, Rebecca Squire Guenther, Sébastien Peyrard|
|Place of Publication||Cham|
|Publisher||Springer International Publishing|
|Number of pages||27|
|State||Published - 2016|