Linked Open Data und die Open Library - Möglichkeiten der Zusammenarbeit und ...
Einsatz von OpenBib - Kurzübersicht: Infrastruktur, Einsatzgebiete, Voraussetzungen
1. Universität zu Köln
Einsatz von OpenBib
Kurzübersicht: Infrastruktur,
Einsatzgebiete, Voraussetzungen
Oliver Flimm <flimm@ub.uni-koeln.de>
26.5.2009
2. Universität zu Köln
Technik
• Grundlage ist Open-Source Software
• OpenBib, Linux, Apache, MySQL,
Perl, Xapian
• UTF8, I18N, MVC
• Kontextabhängige Templates, CSS
• Statistik-Framework mit Eventlogging
und Nutzungsanalysen
• Lastverteilung
4. Universität zu Köln
Einsatzgebiete
• Recherche über viele separate und
heterogene Datenbestände (Kataloge,
Sammlungen, OAI-Repositories, ...)
• Spezialfall: 1 Katalog
• Separate Portale für verschiedene
Gruppen von Datenbeständen
5. Universität zu Köln
Voraussetzungen
• Zugriff auf Export-Daten aus den
jeweiligen Systemen
• Geeignete Infrastruktur
• Personal mit Know-How im Bereich
– Linux + Perl für Installation und
Erweiterungen
– HTML + CSS für lokale visuelle
Anpassungen
6. Universität zu Köln
Export
• Lokale Datenhaltung in OpenBib
• Daten aus verschiedenen Systemen
werden in ein MAB2-basiertes Meta-
Format konvertiert (Datenbackend)
• Gegebenenfalls Anpassung eines
bestehenden Backends
• Sonst Programmieraufwand für die
Erstellung eines neuen Backends
7. Universität zu Köln
Infrastruktur
• Linux (idealerweise Debian/Ubuntu)
• Apache 1.3.x mit mod_perl 1 (!)
• MySQL (ab 4.1)
• Perl mit diversen Modulen
• Xapian
8. Universität zu Köln
Installation zur Evaluation oder
als Appliance
• Fertig installierter und konfigurierter
virtueller Rechner auf VMWare-Basis
• Ausweitung auf andere virtuelle
Infrastrukturlösungen geplant (KVM,
eventuell XEN)
• Kopieren, aktivieren, fertig
• Alternativ lokale Installation (Wiki)
9. Universität zu Köln
Die letzte Meile...
• Kopplung zum ILS mit eigenen
modularen WebServices
• Gegebenenfalls Anpassung der
WebServices für andere Systeme
• Szenarien:
– Vollintegriert, Alles als Service (ideal)
– Ausleihstatus als Service, Sprung in den
OPAC des ILS für Ausleihe (pragmatisch)