Universität München,
Institut für Informatik,
Lehr- und Forschungseinheit für Programmierung und Softwaretechnik
Das Internet enthält auf verschiedenen Seiten (www.amazon.de, www.libri.de, www.bol.de etc.) eine Fülle von Literatur-(Meta-)Daten wie zum Beispiel Titel, Autor, Preis, Seitenanzahl. Diese Datenbasis bietet gute Möglichkeiten zur Recherche. Um die Dateneingabe in eine Literaturdatenbank einer Firmenbibliothek zu erleichtern, wurde ein Framework entwickelt, welches diese Datenbasis nutzt. Zur Demonstration des Frameworks wurde eine Beispielapplikation erstellt, bei der es ausreicht, lediglich die ISBN-Nummer eines Buches einzugeben, um dann aus dem Internet heraus die weiteren Daten wie Autor, Titel, Preis, Seitenanzahl, Erscheinungsdatum, Verlag oder auch eine Covergrafik zu beziehen. Diese weiteren Daten werden dann in eine lokale Datenbank gespeichert und im Intranet zur Recherche zur Verfügung gestellt.
Das Framework ist zum Einen einfach ueber XML-Dokumente konfigurierbar, d. h. eventuelle Änderungen in der Datenstruktur der Datenquelle können mitgezogen werden. Zum Anderen können (ebenfalls konfigurierbar) verschiedene Quellen abgefragt werden, im Fehlerfalle (Server nicht erreichbar oder Daten nicht zu bekommen) soll automatisch zur nächsten möglichen Datenquelle gewechselt werden. Zur Konfigurierung der Struktur-Datenquellen reicht es aus, Retrieval-Templates (XML Dateien) für die verschiedenen Sites zu erstellen, die dann jeweils vom System verwendet werden.
Die Analyse von Framework und Beispielapplikation ist in UML erfolgt, als Implementierungssprache wurde Java verwendet. Die Applikation wurde als Servlet und auf Basis einer Oracle Datenbank umgesetzt, sowie bei der FAST GmbH in eine bestehende Intranet-Umgebung eingebunden.
Dieses Fortgeschrittenenpraktikum wird in einer Diplomarbit fortgesetzt
Entwicklung eines offenen Frameworks zum Retrieval von Informationen aus konfigurierbaren Quellen.