@prefix skos: . @prefix dct: . @prefix cpp: . @prefix owl: . ### Concept Scheme cpp:scheme a skos:ConceptScheme ; skos:prefLabel "Core Preservation Processes (CPP) Vocabulary"@en ; dct:description "SKOS vocabulary for all EOSC-EDEN Core Preservation Processes (CPP-001 to CPP-030)."@en ; dct:creator "Lindlar, Micky", "Caron, Bertrand", "Benauer, Maria", "Kylander, Johan", "Dekeyser, Kris", "Addis, Matthew", "Levlin, Mattias", "Laukkanen, Mikko", "Lehtonen, Juha", "Burger, Felix", "Koho, Tiina", "Schwab, Franziska", "Molloy, Laura", "Zhang, Fen", "Huber, Robert"; dct:publisher "EOSC EDEN"; dct:source ; dct:date "2025-12-02"; owl:versioninfo "0.1". ### Concepts cpp:001 a skos:Concept ; skos:prefLabel "Checksum Generation and Recording"@en ; dct:identifier "CPP-001" ; skos:notation "CPP-001" ; dct:created "2025-08-29" ; skos:definition "The TDA (Trustworthy Digital Archive) records checksums for every File."@en ; dct:creator "Kris Dekeyser" ; dct:contributor "Johan Kylander", "Bertrand Caron" ; dct:contributor "Felix Burger", "Maria Benauer", "Fen Zhang" ; dct:source ; skos:inScheme cpp:scheme . cpp:002 a skos:Concept ; skos:prefLabel "Checksum Validation"@en ; dct:identifier "CPP-002" ; skos:notation "CPP-002" ; dct:created "2025-08-29" ; skos:definition "The TDA validates checksums against those stored in the Information Package at Ingest or Access."@en ; dct:creator "Kris Dekeyser" ; dct:contributor "Johan Kylander" ; dct:source ; skos:inScheme cpp:scheme . cpp:003 a skos:Concept ; skos:prefLabel "Integrity Checking"@en ; dct:identifier "CPP-003" ; skos:notation "CPP-003" ; dct:created "2025-08-29" ; skos:definition "The TDA supports periodic integrity checking, reporting any damaged or missing Files."@en; dct:creator "Johan Kylander" ; dct:contributor "Bertrand Caron"; dct:source ; skos:inScheme cpp:scheme . cpp:004 a skos:Concept ; skos:prefLabel "Data Corruption Management"@en ; dct:identifier "CPP-004" ; skos:notation "CPP-004" ; dct:created "2025-08-29" ; skos:definition "The TDA replaces damaged Files from replicated copies and reports on actions taken."@en; dct:creator "Johan Kylander" ; dct:contributor "Bertrand Caron", "Juha Lehtonen"; dct:source ; skos:inScheme cpp:scheme . cpp:005 a skos:Concept ; skos:prefLabel "Identifier Management"@en ; dct:identifier "CPP-005" ; skos:notation "CPP-005" ; dct:created "2025-08-29" ; skos:definition "Identifiers are assigned to Objects, Information packages and/or Metadata, and managed along to their life cycle."@en ; dct:creator "Mikko Laukkanen", "Juha Lehtonen"; dct:contributor "Bertrand Caron", "Johan Kylander"; dct:source ; skos:inScheme cpp:scheme . cpp:006 a skos:Concept ; skos:prefLabel "AIP Batch Export"@en ; dct:identifier "CPP-006" ; skos:notation "CPP-006" ; dct:created "2025-08-29" ; skos:definition "As part of an exit strategy, the TDA batch exports Information packages and all associated Metadata in a manageable format/structure for Ingest into another TDA."@en ; dct:creator "Micky Lindlar" ; dct:contributor "Bertrand Caron", "Juha Lehtonen", "Mikko Laukkanen"; dct:source ; skos:inScheme cpp:scheme . cpp:007 a skos:Concept ; skos:prefLabel "Virus Scanning"@en ; dct:identifier "CPP-007" ; skos:notation "CPP-007" ; dct:created "2025-08-29" ; skos:definition "Information packages are virus checked, with appropriate facilities for quarantine."@en ; dct:creator "Mattias Levlin" , "Johan Kylander" ; dct:contributor "Kris Dekeyser" ; dct:source ; skos:inScheme cpp:scheme . cpp:008 a skos:Concept ; skos:prefLabel "File Format Identification"@en ; dct:identifier "CPP-008" ; skos:notation "CPP-008" ; dct:created "2025-08-29" ; dct:creator "Kris Dekeyser" ; dct:contributor "Bertrand Caron" ; skos:definition "The TDA identifies file formats to the appropriate level of precision, based on an existing registry (IANA MIME types, PRONOM, etc.)."@en ; dct:source ; skos:inScheme cpp:scheme . cpp:009 a skos:Concept ; skos:prefLabel "Metadata Extraction"@en ; dct:identifier "CPP-009" ; skos:notation "CPP-009" ; dct:created "2025-08-29" ; dct:creator "Bertrand Caron" ; dct:contributor "Juha Lehtonen" ; skos:definition "The TDA extracts characteristics (such as size, image dimensions, video codec, audio run time, creating application)."@en ; dct:source ; skos:inScheme cpp:scheme . cpp:010 a skos:Concept ; skos:prefLabel "File Format Validation"@en ; dct:identifier "CPP-010" ; skos:notation "CPP-010" ; dct:created "2025-08-29" ; dct:creator "Bertrand Caron" ; dct:contributor "Kris Dekeyser" ; skos:definition "The TDA validates Files against File format specifications."@en ; dct:source ; skos:inScheme cpp:scheme . cpp:011 a skos:Concept ; skos:prefLabel "Replication"@en ; dct:identifier "CPP-011" ; skos:notation "CPP-011" ; dct:created "2025-08-29" ; dct:creator "Johan Kylander" ; dct:contributor "Bertrand Caron", "Juha Lehtonen" ; skos:definition "The TDA automatically manages the replication of Information Packages to multiple storage locations (potentially in different geographical locations)."@en ; dct:source ; skos:inScheme cpp:scheme . cpp:012 a skos:Concept ; skos:prefLabel "Risk Mitigation"@en ; dct:identifier "CPP-012" ; skos:notation "CPP-012" ; dct:created "2025-08-29" ; dct:creator "Mikko Laukkanen", "Juha Lehtonen" ; dct:contributor "Bertrand Caron", "Johan Kylander" ; skos:definition "The TDA enables the design, development and management of plans for mitigating identified preservation risks."@en ; dct:source ; skos:inScheme cpp:scheme . cpp:013 a skos:Concept ; skos:prefLabel "Object Management Reporting"@en ; dct:identifier "CPP-013" ; skos:notation "CPP-013" ; dct:created "2025-08-29" ; dct:creator "Johan Kylander" ; dct:contributor "Matthew Addis" ; skos:definition "The TDA delivers reporting to enable the effective management of Objects. This must include a wide range of functional, operational, and statistical reports and analytics."@en ; dct:source ; skos:inScheme cpp:scheme . cpp:014 a skos:Concept ; skos:prefLabel "File Migration"@en ; dct:identifier "CPP-014" ; skos:notation "CPP-014" ; dct:created "2025-08-29" ; dct:creator "Bertrand Caron" ; dct:contributor "Kris Dekeyser" ; skos:definition "The TDA supports batch modifications of previously ingested Files to prevent a preservationor access-related risk."@en ; dct:source ; skos:inScheme cpp:scheme . cpp:015 a skos:Concept ; skos:prefLabel "Emulation and Rendering Tools"@en ; dct:identifier "CPP-015" ; skos:notation "CPP-015" ; dct:created "2025-08-29" ; dct:creator "Kris Dekeyser" ; dct:contributor "Bertrand Caron", "Johan Kylander" ; skos:definition "The TDA enables the rendering of Objects via the application of emulation and/or other specialist tools."@en ; dct:source ; skos:inScheme cpp:scheme . cpp:016 a skos:Concept ; skos:prefLabel "Metadata Ingest and Management"@en ; dct:identifier "CPP-016" ; skos:notation "CPP-016" ; dct:created "2025-08-29" ; dct:creator "Kris Dekeyser" ; dct:contributor "Johan Kylander" ; skos:definition "The TDA ingests and manages all required Metadata including Metadata appropriate for specific content types (e.g. geospatial, audio visual)."@en ; dct:source ; skos:inScheme cpp:scheme . cpp:017 a skos:Concept ; skos:prefLabel "Disposal"@en ; dct:identifier "CPP-017" ; skos:notation "CPP-017" ; dct:created "2025-08-29" ; dct:creator "Mikko Laukkanen", "Juha Lehtonen" ; dct:contributor "Kris Dekeyser", "Johan Kylander" ; skos:definition "The TDA enables the managed disposal of Information Packages and permits the retention and maintenance of Metadata even when the content of the Information Package has been removed from the TDA."@en ; dct:source ; skos:inScheme cpp:scheme . cpp:018 a skos:Concept ; skos:prefLabel "Community Watch"@en ; dct:identifier "CPP-018" ; skos:notation "CPP-018" ; dct:created "2025-08-29" ; dct:creator "Micky Lindlar" ; dct:contributor "Mattias Levlin" ; skos:definition "The TDA monitors its Designated Community in order to identify its evolving needs and knowledge."@en ; dct:source ; skos:inScheme cpp:scheme . cpp:019 a skos:Concept ; skos:prefLabel "Data Quality Assessment"@en ; dct:identifier "CPP-019" ; skos:notation "CPP-019" ; dct:created "2025-08-29" ; dct:creator "Mikko Laukkanen", "Juha Lehtonen" ; dct:contributor "Bertrand Caron", "Johan Kylander" ; skos:definition "The TDA evaluates and re-evaluates the data quality of Information Objects."@en ; dct:source ; skos:inScheme cpp:scheme . cpp:020 a skos:Concept ; skos:prefLabel "Rights Management"@en ; dct:identifier "CPP-020" ; skos:notation "CPP-020" ; dct:created "2025-08-29" ; dct:creator "Bertrand Caron" ; dct:contributor "Johan Kylander" ; skos:definition "The TDA manages rights related to the Information Objects, both for agents inside its scope (access, migrate, etc.) and for end users (access, reuse, etc.)"@en ; dct:source ; skos:inScheme cpp:scheme . cpp:021 a skos:Concept ; skos:prefLabel "AIP Versioning"@en ; skos:altLabel "Archival Information Package Versioning"@en ; dct:identifier "CPP-021" ; skos:notation "CPP-021" ; dct:created "2025-08-29" ; dct:creator "Bertrand Caron" ; dct:contributor "Micky Lindlar", "Kris Dekeyser" ; skos:definition "The TDA creates successive versions of the Information Objects on its own or on the producer initiative."@en ; dct:source ; skos:inScheme cpp:scheme . cpp:022 a skos:Concept ; skos:prefLabel "Significant Properties Definition"@en ; dct:identifier "CPP-022" ; skos:notation "CPP-022" ; dct:created "2025-08-29" ; dct:creator "Bertrand Caron" ; dct:contributor "Kris Dekeyser" ; skos:definition "The TDA defines significant properties for sets of Information Objects (i.e., properties that it commits to preserve over the long term through preservation actions and rendition)."@en ; dct:source ; skos:inScheme cpp:scheme . cpp:023 a skos:Concept ; skos:prefLabel "Risk Definition and Extraction"@en ; dct:identifier "CPP-023" ; skos:notation "CPP-023" ; dct:created "2025-08-29" ; dct:creator "Bertrand Caron" ; dct:contributor "Kris Dekeyser" ; skos:definition "The TDA monitors technology evolution, identifies risks and defines detection methods for these risks."@en ; dct:source ; skos:inScheme cpp:scheme . cpp:024 a skos:Concept ; skos:prefLabel "Enabling Discovery"@en ; dct:identifier "CPP-024" ; skos:notation "CPP-024" ; dct:created "2025-08-29" ; dct:creator "Bertrand Caron" ; dct:contributor "Mattias Levlin" ; skos:definition "The TDA provides catalogue services to its consumers to help them identify Objects that they may be interested in."@en ; dct:source ; skos:inScheme cpp:scheme . cpp:025 a skos:Concept ; skos:prefLabel "Enabling Access"@en ; dct:identifier "CPP-025" ; skos:notation "CPP-025" ; dct:created "2025-08-29" ; dct:creator "Mikko Laukkanen", "Johan Kylander" ; dct:contributor "Kris Dekeyser" ; skos:definition "The TDA gives access to its Information Objects to authorised internal users or end users."@en ; dct:source ; skos:inScheme cpp:scheme . cpp:026 a skos:Concept ; skos:prefLabel "File Normalisation"@en ; dct:identifier "CPP-026" ; skos:notation "CPP-026" ; dct:created "2025-08-29" ; dct:creator "Kris Dekeyser" ; dct:contributor "Mikko Laukkanen", "Juha Lehtonen" ; skos:definition "The TDA performs operations on the data Objects prior to ingest in order to comply with its format requirements."@en ; dct:source ; skos:inScheme cpp:scheme . cpp:027 a skos:Concept ; skos:prefLabel "File Repair"@en ; dct:identifier "CPP-027" ; skos:notation "CPP-027" ; dct:created "2025-08-29" ; dct:creator "Bertrand Caron" ; dct:contributor "Johan Kylander" ; skos:definition "As a way of handling validation errors or rendering errors, the TDA corrects structural issues identified in its Files."@en ; dct:source ; skos:inScheme cpp:scheme . cpp:028 a skos:Concept ; skos:prefLabel "Creation of Derivatives"@en ; dct:identifier "CPP-028" ; skos:notation "CPP-028" ; dct:created "2025-08-29" ; dct:creator "Kris Dekeyser" ; dct:contributor "Juha Lehtonen" ; skos:definition "The TDA generates derivative copies to address the specific needs of its Designated Community."@en ; dct:source ; skos:inScheme cpp:scheme . cpp:029 a skos:Concept ; skos:prefLabel "Ingest"@en ; dct:identifier "CPP-029" ; skos:notation "CPP-029" ; dct:created "2025-08-29" ; dct:creator "Mikko Laukkanen", "Johan Kylander" ; dct:contributor "Bertrand Caron", "Mattias Levlin" ; skos:definition "The TDA performs all operations necessary to transform an SIP into an AIP."@en ; dct:source ; skos:inScheme cpp:scheme . cpp:030 a skos:Concept ; skos:prefLabel "Refreshment"@en ; dct:identifier "CPP-030" ; skos:notation "CPP-030" ; dct:created "2025-08-29" ; dct:creator "Johan Kylander" ; dct:contributor "Matthew Addis" ; skos:definition "The TDA replaces the Information Packages on a storage medium, copying them to a new medium and discarding the old one at the end of a storage medium's life cycle."@en ; dct:source ; skos:inScheme cpp:scheme .