Your SlideShare is downloading. ×
0
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
CATCHPlus diensten-10jun2011
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

CATCHPlus diensten-10jun2011

527

Published on

Gemeenschappelijke Diensten voor Erfgoedinstellingen: Vocabulairebank, User Profile Repository, Persistent Identifiers, Standardisation, Checkers, Workspaces, Annotation Repository ....

Gemeenschappelijke Diensten voor Erfgoedinstellingen: Vocabulairebank, User Profile Repository, Persistent Identifiers, Standardisation, Checkers, Workspaces, Annotation Repository ....

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
527
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Dieper ingaan op gemeenschappelijke dienstenVeel materiaal, vaak technisch, niet vaak over flitsende applicaties, heel heterogeen publiekBrandende vragen en onduidelijkheden: stel zeIs interactief bedoeld: veel gelegenheid tot vragen, opmerkingen, kritiek, discussie. We zijn zeer geinteresseerd in dat u kritisch meedenktDaarom veel blokjes ingebouwd
  • Voorbeeld van een ‘virtual research environment’
  • Verschillen met versie 1: performance, schaalbaarheid, distributiemodel, nieuwe functies, mooier RESTful, authenticatie en authorisatie, betere manieren om content te beheren.Noem Pictura’s gebruik van VAS tbv BenG-NA samenwerking
  • Niet centraal maar peer to peerVerschillende niveau’s van implementatie/ondersteunenOvereenstemming over API voor zoeken, browsen, autocomplete, uploaden, updaten
  • Beschrijf proces: gebruiker logt in, stopt scans in ws. Monk krijgt toegang tot die scans voor image processing. Annotatie-tool idem tbv handmatige annotatie
  • Document scan ---[automatic line strip detector]-> lege annotatie->annotatie repositoryAnnotatie->document transcriptie omgeving->transcripties->[entity recognition service]->entity annotatie->[repository]
  • Ann is webdoc met uri, body annoteert target, verschillende auteurs/eigenaren, body en target kan alles zijn, body kan weer target van andere annotatie zijn, voorzieningen voor onderdelen van documenten
  • Na toets alle cases aan OACDus persoonlijk, geen centrale repository
  • Plus bijna alle CATCHPlus deelprojecten
  • Soort bookmarking
  • Samen met stakeholders
  • Transcript

    • 1. CATCHPlus gemeenschappelijke diensten<br />Hennie Brugman<br />Technisch coordinator<br />1<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 2. Overzicht<br />Introductie en algemeen overzicht (20+10 minuten)<br />Inzoomen op individuele diensten (5 x 10 min)<br />Beschikbaarheid, duurzame exploitatie, hosting (5 min)<br /> Discussie (maximaal 30 min)<br />2<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 3. CATCHPlus opzet<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />3<br />WP 2: Deel-<br />projecten<br />WP 1: Gemeenschappelijke diensten<br />Erfgoed-instellingen<br />Museumplus<br />Checkers<br />StitchPlus<br />Choralplus<br />Scratch4all<br />Witchcraftplus<br />Multiply<br />Chip API<br />WP 3: Framework en interoperabiliteit<br />Projectbureau<br />Projectbureau<br />
    • 4. De uitdaging van CATCHPlus<br />Samenhang tussen heel verschillende tools en diensten realiseren<br />Toepasbaarheid over grenzen van collecties en instellingen bevorderen<br />Resultaten gedistribueerd en online op het web beschikbaar maken<br />Samen ontwikkelen waar dat kan<br />Bijdragen aan infrastructuur voor het Nederlands digitaal erfgoed<br />Duurzame exploitatie en hosting<br />4<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 5. Benadering<br />Uniform omgaan met 4 soorten data<br />Terminologie (vocabulaires)<br />Annotaties<br />Catalogi (metadata)<br />Digitale objecten<br />Duurzame verwijzingen (persistent identifiers)<br />Breed inzetbare componenten opwaarderen tot gemeenschappelijke diensten<br />5<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 6. Uniform omgaan met 4 soorten data<br />Terminologie (vocabulaires)<br />Annotaties<br />Catalogi (metadata)<br />Digitale objecten<br />Duurzame verwijzingen (persistent identifiers)<br />Breed inzetbare componenten opwaarderen tot gemeenschappelijke diensten<br />Vocabulaire en Alignment<br />Repository<br />“Uniform representeren, publiceren<br />en doorzoekbaar maken <br />van thesauri door middel van web <br />services”<br />6<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 7. Uniform omgaan met 4 soorten data<br />Terminologie (vocabulaires)<br />Annotaties<br />Catalogi (metadata)<br />Digitale objecten<br />Duurzame verwijzingen (persistent identifiers)<br />Breed inzetbare componenten opwaarderen tot gemeenschappelijke diensten<br />Annotation &amp; <br />Recommendation<br />“Uniform representeren, opslaan,<br />doorzoekbaar en uitwisselbaar maken van<br />uiteenlopende annotaties van <br />(delen van) bronnen op het web”<br />7<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 8. Uniform omgaan met 4 soorten data<br />Terminologie (vocabulaires)<br />Annotaties<br />Catalogi (metadata)<br />Digitale objecten<br />Duurzame verwijzingen (persistent identifiers)<br />Breed inzetbare componenten opwaarderen tot gemeenschappelijke diensten<br />Standaard toegang dmv<br />OAI data providers<br />“Ondersteuning van de<br />publicatie van metadata mbv OAI-PMH<br />bij deelnemende erfgoedinstellingen”<br />8<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 9. Uniform omgaan met 4 soorten data<br />Terminologie (vocabulaires)<br />Annotaties<br />Catalogi (metadata)<br />Digitale objecten<br />Duurzame verwijzingen (persistent identifiers)<br />Breed inzetbare componenten opwaarderen tot gemeenschappelijke diensten<br />Diensten voor gebruik en<br />beheer van persistente identifiers<br />“ontkoppelen van object-namen en<br />object-locaties ter ondersteuning van <br />duurzame verwijzingen”<br />9<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 10. <ul><li> Workspaces
    • 11. User Profile Repository</li></ul>“Persoonlijke, tijdelijke opslag van data sets. Tijdelijk verlenen van toegangsrechten tot die data sets”<br />Uniform omgaan met 4 soorten data<br />Terminologie (vocabulaires)<br />Annotaties<br />Catalogi (metadata)<br />Digitale objecten<br />Duurzame verwijzingen (persistent identifiers)<br />Breed inzetbare componenten opwaarderen tot gemeenschappelijke diensten<br />“Verzamelen van profiel-informatie <br />door en over gebruikers. Tijdelijk <br />verlenen van toegang tot die informatie aan webdiensten”<br />10<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 12. 11<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 13. Het “landschap”<br />12<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 14. Uitgangspunten<br />Open set van samenwerkende bouwstenen (versus monolyten)<br />componenten ook bestaansrecht op zichzelf of in andere context<br />Samenwerking met anderen<br />hergebruik waar mogelijk bestaande oplossingen<br />Sluit aan/draag bij aan gerelateerde initiatieven<br />Standaardisatie en uniformering<br />RESTful web services<br />Liever wat beperkter in scope dan geen draagvlak<br />eerst interne en externe belanghebbenden op één lijn<br />draagvlak belangrijk voor duurzame exploitatie<br />13<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 15. Verbindingen door gemeenschappelijke diensten: voorbeelden<br />Intern: tussen individuele deelprojecten<br />Extern: bijdragen aan infrastructuur digitaal cultureel erfgoed, diensten zijn in potentie breed inzetbaar<br />14<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 16. Workspace toepassingen<br />Primair toegepast tbv Scratch4All (images)<br />In tweede instantie voor één of meer CATCHPlus cases (spraak, sets van zoekresultaten)<br />verbindend tussen CATCHPlus deelprojecten<br />leidt tot uniforme web services<br />Model voor persoonlijke, tijdelijke hosting, met name tbv toegang door web services<br /> potentieel onderdeel van veel (erfgoed-)web applicaties<br />15<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 17. OAI en PIDs<br />BenG: metadata publicatie met OAI-PMH<br />Neveneffect: toekenning en publicatie van persistente identifiers<br />“Landingspagina’s” PIDs en OAI vallen samen<br />Bijdrage aan Nederlands Erfgoed: Digitaal!, daarna aan NL Aggregator<br /> CATCHPlus diensten op metadata eenvoudig te generaliseren (bv zoeken ihkv MuseumPlus)<br /> bijdrage aan digitale infrastructuur nederlands cultureel erfgoed en Europeana<br />16<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 18. Multiply/DSS<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />17<br />Metadata<br />OAI-PMH<br />Vocabulaire<br />Repository<br />Text<br />Repository<br />Annotatie<br />Repository<br />Annotatie<br />Services<br />Recommendation<br />Ranking services<br />Video<br />Repository<br />
    • 19. Stand van zaken<br />Een aantal al gerealiseerde diensten is toenemend succesvol<br />Breed gedragen wensen tav tweede versies<br />Vertragingen hebben wel geleid tot<br />Duidelijke plannen en specificaties<br />Meer draagvlak onder mogelijke stakeholders<br />Frequente contacten en afstemming met gerelateerde projecten<br />Nu is de tijd van implementatie<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />18<br />
    • 20. stakeholders<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />19<br />GM OAI-PMH<br />RCE<br />Naturalis<br />STITCH+<br />MUSEUM+<br />KB OCLC<br />CHECKERS<br />Clarin/Clavas<br />Europeana<br />KB<br />GAR<br />BenG<br />NA<br />Fotomuseum<br />Trezorix<br />Uni. Tilburg<br />Werkgroep <br />Erfgoedthesauri<br />RKD<br />DEN<br />OCLC RCE<br />Scratch4all<br />Choral+<br />Multiply<br />AnnotationRepository<br />Vocabulairebank<br />Open Annotation<br />Consortium<br />Adlib<br />Pictura<br />Trezorix<br />Deventit<br />TMS<br />NA Scratch4all<br />GAR Choralplus<br />BenGMultiply<br />MI Witchcraft+<br />GM Museumplus<br />Radio Rijnland<br />Uni. Twente<br />RMA /AM<br />ZieOok<br />CHORAL+<br />CHIP+<br />WORKSPACES<br />GAR NA<br />X-MI BenG<br />SARA<br />BIGGRID<br />TARGET<br />CLARIN<br />SURF<br />RMA<br />AM BenG<br />RCE<br />MI<br />Clarin-NL<br />NED!<br />NL Aggregators<br />Europeana<br />User Profile Repository<br />Standaardisatie OAI<br />GridLine<br />ZieOok<br />Seecr<br />BenG DEN<br />RCE Kennisnet<br />NA MI Surf<br />Persistent Identifiers<br />SARA EPIC<br /> CLARIN<br />Europeana<br />Target<br />RUG<br />RDE<br />SCRATCH4ALL<br />MULTIPLY<br />NA Gelders archief<br /> Groninger archieven<br /> Stadsarchief Leuven<br />BenG NA<br />TIN<br />MCN<br />WITCHCRAFT+<br />MI UU<br />
    • 21. Vragen en discussie<br />Onze vragen<br />Deugen ambities, aanpak en benaderingswijze?<br />Ontbreken er diensten, of zijn er overbodige?<br />Zijn er (betere) bestaande oplossingen?<br />Zijn er nieuwe toepassingen denkbaar?<br />20<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 22. 21<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 23. 22<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 24. Vocabulary and Alignment Service(“VocabulaireBank”)<br />23<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 25. Visie<br />CATCHPlus<br />Tools en diensten bouwen met één uniforme, externe dienst voor terminologie-gebruik<br />Eenvoudig gebruik van elkaars thesauri<br />Breder<br />“Linked Data++”<br />Laagdrempelig (her)publiceren van thesauri<br />(her)gebruiken van thesauri zonder tussenkomst van toolbouwers<br />Eenvoudig gebruik van gepubliceerde thesauri vanuit tools en diensten<br />24<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 26. VAS doelen<br />Standaard formaat en access methoden<br />SKOS, SKOS gebaseerde REST API<br />Web publicatie van vocabulaires<br />Als Linked Open Data<br />Als doorzoekbare en browse-bare dataset  REST API<br />Te gebruiken voor duurzame referenties naar concepten  persistente identifiers<br />Te harvesten door middel van OAI-PMH<br />Bevorderen semantische interoperabiliteit door het ondersteunen van ‘alignments’<br />Stimuleren van Open licenties<br />25<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 27. SKOS<br />Term: Economic cooperation <br />Used For: Economic co-operation <br />Broader terms: Economic policy <br />Narrower terms: Economic integration, <br />European economic cooperation, <br />European industrial cooperation, <br />Industrial cooperation <br />Related terms: Interdependence <br />Scope Note: Includes cooperative measures in banking, trade, industry etc., between and among countries.<br />26<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 28. VAS doelen<br />Standaard formaat en access methoden<br />SKOS, SKOS gebaseerde REST API<br />Web publicatie van vocabulaires<br />Als Linked Open Data<br />Als doorzoekbare en browse-bare dataset  REST API<br />Te gebruiken voor duurzame referenties naar concepten  persistente identifiers<br />Te harvesten door middel van OAI-PMH<br />Bevorderen semantische interoperabiliteit door het ondersteunen van ‘alignments’<br />Stimuleren van Open licenties<br />27<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 29. Linked Open Data<br />Een methode om data te tonen, delen en verbinden via ‘dereferencable URIs’ op het Web.<br />28<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 30. VAS doelen<br />Standaard formaat en access methoden<br />SKOS, SKOS gebaseerde REST API<br />Web publicatie van vocabulaires<br />Als Linked Open Data<br />Als doorzoekbare en browse-bare dataset  REST API<br />Te gebruiken voor duurzame referenties naar concepten  persistente identifiers<br />Te harvesten door middel van OAI-PMH<br />Bevorderen semantische interoperabiliteit door het ondersteunen van ‘alignments’<br />Stimuleren van Open licenties<br />29<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 31. Use cases (t.a.v. REST API)<br />Use cases uit CATCHPlus en Cultureel Erfgoed<br />Publiceer je thesaurus: importeer een SKOS vocabulaire, dan krijg je er REST toegang, tool support en Linked Data gratis bij<br />Selecteer het juiste concept om een object te beschrijven<br />autocompletion<br />Gebruik voor browsen en zoeken (naar terminologie en/of collectie-data)<br />VAS repository als een “topic map” voor erfgoed-collecties<br />Thesaurus-onderhouds-taken door online gemeenschappen<br />Vertalen, verfijnen, generaliseren van zoekvragen<br />30<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 32. Wat is inmiddels gebouwd?<br />Repository voor SKOS data (inclusief alignment data)<br />RDF store (Virtuoso)<br />REST API (search, autocomplete, upload, download), gebaseerd op het SKOS data model<br />De repository bevat 12 verschillende thesauri (niet vrij toegankelijk, niet meer up-to-date m.u.v. GTAA)<br />31<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 33. Client tools en diensten<br />CATCHPlus cases (semantische annotatie, ranking, art recommender, …) <br />CLARIN(-NL) CLAVAS project<br />Pictura gebruikt de API voor toegang tot de Beeld en Geluid GTAA thesaurus (Memorix)<br />Generieke browse- en zoek- web applicatie (gebruikt REST API)– Q42<br />32<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 34. 33<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 35. VAS, versie 2<br />Gedurende half jaar intensief overlegd door CATCHPlus, RCE, Adlib, Pictura, Trezorix<br />Op initiatief van RCE<br />Mede naar aanleiding van VAS, versie 1<br />Doel: tools en omgevingen op elkaar aansluiten mbt vocabulaires/kennisstructuren<br />VAS versie 2 conform de uitkomsten van dit overleg<br />34<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br /><ul><li> performance, schaalbaarheid
    • 36. gedistribueerd
    • 37. nieuwe functies
    • 38. mooier RESTful
    • 39. authenticatie en authorisatie
    • 40. betere manieren om content te beheren</li></li></ul><li>Gezamenlijke visie<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />35<br />
    • 41. REST specificatie<br />Concept resolve API<br />URI, bv http://id.loc.gov/authorities/sh95000541<br />Find API <br />/find/concepts<br />/find/conceptschemecollections<br />/find/conceptschemes<br />/map/concept<br />/map/object<br />/concept<br />36<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 42. Toekomst<br />Online zetten en promoten gezamenlijke API specs<br />Implementatie Repository service, versie 2<br />Nieuwe API<br />Harvesting dmv OAI-PMH<br />Upload van SKOS bestanden<br />Linken met nieuwe “DEN inventarisatie van erfgoedthesauri”<br />Actualiseren en uitbreiden van de inhoud<br />Stimuleren van open licenties (ODbL)<br />Duurzame hosting op één of meer plaatsen<br />37<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 43. stakeholders<br />Clarin/Clavas<br />Europeana<br />KB<br />GAR<br />BenG<br />NA<br />Fotomuseum<br />Werkgroep <br />Erfgoedthesauri<br />RKD<br />DEN<br /> RCE<br />Vocabulairebank<br />Adlib<br />Pictura<br />Trezorix<br />Deventit<br />TMS<br />38<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 44. 39<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 45. Workspaces<br />40<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 46. Visie<br />CATCHPlus<br />Gebruikspatroon {inloggen, documenten uploaden/verzamelen en organiseren, tool daarop laten werken} maar één keer bouwen<br />Spaart werk<br />Biedt gedeelde oplossing voor inloggen, ….<br />Legt vast hoe tools en diensten verbonden kunnen worden<br />Breder<br />Nieuw model voor flexibele hosting<br />Virtuele collecties<br />Bouwsteen binnen web service gebaseerde infrastructuren<br />41<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 47. Potentieel<br />Legt vast hoe web services veilig op data kunnen werken – tijdelijk delegeren van toegangsrechten<br />Goede plek om ‘Single Sign On’ mee te verbinden<br />Goede ‘home base’ voor geïntegreerde applicatie-omgevingen (b.v. Virtual Research Environments)<br />Cloud hosting aspect: tijdelijke, persoonlijke, veilige opslag op het web, met flexibele toegankelijkheid<br /> voorportaal voor digitale archiving <br />data curatie<br />toekenning persistente identifiers<br />Ontwikkeld door partijen, die over veel opslagcapaciteit en bandbreedte beschikken<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />42<br />
    • 48. Deliverables<br />Workspace repository (Target Holding)<br />RESTful API (Target Holding)<br />Webapps voor workspace beheer en workspace repository beheer (Target Holding)<br />Authenticatie en Autorisatie oplossing (BigGrid?)<br />2-4 toepassingen binnen CATCHPlus<br />43<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 49. Implementatie ikhv Scratch4All<br />44<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 50. Status<br />Implementatie Workspaces en aansluiting op Scratch4All is gestart<br />Afronding: december 2011<br />Gesprekken over Authenticatie en Autorisatie module zijn gaande<br />Waarschijnlijk ook toegepast ihkv CLARIN, ten behoeve van data uitwisseling tussen web services<br />45<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 51. stakeholders<br />NA Scratch4all<br />GAR Choralplus<br />BenGMultiply<br />MI Witchcraft+<br />GM Museumplus<br />WORKSPACES<br />SARA<br />BIGGRID<br />TARGET<br />CLARIN<br />46<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 52. 47<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 53. Metadata harvesting<br />48<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 54. Wat?<br />Publiceren van metadata volgens standaard formaten (Dublin Core, qualified Dublin Core, bredere standaard formaten, proprietaire formaten)<br />Publiceren op standaard manier (OAI-PMH)<br />49<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 55. Status<br />Implementatie bij B en G afgerond<br />Een aantal deelnemers heeft inmiddels zelf OAI-PMH<br />NED!, NL Aggregators en Europeana<br />Beheer van persistente identifiers kan worden gekoppeld aan publicatie van metadata<br />50<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 56. stakeholders<br />MI<br />Clarin-NL<br />NED!<br />NL Aggregators<br />Europeana<br />Standaardisatie OAI<br />CQ2<br />51<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 57. Annotation Repository<br />52<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 58. Visie<br />CATCHPlus<br />Uitwisselen en doorzoekbaar maken van uiteenlopende annotaties van (delen van) bronnen op het web<br />Stap voor stap verrijken van data<br />Breder<br />Annotatie repository als collectie- en instelling-overstijgende index<br />53<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 59. Requirements<br />Annotatie van onderdelen van teksten, xml/xhtml, pdf, audio, video, melodie, images (komen allemaal in CATCHPlus projecten voor)<br />Annotatie van annotaties en waarden van annotaties (“gelaagde annotatie”)<br />Semantische waarden<br />Web gebaseerd en uitbreidbaar data model<br />Opslaan en doorzoeken in repository met REST API<br />54<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 60. Voorbeeld: gelaagde annotaties<br />55<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />Voorbeeld workflow:<br />Document scan<br />[automatische line strip detectie service]<br />Lege annotatie[repository]<br />annotatie[document transcriptie tool]<br />transcriptie<br />[entity recognition service]<br />entity annotatie[repository]<br />
    • 61. Deliverables<br />Annotatie uitwissel-formaat<br />Annotatie Repository<br />REST API voor opslaan en doorzoeken<br />56<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 62. Open Annotation model/formaat<br />Generiek model uit CATCH: AMM (Annotation Meta Model)<br />Grote overlap in requirements en uitwerking met Open Annotations (www.openannotion.org)<br />Voorstel: pas OAC model toe (en draag daar eventueel aan bij)<br />57<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br /><ul><li>Annotation is web document met URI
    • 63. Body annoteert een Target
    • 64. Verschillende auteurs/eigenaren
    • 65. Body en Target kan alles zijn
    • 66. Iedere resource kan target van andere annotatie zijn
    • 67. Voorzieningen voor onderdelen van documenten</li></li></ul><li>Status<br />“Annotation model en formaat” aanbeveling binnenkort beschikbaar, inclusief toets aan CATCHPlus cases<br />Implementatie-proces moet nog beginnen<br />Toepassing in eerste instantie waarschijnlijk gekoppeld aan workspaces<br />58<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 68. stakeholders<br />ZieOok<br />AnnotationRepository<br />Open Annotation<br />Consortium<br />59<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 69. 60<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 70. User Profile Repository<br />61<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 71. Visie<br />CATCHPlus<br />Verzamelen van profiel-informatie door en over gebruikers. Tijdelijk verlenen van toegang tot die informatie aan webdiensten<br />Primair ten dienste van Art Recommender. Apart ontwikkeld met oog op bredere toepasbaarheid<br />Breder<br />Gebruikers ‘single-sign-on’ bieden, en baas maken van hun eigen profieldata<br />Collectie aanbieders beschikken over brede profiel-informatie, zonder dat zelf bij te hoeven houden<br />62<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 72. Wat is het?<br />Profielen bevatten personalia, voorkeursobjecten en –concepten, ratings, gebruiks-statistieken e.d.<br />Repository met RESTful API voor<br />Beheer van profielen<br />Tijdelijke toegang voor toevoegen objecten en gebruiks-statistieken<br />Opvragen van profiel informatie door collectie-aanbieders<br />Web applicatie voor profielbeheer<br />Widgets voor website-bouwers<br />Login<br />Rating<br />63<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 73. Toepassing<br />CHIP API deelproject<br />Bestond oorspronkelijk uit een recommendation engine (Art Recommender), een Rating tool en een User Profile Repository<br />UPR is gepromoveerd tot gemeenschappelijke dienst<br />Art Recommender wordt gerealiseerd op basis van de ZieOok recommendation engine<br />Amsterdam Museum sinds kort de uitvoerder/collectie-aanbieder<br />Toepassen op andere collecties is relatief eenvoudig<br />64<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 74. Relatie met ZieOok<br />ZieOok<br />Is een generieke recommendation engine voor erfgoedcollecties<br />Gebouwd door Beeld en Geluid<br />Werkt op basis van statistiek<br />Collecties te importeren mbv OAI-PMH<br />Heeft (nog) geen generieke oplossing om met gebruikers- en gebruiksinformatie om te gaan<br />Art Recommender is voor ZieOok een extra toepassing, UPR een generieke bouwsteen<br />ZieOok biedt zicht op brede toepassing van CATCHPlus UPR<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />65<br />
    • 75. 66<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 76. Status<br />Begin juli kickoff<br />Streven: implementatie eind 2011 afgerond<br />Implementator (o.v.): Gridline<br />67<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 77. Stakeholders<br />RMA<br />AM<br />RCE<br />User Profile Repository<br />User Profile Repository<br />GridLine<br />ZieOok<br />68<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 78. 69<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 79. Persistente Identifiers<br />70<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 80. Visie<br />Oorspronkelijke opdracht OCW: biedt een zo breed mogelijke oplossing voor persistente identifiers aan.<br />Vertaald naar de volgende taken:<br />Kies robuuste, duurzame technologie<br />Laagdrempelig toekennen en beheren van PIDs<br />Duurzaam, betaalbaar en betrouwbaar model voor hosting en exploitatie<br />71<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 81. Probleem en basisoplossing<br />Steeds meer digitale objecten, met steeds meer identifiers<br />In web context: identifier = URL<br />Steeds vaker extern aangeboden (web)<br />Steeds meer verwijzingen naar objecten<br />Contextualisering<br />Samenwerkingsverbanden<br />Virtuele collecties en tentoonstellingen<br />Identifiers zijn vaak niet uniek<br />Identifiers zijn vaak niet persistent<br />Verwijzingen worden gemakkelijk ongeldig (broken links)<br />
    • 82. http://.../object_1<br />Probleem <br />object_1<br />new_object_1<br />
    • 83. Basisoplossing <br />Ontkoppel naam/identifier en locatie(s)<br />Registreer combinaties van identifiers met locaties in een tabel<br />Externe referenties gebruiken de identifier<br />
    • 84. Basisoplossing <br />object_1<br />id1<br />new_object_1<br />
    • 85. Basisoplossing (resolver) <br />id1<br />new_object_1<br />
    • 86. Requirements (1)Software support<br /><ul><li>Goede resolving service beschikbaar
    • 87. Bewezen technologie, stabiel en100% betrouwbaar
    • 88. Schaalbaar
    • 89. Globaal werkende oplossing</li></ul>gedistribueerde hosting en dienstverlening mogelijk<br />Identificatie van onderdelen van objecten<br /><ul><li>Mogelijkheid om metadata met een identifier te associëren
    • 90. “Actionable”: identifiers kunnen worden ge-resolved met behulp van een http URI</li></ul>77<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 91. CATCHPlus keuze: Handles als basis<br /><ul><li>Handle technologie
    • 92. Voldoet (verreweg) het best aan onze eisen
    • 93. http://handle.net/
    • 94. Eén Local Handle System en Handle prefix per deelnemende ‘Naming Authority’
    • 95. Hosting van Local Handle Systems door SARA, ge-mirrored door internationale partners (EPIC)</li></ul>78<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 96. 79<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 97. Requirements (2)Identifier beheer<br /><ul><li>Identifier beheer moet onafhankelijk zijn van</li></ul>System management<br />Web server management<br />Hosting van resolution services<br />Moet kunnen worden gedaan vanuit de context van een collectie-beheer-systeem<br />Typisch door de verantwoordelijke collectie beheerder<br /><ul><li>Is efficient, krachtig en eenvoudig
    • 98. Is veilig</li></ul>80<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 99. CATCHPlus oplossing: identifier beheer<br />REST web service<br /><ul><li>Voor zoeken, creëren en beheren van Handles (behorend bij je eigen Naming Authority) over internet
    • 100. ook ondersteuning voor batch operaties (“verplaats collectie”)
    • 101. SARA heeft eerste versie voor CATCHPlus gebouwd
    • 102. Wordt in de praktijk door een aantal instellingen gebruikt</li></ul>81<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 103. Methoden voor identifier beheer<br /><ul><li>Neveneffect van collectie beheer
    • 104. Actie in collectie-beheer-systeem triggert een PID beheer REST call
    • 105. Neveneffect van collectie publicatie
    • 106. Update van je gepubliceerde data set (bv OAI data provider’s interne database) triggert een PID beheer REST call</li></ul>82<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 107. Requirements (3)Organisatie en beleid<br />Welke keuzen zijn gemaakt door je partner instituten? (hoe minder smaken, hoe beter)<br />Betrouwbaarheid en duurzaamheid van de service providers<br />Quality of Service: redundantie, 24/7 beschikbaarheid, performantie, vermogen op te schalen<br />Beperkte en beheersbare kosten<br />Vrijheid om te wisselen van service provider<br />Invloed van gebruikersgemeenschap<br />83<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 108. CATCHPlus oplossing: organisatie<br /><ul><li>EPIC (European Persistent Identifier Consortium)
    • 109. SARA (Nederland), CSC (Finland), GWDG (MPG, Duitsland)
    • 110. Redundante en betrouwbare PID services voor eScience en eCulture in Europa
    • 111. Contracten mbt Europese mirror van Global Handle Repository
    • 112. Directe samenwerking met CNRI
    • 113. Stakeholders overleg met erfgoedpartijen en SARA
    • 114. Samen met DEN
    • 115. Business cases, business model en contractvormen</li></ul>84<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 116. Toekomstperspectief<br />EPIC brede REST API<br />Verbeteringen en toevoegingen aan huidige API<br />Uitbreidbaar, policies afdwingbaar<br />Specificatie is klaar<br />Implementatie (o.v.) door SARA, met bijdrage GWDG<br />Introductie-trajecten bij erfgoedinstellingen<br />Businessmodel en contracten<br />85<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 117. stakeholders<br />BenG DEN<br />RCE Kennisnet<br />NA Surf<br />MI<br />Persistent Identifiers<br />SARA EPIC<br /> CLARIN<br />Europeana<br />86<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 118. 87<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 119. Beschikbaarheid, exploitatie en hosting:enkele opmerkingen<br />88<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 120. Beschikbaarheid<br />Broncode komt onder Open source licentie en online beschikbaar (GitHub)<br />We promoten Open Database licenties en Creative Commons<br />We promoten vrij gebruik van services, of tegen kostprijs<br />89<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 121. Hosting en exploitatie<br />Regelen duurzame hosting, onderhoud en doorontwikkeling valt binnen scope van CATCHPlus<br />Business modellen  middagprogramma<br />Ook techniek kan misschien kostenbesparend werken<br />Workspaces<br />Dynamisch deployment van web services<br />90<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 122. Vragen, opmerkingen, kritiek, suggesties?<br />91<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />
    • 123. Vragen van onze kant<br />Ontbreekt er iets in het CATCHPlus dienstenpakket?<br />Nut en noodzaak van de gemeenschappelijke diensten?<br />Zijn er op- of aanmerkingen in technologische zin?<br />B.v., we zijn begonnen met REST (+mash ups). Is er een reden SOAP (+ service bus) te ondersteunen?<br />Visie op onderhoud en doorontwikkeling van tools, diensten en data op langere termijn?<br />Inschatting kansen op overleven na CATCHPlus?<br />Wie zouden de aanbieders van die diensten uiteindelijk moeten zijn?<br />Ondersteunen deze diensten de CATCHPlus deelprojecten voldoende?<br />Realistisch of te ambitieus?<br />…<br />92<br />CATCHPlus bijeenkomst - 10 juni 2011 - Meertens Instituut<br />

    ×