Informatik-Logo
Fakultät für Informatik - Technische Universität München

Lehrstuhl für Effiziente Algorithmen

TUM-Logo

Systementwicklungsprojekt

Browser-Plugin für DataGen


Aufgabenstellung

Am Lehrstuhl für Effiziente Algorithmen wurde die Am Lehrstuhl für Effiziente Algorithmen wurde die Bibliographie-Datenbank LEABib entwickelt. Sie wird weiterhin gepflegt und fortgeschrieben und stellt eine der bestgepflegten solchen Datenbanken dar, die allgemein verfügbar sind. Die Datenbank wird auch im Rahmen des verfügbar sind. Die Datenbank wird auch im Rahmen des io-Portal (BMBF, GI) verwendet.

Zur Zeit muss jedes Inhaltsverzeichnis erst mit dem Browser lokal gespeichert und anschließend mit dem io-port.net-Editor geöffnet werden. Der Editor kann HTML-Seiten verarbeiten, indem er für Dateien, die HTML-Code enthalten, das Tool indem er für Dateien, die HTML-Code enthalten, das Tool DataGen verwendet und beim Öffnen einer HTML-Datei automatisch die Liste der konfigurierten Wrapper anzeigt. Mit Hilfe des ausgewählten Wrappers wird dann die HTML-Datei erkannt und mit den konfigurierten Skripten die daten aufbereitet.

Um das Zwischenspeichern zu automatisieren, soll in dem SEP ein Plugin für den Browser (IE, Mozilla, Firefox) programmiert ein Plugin für den Browser (IE, Mozilla, Firefox) programmiert werden, das im Browser einen neuen Menüpunkt bereitstellt und werden, das im Browser einen neuen Menüpunkt bereitstellt und im Hintergrund die HTML-Seite lokal zwischenspeichert und an den io-port.net-Editor zur Erkennung weiterreicht.

Das Plugin muss dazu die Möglichkeit bieten, das temporäre Verzeichnis und den Pfad zum Editor zu konfigurieren. Der Editor muss erweitert werden, dass an eine bereits laufende Instanz ein Signal gesendet werden kann, damit dieser die neue Datei lädt. Es soll hier nicht bei jeder Erfassung einer Datei ein neuer Editor gestartet werden.

Aufgabensteller: Prof. Dr. Ernst W. Mayr