SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Ähnlich wie 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
 

Ähnlich wie 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
 

Kürzlich hochgeladen

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 

Kürzlich hochgeladen (20)

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 

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)

Hinweis der Redaktion

  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.