SlideShare une entreprise Scribd logo
1  sur  38
PIDs in the CATCHPlus project Hennie Brugman Technical coordinator CATCHPlus Meertens Institute
Summary CATCH & CATCHPlus Initial requirements from CATCHPlus and CH Progress report Base technology Identifier management (API, application case) Organisational embedding Applications of the PID service Lessons learned Plans
National Archive National Library of the Netherlands Netherlands Institute for Sound and Vision Gemeentemuseum Den Haag Rotterdam Municipal Archives Naturalis (National Museum of Natural History) Rijksdienst voor het Cultureel Erfgoed Meertens Institute CATCH & CATCHPlus CATCH research program by NWO (14 projects) CATCHPlus valorisation project 8 subprojects at large CH institutions Connected by common services Vocabularies, Workspaces, Annotations, User Profiles Infrastructural: OAI-PMH, persistent identifiers Project bureau hosted by Meertens Institute www.catchplus.nl
Initial requirements from CATCHPlus and Cultural Heritage
Requirements (1)Software support Good resolving service available Proven technology, stable and 100% reliable Scalable, with respect to Number of identifiers Performance Globally working solution Distributed hosting and service providing possible Identification of parts of objects Possibility to associate metadata with an identifier “Actionable”: identifiers can be resolved using http URI
Requirements (2)Identifier management Identifier management should be independent of System management Web server management Hosting of resolution services Can be done from the context of a collection management system typically by a responsible collection manager Is efficient, powerful and simple Is secure
Requirements (3)Organisation, policy What choices are made by partner institutions ? (the fewer ‘flavours’, the better) Reliability and sustainability of the service providers Quality of Service: redundancy, high availability, performance, capacity to scale up Limited and controlable costs Freedom to switch between service providers Control by user community
Where are we today?
Local Handle Systems ,[object Object]
 Hosted by SARARequirements (1)Software support ,[object Object]
Proven technology, stable and 100% reliable
Scalable, with respect to
Number of identifiers
Performance
Globally working solutionDistributed hosting and service providing possible Identification of parts of objects ,[object Object]
“Actionable”: identifiers can be resolved using http URI,[object Object]
Proven technology, stable and 100% reliable
Scalable, with respect to
Number of identifiers
Performance
Globally working solution
Distributed hosting and service providing possibleIdentification of parts of objects ,[object Object]
“Actionable”: identifiers can be resolved using http URI,[object Object]
Proven technology, stable and 100% reliable
Scalable, with respect to
Number of identifiers
Performance
Globally working solution
Distributed hosting and service providing possibleIdentification of parts of objects ,[object Object]
“Actionable”: identifiers can be resolved using http URI,[object Object]
SARA has built the first version for CATCHPlus
Currently operational and used for a full scale collection
Available as Open sourceRequirements (2)Identifier management ,[object Object],System management Web server management Hosting of resolution services Can be done from the context of a collection management system typically by a responsible collection manager ,[object Object]
Is secure,[object Object]
Side effect of collection publicationRequirements (2)Identifier management ,[object Object],System management Web server management Hosting of resolution services Can be done from the context of a collection management system typically by a responsible collection manager ,[object Object]
Is secure,[object Object]
Organized by CATCHPlus and DEN
6 large cultural heritage institutions participated

Contenu connexe

Similaire à PIDs in the CATCHPlus Project: EPIC User Forum

CATCHPlus on Europeana Connect: Persistent Identifier solution
CATCHPlus on Europeana Connect: Persistent Identifier solutionCATCHPlus on Europeana Connect: Persistent Identifier solution
CATCHPlus on Europeana Connect: Persistent Identifier solutionguestf8a728
 
Build and Modernize Intelligent Apps​
Build and Modernize Intelligent Apps​Build and Modernize Intelligent Apps​
Build and Modernize Intelligent Apps​Lorenzo Barbieri
 
Keynote: Harnessing the power of Elasticsearch for simplified search
Keynote: Harnessing the power of Elasticsearch for simplified searchKeynote: Harnessing the power of Elasticsearch for simplified search
Keynote: Harnessing the power of Elasticsearch for simplified searchElasticsearch
 
Bay Area Azure Meetup - Ignite update session
Bay Area Azure Meetup - Ignite update sessionBay Area Azure Meetup - Ignite update session
Bay Area Azure Meetup - Ignite update sessionNills Franssens
 
The NIH Data Commons - BD2K All Hands Meeting 2015
The NIH Data Commons -  BD2K All Hands Meeting 2015The NIH Data Commons -  BD2K All Hands Meeting 2015
The NIH Data Commons - BD2K All Hands Meeting 2015Vivien Bonazzi
 
Bonazzi commons bd2 k ahm 2016 v2
Bonazzi commons bd2 k ahm 2016 v2Bonazzi commons bd2 k ahm 2016 v2
Bonazzi commons bd2 k ahm 2016 v2Vivien Bonazzi
 
Smart cities no ai without ia
Smart cities   no ai without iaSmart cities   no ai without ia
Smart cities no ai without iaFredric Landqvist
 
Open Platforms for Healthcare Applications
Open Platforms for Healthcare ApplicationsOpen Platforms for Healthcare Applications
Open Platforms for Healthcare ApplicationsKeith Toussaint
 
Security needs in Hadoop’s Current and Future – How Apache Ranger can help?
Security needs in Hadoop’s Current and Future – How Apache Ranger can help?Security needs in Hadoop’s Current and Future – How Apache Ranger can help?
Security needs in Hadoop’s Current and Future – How Apache Ranger can help?DataWorks Summit
 
Combining Logs, Metrics, and Traces for Unified Observability
Combining Logs, Metrics, and Traces for Unified ObservabilityCombining Logs, Metrics, and Traces for Unified Observability
Combining Logs, Metrics, and Traces for Unified ObservabilityElasticsearch
 
Les logs, traces et indicateurs au service d'une observabilité unifiée
Les logs, traces et indicateurs au service d'une observabilité unifiéeLes logs, traces et indicateurs au service d'une observabilité unifiée
Les logs, traces et indicateurs au service d'une observabilité unifiéeElasticsearch
 
Svcc services presentation (Silicon Valley code camp 2011)
Svcc services presentation (Silicon Valley code camp 2011)Svcc services presentation (Silicon Valley code camp 2011)
Svcc services presentation (Silicon Valley code camp 2011)Jen Wong
 
EMC Documentum Product Line Overview
EMC Documentum Product Line OverviewEMC Documentum Product Line Overview
EMC Documentum Product Line OverviewEmirates Computers
 
DEV Meet-Up Q2 2022 Amsterdam Slides.pdf
DEV Meet-Up Q2 2022 Amsterdam Slides.pdfDEV Meet-Up Q2 2022 Amsterdam Slides.pdf
DEV Meet-Up Q2 2022 Amsterdam Slides.pdfCristina Vidu
 
Gianluigi Viganò - How to use HP HEAVEN-on-demand functions for Big Data apps
Gianluigi Viganò - How to use HP HEAVEN-on-demand functions for Big Data appsGianluigi Viganò - How to use HP HEAVEN-on-demand functions for Big Data apps
Gianluigi Viganò - How to use HP HEAVEN-on-demand functions for Big Data appsCodemotion
 
The Adoption of Apache Beam at Twitter
The Adoption of Apache Beam at TwitterThe Adoption of Apache Beam at Twitter
The Adoption of Apache Beam at Twitterlohitvijayarenu
 
Bring Your Own Recipes Hands-On Session
Bring Your Own Recipes Hands-On Session Bring Your Own Recipes Hands-On Session
Bring Your Own Recipes Hands-On Session Sri Ambati
 

Similaire à PIDs in the CATCHPlus Project: EPIC User Forum (20)

CATCHPlus on Europeana Connect: Persistent Identifier solution
CATCHPlus on Europeana Connect: Persistent Identifier solutionCATCHPlus on Europeana Connect: Persistent Identifier solution
CATCHPlus on Europeana Connect: Persistent Identifier solution
 
Build and Modernize Intelligent Apps​
Build and Modernize Intelligent Apps​Build and Modernize Intelligent Apps​
Build and Modernize Intelligent Apps​
 
Keynote: Harnessing the power of Elasticsearch for simplified search
Keynote: Harnessing the power of Elasticsearch for simplified searchKeynote: Harnessing the power of Elasticsearch for simplified search
Keynote: Harnessing the power of Elasticsearch for simplified search
 
Bay Area Azure Meetup - Ignite update session
Bay Area Azure Meetup - Ignite update sessionBay Area Azure Meetup - Ignite update session
Bay Area Azure Meetup - Ignite update session
 
The NIH Data Commons - BD2K All Hands Meeting 2015
The NIH Data Commons -  BD2K All Hands Meeting 2015The NIH Data Commons -  BD2K All Hands Meeting 2015
The NIH Data Commons - BD2K All Hands Meeting 2015
 
Bonazzi commons bd2 k ahm 2016 v2
Bonazzi commons bd2 k ahm 2016 v2Bonazzi commons bd2 k ahm 2016 v2
Bonazzi commons bd2 k ahm 2016 v2
 
Smart cities no ai without ia
Smart cities   no ai without iaSmart cities   no ai without ia
Smart cities no ai without ia
 
HPE_Software_Portfolio_VKS2016
HPE_Software_Portfolio_VKS2016HPE_Software_Portfolio_VKS2016
HPE_Software_Portfolio_VKS2016
 
Open Platforms for Healthcare Applications
Open Platforms for Healthcare ApplicationsOpen Platforms for Healthcare Applications
Open Platforms for Healthcare Applications
 
Security needs in Hadoop’s Current and Future – How Apache Ranger can help?
Security needs in Hadoop’s Current and Future – How Apache Ranger can help?Security needs in Hadoop’s Current and Future – How Apache Ranger can help?
Security needs in Hadoop’s Current and Future – How Apache Ranger can help?
 
Combining Logs, Metrics, and Traces for Unified Observability
Combining Logs, Metrics, and Traces for Unified ObservabilityCombining Logs, Metrics, and Traces for Unified Observability
Combining Logs, Metrics, and Traces for Unified Observability
 
Les logs, traces et indicateurs au service d'une observabilité unifiée
Les logs, traces et indicateurs au service d'une observabilité unifiéeLes logs, traces et indicateurs au service d'une observabilité unifiée
Les logs, traces et indicateurs au service d'une observabilité unifiée
 
Kuliman "Content Profiles & linked documents"
Kuliman "Content Profiles & linked documents"Kuliman "Content Profiles & linked documents"
Kuliman "Content Profiles & linked documents"
 
Svcc services presentation (Silicon Valley code camp 2011)
Svcc services presentation (Silicon Valley code camp 2011)Svcc services presentation (Silicon Valley code camp 2011)
Svcc services presentation (Silicon Valley code camp 2011)
 
Open source: Making connections by Sunny Pai
Open source: Making connections by Sunny PaiOpen source: Making connections by Sunny Pai
Open source: Making connections by Sunny Pai
 
EMC Documentum Product Line Overview
EMC Documentum Product Line OverviewEMC Documentum Product Line Overview
EMC Documentum Product Line Overview
 
DEV Meet-Up Q2 2022 Amsterdam Slides.pdf
DEV Meet-Up Q2 2022 Amsterdam Slides.pdfDEV Meet-Up Q2 2022 Amsterdam Slides.pdf
DEV Meet-Up Q2 2022 Amsterdam Slides.pdf
 
Gianluigi Viganò - How to use HP HEAVEN-on-demand functions for Big Data apps
Gianluigi Viganò - How to use HP HEAVEN-on-demand functions for Big Data appsGianluigi Viganò - How to use HP HEAVEN-on-demand functions for Big Data apps
Gianluigi Viganò - How to use HP HEAVEN-on-demand functions for Big Data apps
 
The Adoption of Apache Beam at Twitter
The Adoption of Apache Beam at TwitterThe Adoption of Apache Beam at Twitter
The Adoption of Apache Beam at Twitter
 
Bring Your Own Recipes Hands-On Session
Bring Your Own Recipes Hands-On Session Bring Your Own Recipes Hands-On Session
Bring Your Own Recipes Hands-On Session
 

Dernier

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 

Dernier (20)

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

PIDs in the CATCHPlus Project: EPIC User Forum

  • 1. PIDs in the CATCHPlus project Hennie Brugman Technical coordinator CATCHPlus Meertens Institute
  • 2. Summary CATCH & CATCHPlus Initial requirements from CATCHPlus and CH Progress report Base technology Identifier management (API, application case) Organisational embedding Applications of the PID service Lessons learned Plans
  • 3. National Archive National Library of the Netherlands Netherlands Institute for Sound and Vision Gemeentemuseum Den Haag Rotterdam Municipal Archives Naturalis (National Museum of Natural History) Rijksdienst voor het Cultureel Erfgoed Meertens Institute CATCH & CATCHPlus CATCH research program by NWO (14 projects) CATCHPlus valorisation project 8 subprojects at large CH institutions Connected by common services Vocabularies, Workspaces, Annotations, User Profiles Infrastructural: OAI-PMH, persistent identifiers Project bureau hosted by Meertens Institute www.catchplus.nl
  • 4. Initial requirements from CATCHPlus and Cultural Heritage
  • 5. Requirements (1)Software support Good resolving service available Proven technology, stable and 100% reliable Scalable, with respect to Number of identifiers Performance Globally working solution Distributed hosting and service providing possible Identification of parts of objects Possibility to associate metadata with an identifier “Actionable”: identifiers can be resolved using http URI
  • 6. Requirements (2)Identifier management Identifier management should be independent of System management Web server management Hosting of resolution services Can be done from the context of a collection management system typically by a responsible collection manager Is efficient, powerful and simple Is secure
  • 7. Requirements (3)Organisation, policy What choices are made by partner institutions ? (the fewer ‘flavours’, the better) Reliability and sustainability of the service providers Quality of Service: redundancy, high availability, performance, capacity to scale up Limited and controlable costs Freedom to switch between service providers Control by user community
  • 8. Where are we today?
  • 9.
  • 10.
  • 11. Proven technology, stable and 100% reliable
  • 15.
  • 16.
  • 17. Proven technology, stable and 100% reliable
  • 22.
  • 23.
  • 24. Proven technology, stable and 100% reliable
  • 29.
  • 30.
  • 31. SARA has built the first version for CATCHPlus
  • 32. Currently operational and used for a full scale collection
  • 33.
  • 34.
  • 35.
  • 36.
  • 38. 6 large cultural heritage institutions participated
  • 39. Plus DEN, CATCHPlus, SARA and CLARIN-NL
  • 41. What is the business case?
  • 43. What formal agreements are necessary? Contracts?
  • 44.
  • 45.
  • 46. Applications of the PID service
  • 47.
  • 48. Action in collection management system triggers PID management REST call
  • 49. Side effect of collection publication
  • 50.
  • 51. ‘Create’, ‘update’, ‘delete’ events on inbox trigger PID management REST calls
  • 52. 1.4 million Handles created and maintained this way
  • 53.
  • 54.
  • 55. Rijksdienst voor het Cultureel Erfgoed (intended)
  • 56.
  • 57.
  • 58. Maintainance and publication via OAI-PHM feasible
  • 60. Handle URIs can be used for Linked Data
  • 62. Chicken and egg problem?
  • 63. Business cases are not clear – good/bad examples needed
  • 64. In need of a good business model
  • 65.
  • 66.
  • 71. General PID inspection and management web application
  • 72. Pilots, tests and applications at CH institutions
  • 73.
  • 74.
  • 75. Application to data setsSome questions to answer first... What are the objects to assign persistent identifiers to? (versions, metadata records, formats, composite objects...) Is there a relation with already existing identifiers? What syntax to use? Include semantics in your PIDs? Where do your PIDs resolve to, especially for objects that do not have a web representation of their own? Who is responsible for identifier creation and management? What garantees can be made with regard to persistence? Who does hosting? Who provides services?
  • 76. Steps For existing objects Determine your policies Determine what URLs to resolve to Create and publish PIDs for these URLs Locally store association of URLs and proprietary identifiers For all externally visible metadata: replace proprietary identifiers with PIDs For new objects Ultimately, integrate PID creation and management in your collection management tools and workflows
  • 77. Sound and Vision pilot Objects: metadata descriptions at level of broadcasts Open data set: ‘polygoon journaal’ Existing identifiers: “task identifiers” Resolve to metadata record implies: resolve to dynamically created html page Persistent identifiers are published using OAI-PMH Published metadata refers back to same dynamic web page OAI data provider uses PID service to find handles for internal identifiers/URLs
  • 78. Basisoplossing object_1 id1 new_object_1
  • 79. Basisoplossing id1 new_object_1
  • 80. Resolver dienst “wat is huidige URL voor id1?” “http://.../new_object_1” GET http://.../new_object_1 id1 new_object_1 web-pagina
  • 81. Naming Authority Naming Authority: beheerder van de inhoud van de tabel NA heeft ook een unieke persistente identifier Globaal geregistreerd waar de resolver voor de NA is te vinden. Veel soorten persistente identifiers hebben de basisvorm: <unieke-id-van-NA><unieke-locale-id>
  • 82. Naming Authority id-van-NA adres van resolver voor NA Global repository NA1 NA2 NA3 id-van-object adres van object
  • 83. Global resolving Global repository Local repository Local repository NA3 id1 new_object_1
  • 84. Voorbeelden van PID oplossingen Er bestaan een aantal verschillende oplossingen Binnen erfgoed in NL spelen een rol Gewoon URLs gebruiken URN-NBN Handles DOI ARK PURL
  • 85. http URL http://identifiers.erfgoed.nl/local_id_1821 URN-NBN urn:nbn:nl-local_id_1821 Handles 10574/local_id_1821 http://hdl.handle.net/10574/local_id_1821 DOI doi:10.1594/PANGAEA.726855 http://dx.doi.org/10.1594/PANGAEA.726855 ARK http://identifiers.erfgoed.nl/ark:/128014/local_id_1821 PURL http://purl.org/vocabularies/iconclass/concept1821
  • 86. HOST NA X http URL http://identifiers.erfgoed.nl/local_id_1821 URN-NBN urn:nbn:nl-local_id_1821 Handles 10574/local_id_1821 http://hdl.handle.net/10574/local_id_1821 DOI doi:10.1594/PANGAEA.726855 http://dx.doi.org/10.1594/PANGAEA.726855 ARK http://identifiers.erfgoed.nl/ark:/128014/local_id_1821 PURL http://purl.org/vocabularies/iconclass/concept1821 X LOCAL ID X
  • 87. Part identifiers - some use cases Selections from audio-visual objects Thesaurus concepts Lexicon entries How: rewrite rules per Naming Authority and/or per PID, built into the resolver “Part identifiers” preferred over “many PIDs” when: potentially infinite number of pids (AV) impractically large numbers of PIDs (~107 concepts) Possible criterium: Managed as one coherent (web) resource (1 base URL)

Notes de l'éditeur

  1. Catch: research, 14 + projects, 10 concluded or at end, 4 ongoing, few more to comeFirst projects from CATCH, now by CH, funding from OCW, NWO, EZVery heterogeneous: searching in scanned handwritten docs, speech recognition, semantic web, user recommendation, searching music etcConnected by common servicesPids: initially, especially prioritized by Min of Education, Culture and ScienceMove from Beeld en Geluid to Meertens
  2. Rest is slower process. Step: stakeholder’s meetingPanel discussion tomorrow
  3. Md description of old news item shown in movie theatersHandle published as additional identifier. Resolves to landing page with metadata.