SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Downloaden Sie, um offline zu lesen
Universität zu Köln
Der Kölner
UniversitätsGesamtkatalog
Kurzvorstellung
'KUG Recherche-Infrastruktur'
Oliver Flimm <flimm@ub.uni-koeln.de>
Uni-IT
13.6.2016
Universität zu Köln
„Der KUG“
• Zentrale Recherche-Infrastruktur für
die Bestände der Universität zu Köln
• Umfang (Stand 6/2016): 22.05 Mio.
Titel / 323 Kataloge / 348 Views
• Integriert verschiedene Prinzipien und
Funktionen aus dem Social- und
Semantic Web
• Realisiert mit der Open-Source
Software OpenBib (GPL, seit 1997)
Universität zu Köln
Universität zu Köln
Besonderheiten
• Eigenentwicklung unter GPL
• Open Source als zentrales Prinzip
– Softwareverteilung über öffentliches Git
Repository (Github)
• Eine Infrastruktur für effiziente
Bereitstellung vieler separater Portale
– Objektorientiertes Templating (Spezialisierung
nach Datenbank, View und Katalogprofil)
Universität zu Köln
Universität zu Köln
Universität zu Köln
Umgebung
• LPPX (Linux, PSGI, PostgreSQL, Xapian)
– Debian 8.5 „Jessie“
– PSGI mit starman
– PostgreSQL 9.4
– Xapian 1.2.19
– CGI::Application(::Dispatch)
– Template-Toolkit
– jQuery
– YAML 4
Universität zu Köln
Einige Zahlen
• Perl-Skripte: 698
• Perl-Module: 278
• Perl-Code: 89.092 Zeilen (openhub.net)
• Templates: 1752
• CSS: 288
Universität zu Köln
KUG Infrastruktur: Ziele
• Eine Lösung für
– Endnutzer im Web-Browser
– Integration in andere Dienste (USB-Portal)
– Semantic Web
• Durchgehender 24/7 Betrieb
– Möglichst keine Downtimes bei
Erweiterungen/Updates
• Größtmögliche Flexibilität und
Erweiterbarkeit
Universität zu Köln
KUG Infrastruktur: Zentrale
Prinzipien
• Trennung von Ressourcen und
verschiedenen Repräsentationen
– Content-/Language-Negotiation per Redirect
– HTML, JSON, RDF, RSS, CSV, TXT, ICAL
• REST für einzelne Ressourcen (JSON)
– GET, POST, PUT, DELETE
– „getunnelt“ über Web-Interface
Universität zu Köln
Beispiel: URI's
Ressource:
– /portal/<view>/databases (GET,POST)
Repräsentationen:
– /portal/<view>/databases.html?l=de
– /portal/<view>/databases.json?l=de
– /portal/<view>/admin/databases.html?l=de
– /portal/<view>/admin/databases.json?l=de
Universität zu Köln
Beispiel: URI's II
Ressource:
– /portal/<view>/databases/id/mdz
(GET,PUT,DELETE)
Repräsentationen:
– /portal/<view>/databases/id/mdz.html?l=de
– /portal/<view>/databases/id/mdz.json?l=de
– /portal/<view>/admin/databases/id/mdz.html?l=de
– /portal/<view>/admin/databases/id/mdz.json?l=de
Universität zu Köln
Beispiel: URI's III
{
"databases": [
{
"id": "alff",
"description": "Sammlung Alff",
"active": 1,
"sigel": "38-alff",
"url": "http://www.ub.uni-koeln.de/cdm4/browse.php?CISOROOT=/alff",
"system": "Sisis",
"link": {
"rel": "self",
"href": "http://kug.ub.uni-koeln.de/portal/kug/databases/id/alff.json?l=de"
},
"dbname": "alff"
},
…
]
}
Universität zu Köln
USB-Portal KUG
S1 S2 S3 S4
Frontend S0
Cluster A
System /
Statistik DB
Cluster B
HaProxy
Recherche Update
Architektur für 24/7
Universität zu Köln
Aggregation externer Daten als
Kataloge
• Standardisierter Import-Workflow (Plugins)
• Standard-Schnittstellen (OAI) und Formate
(DC, MAB, MARC21), sonst API (OER)
und/oder eigene Konverter
• Zentrale OAI-Aggregation mit REPOX
• Nutzung von Open Data (BVB, SWB, hbz)
– Beispiel: Nomos Online Premium
Universität zu Köln
Universität zu Köln
Anreicherungen
– Medientypen, Sprachen (automatisiert)
– RVK, DDC, Schlagworte, Links auf
Inhaltsverzeichnisse aus Open Data Dumps
– Verschlankung verschiedener Systematiken
zu 20 Themengebieten über Konkordanzen
- 370.000 Titel mit BK vs. 1.1 Mio Titel mit
Themengebiet
– Referenzierende Artikelnamen aus der
Wikipedia als 'Schlagworte'
Universität zu Köln
Administration
• Grundlegende Administration muss
an Nicht-Techniker delegierbar sein
– Web-Oberfläche für Administratoren
• Gleiches gilt für die textuelle
Betreuung von Sammlungsportalen
durch externe Wissenschaftler
(Präsentation von Forschungsdaten)
Universität zu Köln
Universität zu Köln
Universität zu Köln
Sonstiges
• Dienste aus der Infrastruktur
– Bibliotheksführer
– Zeitschriftenlisten der Institute
– Bestandsabgleich
– Katalog als CSV-Datei
– Teilbestände als eigener Katalog
– Export von Provenienzen als Open Data
– Warenkorbsysteme in der Erwerbung
Universität zu Köln
Fragen?
Universität zu Köln
Vielen Dank für Ihre
Aufmerksamkeit
Quellen:
KUG - http://kug.ub.uni-koeln.de/
OpenBib - http://www.openbib.org/
OpenBib Wiki - http://wiki.openbib.org/
OpenBibBlog - http://blog.openbib.org/
Projektseite – https://github.com/oflimm/openbib/
Xapian Suchmaschine - http://www.xapian.org/

Weitere ähnliche Inhalte

Ähnlich wie Kurzvorstellung "KUG Recherche-Infrastruktur"

Der Kölner UniversitätsGesamtkatalog (KUG)
Der Kölner UniversitätsGesamtkatalog (KUG)Der Kölner UniversitätsGesamtkatalog (KUG)
Der Kölner UniversitätsGesamtkatalog (KUG)flimm
 
Der Kölner UniversitätsGesamtkatalog - Eine offene und moderne Verbundlösung ...
Der Kölner UniversitätsGesamtkatalog - Eine offene und moderne Verbundlösung ...Der Kölner UniversitätsGesamtkatalog - Eine offene und moderne Verbundlösung ...
Der Kölner UniversitätsGesamtkatalog - Eine offene und moderne Verbundlösung ...flimm
 
Laudatio Workshop Entwicklersession zu Gemeinsamkeiten in Forschungsdatenrepo...
Laudatio Workshop Entwicklersession zu Gemeinsamkeiten in Forschungsdatenrepo...Laudatio Workshop Entwicklersession zu Gemeinsamkeiten in Forschungsdatenrepo...
Laudatio Workshop Entwicklersession zu Gemeinsamkeiten in Forschungsdatenrepo...Dennis Zielke
 
Semantic Web in Bibliotheken mal praktisch
Semantic Web in Bibliotheken mal praktischSemantic Web in Bibliotheken mal praktisch
Semantic Web in Bibliotheken mal praktischkostaedt
 
Goobi-Tag 2021: „Am Anfang sah es nach Routine aus“ – DLC goes Goobi, ein Pr...
Goobi-Tag 2021:  „Am Anfang sah es nach Routine aus“ – DLC goes Goobi, ein Pr...Goobi-Tag 2021:  „Am Anfang sah es nach Routine aus“ – DLC goes Goobi, ein Pr...
Goobi-Tag 2021: „Am Anfang sah es nach Routine aus“ – DLC goes Goobi, ein Pr...intranda GmbH
 
Eine Infrastruktur für freie Katalogdaten. Konzeption und Entwicklung
Eine Infrastruktur für freie Katalogdaten. Konzeption und EntwicklungEine Infrastruktur für freie Katalogdaten. Konzeption und Entwicklung
Eine Infrastruktur für freie Katalogdaten. Konzeption und EntwicklungAdrian Pohl
 
DepositOnce - Das Repositorium für Forschungsergebnisse der TU Berlin
DepositOnce - Das Repositorium für Forschungsergebnisse der TU BerlinDepositOnce - Das Repositorium für Forschungsergebnisse der TU Berlin
DepositOnce - Das Repositorium für Forschungsergebnisse der TU BerlinPascal-Nicolas Becker
 
Analyse von Applikationslogs und Querylogs: Datenbanken, Hadoop oder Splunk?
Analyse von Applikationslogs und Querylogs: Datenbanken, Hadoop oder Splunk?Analyse von Applikationslogs und Querylogs: Datenbanken, Hadoop oder Splunk?
Analyse von Applikationslogs und Querylogs: Datenbanken, Hadoop oder Splunk?KurtStockinger
 
Bibliotheken als Software-Schmieden. Erfahrungen aus der SUB Hamburg
Bibliotheken als Software-Schmieden. Erfahrungen aus der SUB HamburgBibliotheken als Software-Schmieden. Erfahrungen aus der SUB Hamburg
Bibliotheken als Software-Schmieden. Erfahrungen aus der SUB HamburgAnne Christensen
 
Einbindung von Linked Data in existierende Bibliotheksanswendungen
Einbindung von Linked Data in existierende BibliotheksanswendungenEinbindung von Linked Data in existierende Bibliotheksanswendungen
Einbindung von Linked Data in existierende Bibliotheksanswendungenredsys
 
Ausblick - PIDs für Informationsobjekte im Kontext von Open Science
Ausblick - PIDs für Informationsobjekte im Kontext von Open ScienceAusblick - PIDs für Informationsobjekte im Kontext von Open Science
Ausblick - PIDs für Informationsobjekte im Kontext von Open ScienceHeinz Pampel
 
Freie und vernetzte Daten: Das Konzept des Linked Open Data und sein Einsatz ...
Freie und vernetzte Daten: Das Konzept des Linked Open Data und sein Einsatz ...Freie und vernetzte Daten: Das Konzept des Linked Open Data und sein Einsatz ...
Freie und vernetzte Daten: Das Konzept des Linked Open Data und sein Einsatz ...Jürgen Diet
 
Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?
Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?
Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?kostaedt
 
2013-10-10 Semantic Web und (Linked) Open Data
2013-10-10 Semantic Web und (Linked) Open Data2013-10-10 Semantic Web und (Linked) Open Data
2013-10-10 Semantic Web und (Linked) Open Datakostaedt
 
Der Bibliothekskatalog als offene Plattform im Web - und als Werkzeug des per...
Der Bibliothekskatalog als offene Plattform im Web - und als Werkzeug des per...Der Bibliothekskatalog als offene Plattform im Web - und als Werkzeug des per...
Der Bibliothekskatalog als offene Plattform im Web - und als Werkzeug des per...TIB Hannover
 
Die Zukunft der Portale - Kataloge der nächsten Generation
Die Zukunft der Portale - Kataloge der nächsten GenerationDie Zukunft der Portale - Kataloge der nächsten Generation
Die Zukunft der Portale - Kataloge der nächsten GenerationMartin Blenkle
 
Linked Open Data Pilotprojekt Österreich - LOD Pilot AT
Linked Open Data Pilotprojekt Österreich - LOD Pilot ATLinked Open Data Pilotprojekt Österreich - LOD Pilot AT
Linked Open Data Pilotprojekt Österreich - LOD Pilot ATMartin Kaltenböck
 
Freie Software in der (Groß-)Forschung
Freie Software in der (Groß-)ForschungFreie Software in der (Groß-)Forschung
Freie Software in der (Groß-)ForschungAndreas Schreiber
 
Präsentation social semantic web
Präsentation social semantic webPräsentation social semantic web
Präsentation social semantic web_veronika_
 

Ähnlich wie Kurzvorstellung "KUG Recherche-Infrastruktur" (20)

Der Kölner UniversitätsGesamtkatalog (KUG)
Der Kölner UniversitätsGesamtkatalog (KUG)Der Kölner UniversitätsGesamtkatalog (KUG)
Der Kölner UniversitätsGesamtkatalog (KUG)
 
Der Kölner UniversitätsGesamtkatalog - Eine offene und moderne Verbundlösung ...
Der Kölner UniversitätsGesamtkatalog - Eine offene und moderne Verbundlösung ...Der Kölner UniversitätsGesamtkatalog - Eine offene und moderne Verbundlösung ...
Der Kölner UniversitätsGesamtkatalog - Eine offene und moderne Verbundlösung ...
 
Laudatio Workshop Entwicklersession zu Gemeinsamkeiten in Forschungsdatenrepo...
Laudatio Workshop Entwicklersession zu Gemeinsamkeiten in Forschungsdatenrepo...Laudatio Workshop Entwicklersession zu Gemeinsamkeiten in Forschungsdatenrepo...
Laudatio Workshop Entwicklersession zu Gemeinsamkeiten in Forschungsdatenrepo...
 
Semantic Web in Bibliotheken mal praktisch
Semantic Web in Bibliotheken mal praktischSemantic Web in Bibliotheken mal praktisch
Semantic Web in Bibliotheken mal praktisch
 
CKAN by Friedrich Lindenberg
CKAN by Friedrich LindenbergCKAN by Friedrich Lindenberg
CKAN by Friedrich Lindenberg
 
Goobi-Tag 2021: „Am Anfang sah es nach Routine aus“ – DLC goes Goobi, ein Pr...
Goobi-Tag 2021:  „Am Anfang sah es nach Routine aus“ – DLC goes Goobi, ein Pr...Goobi-Tag 2021:  „Am Anfang sah es nach Routine aus“ – DLC goes Goobi, ein Pr...
Goobi-Tag 2021: „Am Anfang sah es nach Routine aus“ – DLC goes Goobi, ein Pr...
 
Eine Infrastruktur für freie Katalogdaten. Konzeption und Entwicklung
Eine Infrastruktur für freie Katalogdaten. Konzeption und EntwicklungEine Infrastruktur für freie Katalogdaten. Konzeption und Entwicklung
Eine Infrastruktur für freie Katalogdaten. Konzeption und Entwicklung
 
DepositOnce - Das Repositorium für Forschungsergebnisse der TU Berlin
DepositOnce - Das Repositorium für Forschungsergebnisse der TU BerlinDepositOnce - Das Repositorium für Forschungsergebnisse der TU Berlin
DepositOnce - Das Repositorium für Forschungsergebnisse der TU Berlin
 
Analyse von Applikationslogs und Querylogs: Datenbanken, Hadoop oder Splunk?
Analyse von Applikationslogs und Querylogs: Datenbanken, Hadoop oder Splunk?Analyse von Applikationslogs und Querylogs: Datenbanken, Hadoop oder Splunk?
Analyse von Applikationslogs und Querylogs: Datenbanken, Hadoop oder Splunk?
 
Bibliotheken als Software-Schmieden. Erfahrungen aus der SUB Hamburg
Bibliotheken als Software-Schmieden. Erfahrungen aus der SUB HamburgBibliotheken als Software-Schmieden. Erfahrungen aus der SUB Hamburg
Bibliotheken als Software-Schmieden. Erfahrungen aus der SUB Hamburg
 
Einbindung von Linked Data in existierende Bibliotheksanswendungen
Einbindung von Linked Data in existierende BibliotheksanswendungenEinbindung von Linked Data in existierende Bibliotheksanswendungen
Einbindung von Linked Data in existierende Bibliotheksanswendungen
 
Ausblick - PIDs für Informationsobjekte im Kontext von Open Science
Ausblick - PIDs für Informationsobjekte im Kontext von Open ScienceAusblick - PIDs für Informationsobjekte im Kontext von Open Science
Ausblick - PIDs für Informationsobjekte im Kontext von Open Science
 
Freie und vernetzte Daten: Das Konzept des Linked Open Data und sein Einsatz ...
Freie und vernetzte Daten: Das Konzept des Linked Open Data und sein Einsatz ...Freie und vernetzte Daten: Das Konzept des Linked Open Data und sein Einsatz ...
Freie und vernetzte Daten: Das Konzept des Linked Open Data und sein Einsatz ...
 
Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?
Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?
Softwareentwicklung in Bibliotheken und Verbundzentralen - Ist das sinnvoll?
 
2013-10-10 Semantic Web und (Linked) Open Data
2013-10-10 Semantic Web und (Linked) Open Data2013-10-10 Semantic Web und (Linked) Open Data
2013-10-10 Semantic Web und (Linked) Open Data
 
Der Bibliothekskatalog als offene Plattform im Web - und als Werkzeug des per...
Der Bibliothekskatalog als offene Plattform im Web - und als Werkzeug des per...Der Bibliothekskatalog als offene Plattform im Web - und als Werkzeug des per...
Der Bibliothekskatalog als offene Plattform im Web - und als Werkzeug des per...
 
Die Zukunft der Portale - Kataloge der nächsten Generation
Die Zukunft der Portale - Kataloge der nächsten GenerationDie Zukunft der Portale - Kataloge der nächsten Generation
Die Zukunft der Portale - Kataloge der nächsten Generation
 
Linked Open Data Pilotprojekt Österreich - LOD Pilot AT
Linked Open Data Pilotprojekt Österreich - LOD Pilot ATLinked Open Data Pilotprojekt Österreich - LOD Pilot AT
Linked Open Data Pilotprojekt Österreich - LOD Pilot AT
 
Freie Software in der (Groß-)Forschung
Freie Software in der (Groß-)ForschungFreie Software in der (Groß-)Forschung
Freie Software in der (Groß-)Forschung
 
Präsentation social semantic web
Präsentation social semantic webPräsentation social semantic web
Präsentation social semantic web
 

Mehr von flimm

Technische Konzeption - Einblicke: Digitale Einbandsammlung USB Köln
Technische Konzeption - Einblicke: Digitale Einbandsammlung USB KölnTechnische Konzeption - Einblicke: Digitale Einbandsammlung USB Köln
Technische Konzeption - Einblicke: Digitale Einbandsammlung USB Kölnflimm
 
Komfortables LaTeX mit (X)Emacs und AUCTeX
Komfortables LaTeX mit (X)Emacs und AUCTeXKomfortables LaTeX mit (X)Emacs und AUCTeX
Komfortables LaTeX mit (X)Emacs und AUCTeXflimm
 
Überwachung von Unix-Rechnern und ihren Diensten
Überwachung von Unix-Rechnern und ihren DienstenÜberwachung von Unix-Rechnern und ihren Diensten
Überwachung von Unix-Rechnern und ihren Dienstenflimm
 
Aufbau eines Institutsgesamtkatalogs aus OpenSource-Komponenten am Beispiel d...
Aufbau eines Institutsgesamtkatalogs aus OpenSource-Komponenten am Beispiel d...Aufbau eines Institutsgesamtkatalogs aus OpenSource-Komponenten am Beispiel d...
Aufbau eines Institutsgesamtkatalogs aus OpenSource-Komponenten am Beispiel d...flimm
 
OpenBib und Linked Open Data - Weiterentwicklung eines Recherche-Portals
OpenBib und Linked Open Data - Weiterentwicklung eines Recherche-PortalsOpenBib und Linked Open Data - Weiterentwicklung eines Recherche-Portals
OpenBib und Linked Open Data - Weiterentwicklung eines Recherche-Portalsflimm
 
Linked Open Data und die Open Library - Möglichkeiten der Zusammenarbeit und ...
Linked Open Data und die Open Library - Möglichkeiten der Zusammenarbeit und ...Linked Open Data und die Open Library - Möglichkeiten der Zusammenarbeit und ...
Linked Open Data und die Open Library - Möglichkeiten der Zusammenarbeit und ...flimm
 

Mehr von flimm (6)

Technische Konzeption - Einblicke: Digitale Einbandsammlung USB Köln
Technische Konzeption - Einblicke: Digitale Einbandsammlung USB KölnTechnische Konzeption - Einblicke: Digitale Einbandsammlung USB Köln
Technische Konzeption - Einblicke: Digitale Einbandsammlung USB Köln
 
Komfortables LaTeX mit (X)Emacs und AUCTeX
Komfortables LaTeX mit (X)Emacs und AUCTeXKomfortables LaTeX mit (X)Emacs und AUCTeX
Komfortables LaTeX mit (X)Emacs und AUCTeX
 
Überwachung von Unix-Rechnern und ihren Diensten
Überwachung von Unix-Rechnern und ihren DienstenÜberwachung von Unix-Rechnern und ihren Diensten
Überwachung von Unix-Rechnern und ihren Diensten
 
Aufbau eines Institutsgesamtkatalogs aus OpenSource-Komponenten am Beispiel d...
Aufbau eines Institutsgesamtkatalogs aus OpenSource-Komponenten am Beispiel d...Aufbau eines Institutsgesamtkatalogs aus OpenSource-Komponenten am Beispiel d...
Aufbau eines Institutsgesamtkatalogs aus OpenSource-Komponenten am Beispiel d...
 
OpenBib und Linked Open Data - Weiterentwicklung eines Recherche-Portals
OpenBib und Linked Open Data - Weiterentwicklung eines Recherche-PortalsOpenBib und Linked Open Data - Weiterentwicklung eines Recherche-Portals
OpenBib und Linked Open Data - Weiterentwicklung eines Recherche-Portals
 
Linked Open Data und die Open Library - Möglichkeiten der Zusammenarbeit und ...
Linked Open Data und die Open Library - Möglichkeiten der Zusammenarbeit und ...Linked Open Data und die Open Library - Möglichkeiten der Zusammenarbeit und ...
Linked Open Data und die Open Library - Möglichkeiten der Zusammenarbeit und ...
 

Kurzvorstellung "KUG Recherche-Infrastruktur"

  • 1. Universität zu Köln Der Kölner UniversitätsGesamtkatalog Kurzvorstellung 'KUG Recherche-Infrastruktur' Oliver Flimm <flimm@ub.uni-koeln.de> Uni-IT 13.6.2016
  • 2. Universität zu Köln „Der KUG“ • Zentrale Recherche-Infrastruktur für die Bestände der Universität zu Köln • Umfang (Stand 6/2016): 22.05 Mio. Titel / 323 Kataloge / 348 Views • Integriert verschiedene Prinzipien und Funktionen aus dem Social- und Semantic Web • Realisiert mit der Open-Source Software OpenBib (GPL, seit 1997)
  • 4. Universität zu Köln Besonderheiten • Eigenentwicklung unter GPL • Open Source als zentrales Prinzip – Softwareverteilung über öffentliches Git Repository (Github) • Eine Infrastruktur für effiziente Bereitstellung vieler separater Portale – Objektorientiertes Templating (Spezialisierung nach Datenbank, View und Katalogprofil)
  • 7. Universität zu Köln Umgebung • LPPX (Linux, PSGI, PostgreSQL, Xapian) – Debian 8.5 „Jessie“ – PSGI mit starman – PostgreSQL 9.4 – Xapian 1.2.19 – CGI::Application(::Dispatch) – Template-Toolkit – jQuery – YAML 4
  • 8. Universität zu Köln Einige Zahlen • Perl-Skripte: 698 • Perl-Module: 278 • Perl-Code: 89.092 Zeilen (openhub.net) • Templates: 1752 • CSS: 288
  • 9. Universität zu Köln KUG Infrastruktur: Ziele • Eine Lösung für – Endnutzer im Web-Browser – Integration in andere Dienste (USB-Portal) – Semantic Web • Durchgehender 24/7 Betrieb – Möglichst keine Downtimes bei Erweiterungen/Updates • Größtmögliche Flexibilität und Erweiterbarkeit
  • 10. Universität zu Köln KUG Infrastruktur: Zentrale Prinzipien • Trennung von Ressourcen und verschiedenen Repräsentationen – Content-/Language-Negotiation per Redirect – HTML, JSON, RDF, RSS, CSV, TXT, ICAL • REST für einzelne Ressourcen (JSON) – GET, POST, PUT, DELETE – „getunnelt“ über Web-Interface
  • 11. Universität zu Köln Beispiel: URI's Ressource: – /portal/<view>/databases (GET,POST) Repräsentationen: – /portal/<view>/databases.html?l=de – /portal/<view>/databases.json?l=de – /portal/<view>/admin/databases.html?l=de – /portal/<view>/admin/databases.json?l=de
  • 12. Universität zu Köln Beispiel: URI's II Ressource: – /portal/<view>/databases/id/mdz (GET,PUT,DELETE) Repräsentationen: – /portal/<view>/databases/id/mdz.html?l=de – /portal/<view>/databases/id/mdz.json?l=de – /portal/<view>/admin/databases/id/mdz.html?l=de – /portal/<view>/admin/databases/id/mdz.json?l=de
  • 13. Universität zu Köln Beispiel: URI's III { "databases": [ { "id": "alff", "description": "Sammlung Alff", "active": 1, "sigel": "38-alff", "url": "http://www.ub.uni-koeln.de/cdm4/browse.php?CISOROOT=/alff", "system": "Sisis", "link": { "rel": "self", "href": "http://kug.ub.uni-koeln.de/portal/kug/databases/id/alff.json?l=de" }, "dbname": "alff" }, … ] }
  • 14. Universität zu Köln USB-Portal KUG S1 S2 S3 S4 Frontend S0 Cluster A System / Statistik DB Cluster B HaProxy Recherche Update Architektur für 24/7
  • 15. Universität zu Köln Aggregation externer Daten als Kataloge • Standardisierter Import-Workflow (Plugins) • Standard-Schnittstellen (OAI) und Formate (DC, MAB, MARC21), sonst API (OER) und/oder eigene Konverter • Zentrale OAI-Aggregation mit REPOX • Nutzung von Open Data (BVB, SWB, hbz) – Beispiel: Nomos Online Premium
  • 17. Universität zu Köln Anreicherungen – Medientypen, Sprachen (automatisiert) – RVK, DDC, Schlagworte, Links auf Inhaltsverzeichnisse aus Open Data Dumps – Verschlankung verschiedener Systematiken zu 20 Themengebieten über Konkordanzen - 370.000 Titel mit BK vs. 1.1 Mio Titel mit Themengebiet – Referenzierende Artikelnamen aus der Wikipedia als 'Schlagworte'
  • 18. Universität zu Köln Administration • Grundlegende Administration muss an Nicht-Techniker delegierbar sein – Web-Oberfläche für Administratoren • Gleiches gilt für die textuelle Betreuung von Sammlungsportalen durch externe Wissenschaftler (Präsentation von Forschungsdaten)
  • 21. Universität zu Köln Sonstiges • Dienste aus der Infrastruktur – Bibliotheksführer – Zeitschriftenlisten der Institute – Bestandsabgleich – Katalog als CSV-Datei – Teilbestände als eigener Katalog – Export von Provenienzen als Open Data – Warenkorbsysteme in der Erwerbung
  • 23. Universität zu Köln Vielen Dank für Ihre Aufmerksamkeit Quellen: KUG - http://kug.ub.uni-koeln.de/ OpenBib - http://www.openbib.org/ OpenBib Wiki - http://wiki.openbib.org/ OpenBibBlog - http://blog.openbib.org/ Projektseite – https://github.com/oflimm/openbib/ Xapian Suchmaschine - http://www.xapian.org/