Universität Bonn  
[deutsch]

Index

Informatik Abt. I BibRelEx: BibConsist und BibManage


BibRelEx: Erschließung Bibliographischer Datenbanken durch Visualisierung von inhaltsbasierten Beziehungen

BibRelEx logo

BibConsist und BibManage

Aus der Entscheidung, eine existierende Datenbasis für BibRelEx zu verwenden, ergaben sich direkt zwei Konsequenzen für die Entwicklung von BibRelEx. Zum einen muß geombib in seiner ursprünglichen Form mit BibRelEx koexistieren können. Zum anderen müssen ausreichend viele Zitierinformationen und Annotationen bereitgestellt werden, damit die Geometriegemeinschaft die neue Erschließungsmethode vorteilhaft nutzen kann. In geombib sind bereits für jedes Dokument optional die Felder cites, precedes, succeeds und annote vorgesehen. Bisher wurden aber nur in weniger als 10 Prozent der Datensätze diese Felder genutzt.

Wir haben deshalb damit begonnen, alle Literaturverweise zu erfassen, die in den Proceedings der gro\ss{}en Tagungen (SoCG, CCCG etc.) vorkommen. Für die meisten Arbeiten existierten bereits Datensätze in geombib; ein Großteil der zitierten Arbeiten war dagegen bisher nicht in geombib berücksichtigt. Zur aktuellen Version von geombib haben wir 1500 neue Einträge und 4850 Verweise beigesteuert.

Beim Einfügen neuer Datensätze stießen wir auf folgendes Problem: In geombib wird jeder Eintrag über einen Schlüssel identifiziert, der nach festen Regeln aus den Zunamen der Autoren, dem Titel und dem Erscheinungsjahr generiert wird. Geombib selbst kann zwar neue Einträge zurückweisen, wenn dadurch ein doppelter Schlüssel entstünde; es kommt aber vor, daß Eingabefehler zu Duplikaten führen, deren Schlüssel verschieden sind, etwa dann, wenn die Autorennamen vertauscht wurden, oder bei falscher Schreibweise des Titels.

Um solche Inkonsistenzen erkennen zu können, haben wir das Programm BibConsist entwickelt. Es gibt zu einem gegebenen Eintrag alle "ahnlichen Einträge aus, d.h. alle solchen, bei denen die Mehrheit der korrespondierenden Felder ähnlich ist. Dabei wird eine Modifikation von Knuth's Soundex-Algorithmus [Knu73] verwendet, um die phonetische Ähnlichkeit von Wörtern zu erkennen. Mit Hilfe dieses Werkzeugs wurden viele doppelte Einträge entdeckt, die schon in geombib vorhanden waren. Eine ausführliche Beschreibung und eine Downloadmöglichkeit von BibConsist finden Sie hier.

Betrachtet man den Aktualisierungszyklus von geombib, lassen sich zwei Einsatzmöglichkeiten von BibConsist lokalisieren. Zum Ersten kann der Administrator beim Einmischen aller Akualisierungsvorschläge Duplikate aufspüren und so die Konsistenz der neuen geombib-Version sicher stellen. Zum anderen kann BibConsist beim Benutzer eingesetzt werden, um die Eingabe fehlerhafter Datensätze von vornherein zu vermeiden.

Häufig verwalten die Benutzer neben der Kopie von geombib eine ergänzende lokale Bibliographie oft zitierter Arbeiten, die nicht unbedingt aus dem Gebiet der algorithmischen Geometrie stammen und damit nicht für geombib selbst relevant sind. Um diese Bibliographie konsistent mit geombib verwenden zu können, entwickeln wir derzeit das Programm BibManage. Bei jeder Aktualisierung von geombib überprüft BibManage, ob alle Änderungs- und Ergänzungswünsche des Benutzers in die neue geombib-Version übernommen wurden und ob Einträge aus der persöhnlichen Bibliographie aufgrund von Vorschlägen anderer Benutzer nun in geombib enthalten sind. Solche Einträge werden dann aus der persöhnlichen Bibliographie entfernt. Bei nicht berücksichtigten Aktualisierungsvorschlägen kann der Benutzer wählen, ob diese bei der nächsten Aktualisierung wieder eingereicht werden sollen, ob sie gelöscht oder in die persöhnliche Bibliographie übernommen werden sollen. Darüberhinaus ermöglicht BibManage transparentes Arbeiten mit den verschiedenen Datenbasen, d.h. der Benutzer hat den Eindruck als ob er mit einer einzigen Datenbasis arbeitet. Dabei überdecken die Einträge aus der persöhnlichen Bibliographie und die Änderungsvorschläge die Einträge aus der geombib-Version. Mit BibManage kann der Benutzer automatisch die für das Einreichen von Aktualisierungsvorschlägen notwendige Datei erstellen lassen. Zusätzlich wird eine einheitliche Benutzeroberfläche zum Editieren und Erstellen von bibliographischen Einträgen, Annotationen und Beziehungen bereitgestellt.

Insgesamt unterstützt BibManage den Aktualisierungsprozeß von geombib in den folgenden drei Situationen:

Die folgende Abbildung zeigt die Verwendung von BibConsist und BibManage im Aktualisierungszyklus von geombib.

Update Zyklus


Aktuelles: Die Funktionalität von BibConsist und BibManage ist inzwischen vollständig in der Benutzungsoberfläche von BibRelEx integriert.
new Index oldZusammenfassung oldEinleitung oldStand der Forschung oldDatenbasis BibConsist & BibManage oldVisualisierung oldLiteraturverzeichnis newDownload newSnapshots


[ Informatik Abt. I ] [ Forschung ] [ Lehre ] [ Publikationen ] [ Mitarbeiter ] [ Universität Bonn ]


© Universität Bonn, Informatik Abt. I - webmaster - Letzte Änderung: Tue Dec 10 16:55:18 2002