- Created 'updated_at.yaml' to record the last modified date and time of entities, including multilingual descriptions and structured aliases. - Created 'written_in.yaml' to specify the language in which content is composed, covering both natural and programming languages, with detailed comments and close ontology mappings.
318 lines
14 KiB
YAML
318 lines
14 KiB
YAML
id: https://nde.nl/ontology/hc/class/CollectionManagementSystem
|
|
name: collection_management_system_class
|
|
title: CollectionManagementSystem Class
|
|
imports:
|
|
- linkml:types
|
|
- ../slots/20260202_matang/identified_by
|
|
- ../slots/20260202_matang/has_label
|
|
- ../slots/20260202_matang/has_score
|
|
- ../slots/20260202_matang/has_standard
|
|
- ../slots/20260202_matang/has_type
|
|
- ../slots/20260202_matang/has_url
|
|
- ../slots/20260202_matang/has_version
|
|
- ../slots/20260202_matang/available
|
|
- ../slots/20260202_matang/deployed_at
|
|
- ../slots/20260202_matang/derived_from
|
|
- ../slots/20260202_matang/generated_by
|
|
- ../slots/20260202_matang/used_by
|
|
- ../slots/20260202_matang/new/license
|
|
- ../slots/20260202_matang/new/linked_data_export
|
|
- ../slots/20260202_matang/new/manages_collection
|
|
- ../slots/20260202_matang/new/open_source
|
|
- ../slots/20260202_matang/new/powers_platform
|
|
- ../slots/20260202_matang/new/refers_to_custodian
|
|
- ../slots/20260202_matang/new/repository_url
|
|
- ../slots/20260202_matang/new/temporal_extent
|
|
prefixes:
|
|
linkml: https://w3id.org/linkml/
|
|
hc: https://nde.nl/ontology/hc/
|
|
schema: http://schema.org/
|
|
crm: http://www.cidoc-crm.org/cidoc-crm/
|
|
doap: http://usefulinc.com/ns/doap#
|
|
dcterms: http://purl.org/dc/terms/
|
|
prov: http://www.w3.org/ns/prov#
|
|
foaf: http://xmlns.com/foaf/0.1/
|
|
rico: https://www.ica.org/standards/RiC/ontology#
|
|
classes:
|
|
CollectionManagementSystem:
|
|
is_a: ReconstructedEntity
|
|
class_uri: schema:SoftwareApplication
|
|
description: "Software system used to manage heritage collections, objects, and metadata.\n\n**Definition**:\nSoftware used by the collections staff of a collecting institution or by \nindividual private collectors to document, manage, and track objects or \nspecimens in their collections.\n\n**CRITICAL DESIGN DECISION**:\n\nCollectionManagementSystem represents the SOFTWARE PRODUCT (e.g., CollectiveAccess,\nMuseumPlus, Adlib, Axiell Collections) that may power one or more DigitalPlatforms.\n\n**Relationship Architecture**:\n\n```\nCollectionManagementSystem (software product)\n \u2502\n \u251C\u2500\u2500 powers \u2192 DigitalPlatform (web interface)\n \u2502 - Rijksmuseum Website (powered by Adlib)\n \u2502 - National Archives Portal (powered by MAIS)\n \u2502\n \u2514\u2500\u2500 manages \u2192 CustodianCollection (collection records)\n - Paintings Collection\n - Archival Fonds\n```\n\n**Distinguishing\
|
|
\ CMS from DigitalPlatform**:\n\n| CMS | DigitalPlatform |\n|-----|-----------------|\n| Software product | Web interface |\n| Backend system | Frontend portal |\n| Data management | Data presentation |\n| Staff-facing | Public/researcher-facing |\n| Reusable across institutions | Institution-specific |\n\n**Examples of CMS Products**:\n\n- **CollectiveAccess**: Open-source, museums/archives\n- **MuseumPlus**: Zetcom, museum collections\n- **Adlib** (Axiell): Library/museum collections\n- **TMS (The Museum System)**: Gallery Systems\n- **ArchivesSpace**: Open-source, archival description\n- **MAIS-Flexis**: Dutch archival software\n- **Calm**: Axiell, archives\n- **ResourceSpace**: Digital asset management\n- **Omeka S**: Open-source, digital collections\n- **DSpace**: Digital repository\n\n**ONTOLOGY ALIGNMENT (from /data/ontology/)**:\n\n- **Schema.org** (`/data/ontology/schemaorg.owl`): `schema:SoftwareApplication` (primary)\n - CMS is specialized software for collection management\n\
|
|
\ - Properties: schema:applicationCategory, schema:softwareVersion, schema:creator\n - Related: schema:WebApplication (subclass)\n\n- **CIDOC-CRM** (`/data/ontology/CIDOC_CRM_v7.1.3.rdf`): `crm:E29_Design_or_Procedure`\n - CIDOC-CRM E73_Information_Object defines: \"procedural prescriptions, computer program code\"\n - E29_Design_or_Procedure is a subclass of E73_Information_Object\n - A CMS embodies procedures for managing collections\n - P33_used_specific_technique links activities to CMS\n\n- **DOAP** (`/data/ontology/doap.rdf`): `doap:Project`\n - Description of a Project vocabulary for software projects\n - Properties: doap:name, doap:homepage, doap:license, doap:repository\n - doap:programming-language for implementation languages\n - doap:category for software categorization\n\n- **RiC-O** (`/data/ontology/RiC-O_1-1.rdf`): Related concepts\n - rico:RecordResource for managed records\n - rico:Agent for custodian managing records via CMS\n - rico:Activity for record\
|
|
\ management activities\n\n**Use Cases**:\n\n1. **Platform Analysis**: \"What CMS powers the Rijksmuseum website?\"\n - Follow: DigitalPlatform.powered_by_cms \u2192 CollectionManagementSystem\n\n2. **Software Survey**: \"How many Dutch museums use CollectiveAccess?\"\n - Query: CMS instances where cms_product = \"CollectiveAccess\"\n\n3. **Collection-CMS Relationship**: \"Which collections are managed by MAIS?\"\n - Follow: CustodianCollection.managed_by_cms \u2192 CollectionManagementSystem\n\n4. **CMS Detection**: \"Does this website have a detectable CMS backend?\"\n - Check: DigitalPlatform.cms_detected flag\n\n**Example**:\n```yaml\nCollectionManagementSystem:\n cms_id: \"https://nde.nl/ontology/hc/cms/collective-access-rm\"\n cms_product_name: \"CollectiveAccess\"\n cms_product_version: \"1.8.0\"\n cms_category: MUSEUM_CMS\n open_source: true\\n license: \\\"GPL-3.0\\\"\\n has_label: \\\"Whirl-i-Gig\\\" # vendor_name\\n powers_platform:\\n - \\\"https://nde.nl/ontology/hc/platform/some-museum\\\
|
|
\"\\\n \n manages_collection:\n - \"https://nde.nl/ontology/hc/collection/some-collection\"\n```\n"
|
|
exact_mappings:
|
|
- schema:SoftwareApplication
|
|
close_mappings:
|
|
- crm:E29_Design_or_Procedure
|
|
- crm:E73_Information_Object
|
|
- doap:Project
|
|
- schema:WebApplication
|
|
related_mappings:
|
|
- crm:P33_used_specific_technique
|
|
- doap:programming-language
|
|
- doap:repository
|
|
- rico:Activity
|
|
slots:
|
|
- available
|
|
- identified_by
|
|
- has_version
|
|
- has_type
|
|
- deployed_at
|
|
- license
|
|
- linked_data_export
|
|
- manages_collection
|
|
- open_source
|
|
- powers_platform
|
|
- refers_to_custodian
|
|
- repository_url
|
|
- has_standard
|
|
- has_score
|
|
- temporal_extent
|
|
- used_by
|
|
- has_label
|
|
- has_url
|
|
- derived_from
|
|
- generated_by
|
|
slot_usage:
|
|
identified_by:
|
|
# range: string # uriorcurie
|
|
inlined: false # Fixed invalid inline for primitive type
|
|
required: true
|
|
identifier: true
|
|
examples:
|
|
- value:
|
|
identifier_value: https://nde.nl/ontology/hc/cms/rijksmuseum-adlib
|
|
- value:
|
|
identifier_value: https://nde.nl/ontology/hc/cms/nationaal-archief-mais
|
|
has_version:
|
|
range: Version
|
|
multivalued: true
|
|
inlined_as_list: true
|
|
examples:
|
|
- value:
|
|
- value:
|
|
has_type:
|
|
range: CMSType
|
|
inlined: true
|
|
examples:
|
|
- value:
|
|
has_label: Museum CMS
|
|
has_type: museum_cms
|
|
- value:
|
|
has_label: Archive CMS
|
|
has_type: archive_cms
|
|
open_source:
|
|
range: boolean
|
|
examples:
|
|
- value: true
|
|
- value: false
|
|
license:
|
|
# range: string
|
|
examples:
|
|
- value: GPL-3.0
|
|
- value: Proprietary
|
|
has_label:
|
|
range: Label
|
|
inlined: true
|
|
inlined_as_list: true
|
|
multivalued: true
|
|
examples:
|
|
- value:
|
|
has_label: CollectiveAccess
|
|
has_type: product_name
|
|
- value:
|
|
has_label: Whirl-i-Gig
|
|
has_type: vendor_name
|
|
- value:
|
|
has_label: MuseumPlus
|
|
has_type: product_name
|
|
- value:
|
|
has_label: Zetcom AG
|
|
has_type: vendor_name
|
|
has_url:
|
|
range: uri
|
|
inlined: false # Fixed invalid inline for primitive type
|
|
multivalued: true
|
|
examples:
|
|
- value:
|
|
url_value: https://www.collectiveaccess.org/
|
|
url_type: vendor
|
|
- value:
|
|
url_value: https://www.zetcom.com/
|
|
url_type: vendor
|
|
- value: JavaScript
|
|
repository_url:
|
|
range: uri
|
|
examples:
|
|
- value: https://github.com/collectiveaccess/providence
|
|
- value: https://github.com/archivesspace/archivesspace
|
|
has_standard:
|
|
# range: string
|
|
multivalued: true
|
|
inlined_as_list: false # Fixed invalid inline for primitive type
|
|
examples:
|
|
- value:
|
|
standard_uri: http://purl.org/dc/elements/1.1/
|
|
- value:
|
|
standard_uri: http://www.lido-schema.org/
|
|
- value:
|
|
standard_uri: http://www.loc.gov/ead/
|
|
linked_data_export:
|
|
range: boolean
|
|
examples:
|
|
- value: true
|
|
available:
|
|
range: boolean
|
|
examples:
|
|
- value: true
|
|
powers_platform:
|
|
range: DigitalPlatform
|
|
multivalued: true
|
|
examples:
|
|
- value: https://nde.nl/ontology/hc/platform/rijksmuseum-website
|
|
manages_collection:
|
|
range: CustodianCollection
|
|
multivalued: true
|
|
examples:
|
|
- value: https://nde.nl/ontology/hc/collection/rm-paintings
|
|
used_by:
|
|
range: Custodian
|
|
multivalued: true
|
|
examples:
|
|
- value: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804
|
|
deployed_at:
|
|
range: DeploymentEvent
|
|
multivalued: true
|
|
inlined_as_list: true
|
|
required: false
|
|
examples:
|
|
- value:
|
|
temporal_extent:
|
|
begin_of_the_begin: '2015-06-01'
|
|
end_of_the_end: '2015-06-01'
|
|
refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804
|
|
has_description:
|
|
has_text: Initial deployment of Adlib CMS
|
|
temporal_extent:
|
|
range: TimeSpan
|
|
examples:
|
|
- value:
|
|
begin_of_the_begin: '2015-06-01'
|
|
end_of_the_end: null
|
|
derived_from:
|
|
range: CustodianObservation
|
|
multivalued: true
|
|
required: false
|
|
generated_by:
|
|
range: ReconstructionActivity
|
|
required: false
|
|
refers_to_custodian:
|
|
range: Custodian
|
|
required: true
|
|
examples:
|
|
- value: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804
|
|
comments:
|
|
- CMS represents SOFTWARE PRODUCT deployed at institution
|
|
- DigitalPlatform represents WEB INTERFACE powered by CMS
|
|
- One CMS deployment can power multiple platforms
|
|
- Multiple collections can be managed by one CMS
|
|
- Schema.org SoftwareApplication for software metadata
|
|
- CIDOC-CRM E29_Design_or_Procedure for procedural aspect
|
|
- DOAP for open-source software project metadata
|
|
see_also:
|
|
- https://schema.org/SoftwareApplication
|
|
- http://www.cidoc-crm.org/cidoc-crm/E29_Design_or_Procedure
|
|
- http://usefulinc.com/ns/doap#Project
|
|
examples:
|
|
- value:
|
|
identified_by:
|
|
identifier_value: https://nde.nl/ontology/hc/cms/rijksmuseum-adlib
|
|
has_version:
|
|
has_type: MuseumCMS
|
|
open_source: false
|
|
license: Proprietary
|
|
has_label:
|
|
- has_label: Adlib
|
|
has_type: product_name
|
|
- has_label: Axiell
|
|
has_type: vendor_name
|
|
has_url:
|
|
url_value: https://www.axiell.com/
|
|
url_type: vendor
|
|
has_standard:
|
|
- standard_name: SPECTRUM
|
|
standard_uri: https://collectionstrust.org.uk/spectrum/
|
|
- standard_name: Dublin Core
|
|
standard_uri: http://purl.org/dc/elements/1.1/
|
|
- standard_name: LIDO
|
|
standard_uri: http://www.lido-schema.org/
|
|
linked_data_export: true
|
|
available: true
|
|
powers_platform:
|
|
- https://nde.nl/ontology/hc/platform/rijksmuseum-website
|
|
manages_collection:
|
|
- https://nde.nl/ontology/hc/collection/rm-paintings
|
|
- https://nde.nl/ontology/hc/collection/rm-prints
|
|
refers_to_custodian: https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804
|
|
deployed_at:
|
|
- temporal_extent:
|
|
begin_of_the_begin: '2015-06-01'
|
|
end_of_the_end: '2015-06-01'
|
|
has_description:
|
|
has_text: Initial deployment of Adlib CMS at Rijksmuseum
|
|
- value:
|
|
identified_by:
|
|
identifier_value: https://nde.nl/ontology/hc/cms/example-museum-collectiveaccess
|
|
has_version:
|
|
has_type: MuseumCMS
|
|
open_source: true
|
|
license: GPL-3.0
|
|
has_label:
|
|
- has_label: CollectiveAccess
|
|
has_type: product_name
|
|
- has_label: Whirl-i-Gig
|
|
has_type: vendor_name
|
|
has_url:
|
|
url_value: https://www.collectiveaccess.org/
|
|
url_type: vendor
|
|
documentation_url: https://manual.collectiveaccess.org/
|
|
repository_url: https://github.com/collectiveaccess/providence
|
|
has_standard:
|
|
- standard_name: Dublin Core
|
|
standard_uri: http://purl.org/dc/elements/1.1/
|
|
- standard_name: VRA Core
|
|
standard_uri: http://www.vraweb.org/vracore/
|
|
- standard_name: LIDO
|
|
standard_uri: http://www.lido-schema.org/
|
|
linked_data_export: true
|
|
available: true
|
|
refers_to_custodian: https://nde.nl/ontology/hc/example-museum
|
|
- value:
|
|
identified_by:
|
|
identifier_value: https://nde.nl/ontology/hc/cms/nationaal-archief-mais
|
|
has_type: ArchiveCMS
|
|
open_source: false
|
|
license: Proprietary
|
|
has_label:
|
|
- has_label: MAIS-Flexis
|
|
has_type: product_name
|
|
- has_label: De Ree Archiefsystemen
|
|
has_type: vendor_name
|
|
has_standard:
|
|
- standard_name: ISAD(G)
|
|
standard_uri: https://www.ica.org/en/isadg-general-international-standard-archival-description-second-edition
|
|
- standard_name: EAD
|
|
standard_uri: http://www.loc.gov/ead/
|
|
- standard_name: MDTO
|
|
standard_uri: https://www.nationaalarchief.nl/mdto
|
|
linked_data_export: false
|
|
available: true
|
|
manages_collection:
|
|
- https://nde.nl/ontology/hc/collection/na-government-records
|
|
refers_to_custodian: https://nde.nl/ontology/hc/nl-na
|
|
annotations:
|
|
specificity_score: 0.1
|
|
specificity_rationale: Generic utility class/slot created during migration
|
|
custodian_types: "['*']"
|