Einheitlichen Kodierung von Verfügbarkeitsinformationen mit DAIA

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite

    Einheitlichen Kodierung von Verfügbarkeitsinformationen mit DAIA - Presentation Transcript

    1. Einheitlichen Kodierung von Verfügbarkeitsinformationen mit DAIA vascoda Workshop Verfügbarkeitsnachweise, Authentifizierung und Autorisierung/Möglichkeiten des Web 2.0 SUB Hamburg, 25.8.2009 Jakob Voß (VZG)
    2. 1. Motivation
    3. Bibliotheksbestand Nutzer OPAC Autor Bibliothekar Bislang arbeiten wir so...
    4. ...aber das Netz funktioniert so Nutzer andere Quellen Inhalte von Nutzern Bibliothek
    5. APIs andere Daten Nutzer ..deshalb müssen wir uns öffnen Bibliothek
    6. ...unsere Daten freigeben
    7. ...und verständlich machen! Quelle: http://ja.wikipedia.org/wiki/%E3%83%87%E3%83%BC%E3%82%BF Lizensiert unter CC-BY-SA 3.0 unported
    8. 2. Verfügbarkeit
      • Ist ein bestimmtes Medium auf eine bestimmte Art in einer bestimmten Einrichtung derzeit verfügbar ?
      Was ist Verfügbarkeit?
      • Ist ein bestimmtes Medium auf eine bestimmte Art in einer bestimmten Einrichtung derzeit verfügbar ?
      • Wie kann diese Frage automatisierbar gestellt und beantwortet werden?
      Wie Verfügbarkeit ermitteln?
    9. Beispiel Lokaler OPAC Verbundkatalog
    10. Verfügbarkeit in Bibliotheken Beluga (intern über DAIA)
    11. 3. Kodierung
    12. Relevante APIs für Bibliotheken
      • Recherche („Was gibt es ?“)
        • Z39.50, SRU, OpenSearch...
      • Aktualisierung („Was ist neu ?“)
        • OAI-PMH, RSS, ATOM
      • Bestandsangabe („Wer hat es ?“)
        • Z39.50, OpenURL, ggf. DAIA
      • Verfügbarkeit („Ist es verfügbar?“)
        • DAIA
      • Ist ein bestimmtes Medium
      • auf eine bestimmte Art
      • in einer bestimmten Einrichtung
      • derzeit verfügbar ?
      Die Frage der Verfügbarkeit
      • Verfügbarkeit ist ein klar definierter Status (DAIA- Format ), der über eine Schnittstelle (DAIA- API ) abgefragt werden kann.
      kurze Antwort vorab:
    13. Die Frage der Verfügbarkeit
      • Ist ein bestimmtes Medium
      • auf eine bestimmte Art
      • in einer bestimmten Einrichtung
      • derzeit verfügbar ?
      • Welches Medium? -> ID
      • Im Bestand welcher Einrichtung? -> ID
      Andere Fragen
    14. Kodierung der Verfügbarkeit Art der Verfügbarkeit
        • direkt ausleihbar?
        • vor Ort einsehbar?
        • freier Online-Zugriff?
        • per Fernleihe bestellbar?
      (und ggf. weitere) -> DAIA- Service openaccess presentation loan interloan
    15. Kodierung der Verfügbarkeit Einfacher ja / nein - Wert -> DAIA- Status Derzeit verfügbar Derzeit nicht verfügbar available unavailable
    16. Kodierung der Verfügbarkeit Zusätzlich mögliche Details
        • Bereitstellungszeit? (z.B. Magazin)
        • direkter Link?
        • Weitere Hinweise/Beschränkungen?
        • Wann ist es wieder verfügbar?
        • Wie viele Vormerkungen?
        • Direkter Link?
        • Weitere Hinweise/Beschränkungen?
      Details optional und definiert (kein Freitext o.Ä.)! available unavailable
      • Was ist mit Verfügbarkeit gemeint?
      • Welche Ausprägungen hat Verfügbarkeit?
      Datenmodell der Verfügbarkeit 1..n 1..n 1..n 1..1 1..1 Datenmodell unter http://ws.gbv.de/daia/daiamodel.pdf Medium Exemplar document item service available unavailable service
    17. DAIA-Format
      • Kodierung des DAIA-Datenmodells in XML und anderen Formen (JSON, RDF...)
      • Schemata zur Überprüfung der Konsistenz (!)
      Datenformat unter http://purl.org/NET/DAIA
    18. DAIA-API
      • Wie kann Verfügbarkeitsinformation automatisierbar abgefragt werden?
      • Einheitliche Abfragesyntax ( API )
      • <Basisurl>? id=<ID> &format=<format>
    19. 4. Umsetzung
    20. Beispiel 1: Verbundkatalog
    21. Beispiel 2: HeBIS-Portal
    22. Beispiel 3: „Zurück“-Wecker Stadtbibliothek Worms Illuminati / Dan Brown wurde vor 10 Minuten zurückgegeben.
    23. Beispiel 4: Discovery Interface
    24. Technische Umsetzung Ziel Zunächst DAIA-API Clients Bibliotheks- system Bibliotheks- system DAIA-API Clients Wrapper
    25. Aufbau eines Wrappers Bibliotheksspezifisch Katalogspezifisch Systemspezifisch Katalog Ausleihsystem ID DAIA
    26. Umsetzung eines Wrappers Konfiguration der Bibliothek Katalog Ausleihsystem
    27. Zusammenfassung
      • Konzept der Verfügbarkeit durch klar definiertes Datenmodell.
        • DAIA- Service
        • DAIA- Status ja / nein
        • Alle Objekte (Document, Item, Institution…) werden durch eine URI identifiziert !
      • Kodierung in DAIA- Format (XML/JSON/RDF)
      • Abfrage über DAIA- API
      • ILS ( -> Wrapper ) -> API -> Client
      • Konfigurieren muss jede Einrichtung selber
    28. Weitere Informationen
      • Im GBV-Wiki
        • http://www.gbv.de/wikis/cls/Verfügbarkeitsrecherche_mit_DAIA
        • http://purl.org/NET/DAIA
      • Beispiel-Services
        • http://ws.gbv.de/daia/zbw.pl (ZBW Kiel)
      Herzlichen Dank für die Aufmerksamkeit!

    + nichtichnichtich, 3 months ago

    custom

    347 views, 1 favs, 0 embeds more stats

    Vortrag auf dem Vascoda Workshop "Verfügbarkeitsna more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 347
      • 347 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 1
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories