Refine
Document Type
Has Fulltext
- yes (2)
Is part of the Bibliography
- no (2)
Keywords
Language
- German (2)
Bibliotheken entscheiden sich bei Discovery Systemen und anderen bibliothekarischen Applikationen vermehrt für Cloud-basierte Software-as-a-Service Lösungen (SaaS). Eine Herausforderung von SaaS-Lösungen besteht für Bibliotheken in den häufigen Updates und, davon abhängig, in den in sehr engen zeitlichen Abständen erforderlichen Tests der Applikationen. Um den Ressourceneinsatz beim Testen überschaubar zu halten und dennoch sicher zu stellen, dass die Software die Ansprüche nach wie vor erfüllt, bieten sich automatisierte Testverfahren an. Der Vortrag basiert auf den Erfahrungen, welche an der ETH Bibliothek mit dem automatisierten Testen des Discovery Systems Primo gewonnen wurden. Für das automatisierte Testen von Primo wird an der ETH-Bibliothek Cucumber eingesetzt. Cucumber ist ein verbreitetes Spezifikations-Werkzeug und zeichnet sich dadurch aus, dass die zu testenden Eigenschaften und Funktionalitäten in nahezu natürlicher Sprache in Szenarien beschrieben werden können, so dass Anwender und Techniker zu einem gemeinsamen Verständnis der Anforderungen an die zu testende Software kommen. An einem Praxisbeispiel wird die Architektur eines automatisierten Tests veranschaulicht und die Umsetzung von der Formulierung der Testanforderungen über das Programmieren des Tests bis hin zur Testdurchführung und Auswertung der Ergebnisse erklärt. Der Vortrag zeigt die Vorteile von automatisierten Testverfahren, und wie sich die ETH-Bibliothek diese beispielsweise beim Umstieg auf das neue User Interface von Primo zu Nutze machen kann.
Der grosse Hype um Distributed-Ledger-Technologien, wie z. B. Blockchain, gehört bereits dem letzten Jahr (2018) an. Dieser Abstand scheint angemessen für eine Einschätzung der Risiken, Potenziale und Erkenntnisse im Kontext einer viel thematisierten, oftmals als revolutionär gefeierten Technologie. Der Beitrag gibt einen Überblick über den aktuellen Stand der Blockchain Technologie hinsichtlich bibliotheksrelevanter Themenfelder wie z. B. wissenschaftliches Publizieren, Open Science und Identitätsmanagement. Er thematisiert dabei denkbare Use Cases für Bibliotheken zeigt aber auch Alternativen zum Einsatz der aufwendigen Technologie auf. Darüber hinaus wirft er einen Blick auf das aktuelle Innovationsökosystem rund um Blockchain Anwendungen im Wissenschaftsbereich und beleuchtet die Motivation entsprechender Akteure dahinter. Mit Blick auf die Geschichte technologischer Entwicklungen, wagt er eine Einschätzung der Blockchain-Bewegung im Wissenschaftskontext und skizziert eine mögliche Rolle von Bibliotheken in diesem Umfeld.