De te fabula narratur
  Wissenschaftliche
  Publikationen








Im Verlaufe meines Studiums habe ich einige Referate und andere Vorträge sowohl auf dem Gebiet der Informatik wie auch der Bibliothekswissenschaft gehalten. Die zugehörige Ausarbeitung fertigte ich anschließend meist im HTML-Format an, um eine einfache Verfügbarkeit zu gewährleisten. Da diese Dokumente mitunter auf starkes Interesse stießen, werde ich sie auch weiterhin hier zugänglich machen. Da eine thematische Trennung in Bibliothekswissenschaft und Informatik nicht immer ganz einfach ist, habe ich die Texte entsprechend sortiert. Zudem findet sich ein kurzes Abstract zu jedem Dokument.

Seminare am Institut für Bibliotheks- und Informationswissenschaft der Humboldt Universität Berlin

  • Programmierung von fachbezogenen Internet-Anwendungen (WS 2006/07)

    Das Seminar soll Kenntnisse über die computertechnischen Grundlagen von Dienstleistungen von Bibliotheken im Internet vermitteln. Ziel soll sein, Verständnis für die Abläufe, Möglichkeiten und Grenzen solcher Angebote zu erlangen, um diese später besser Ein- und Abschätzen sowie planen zu können.
    An praktischen Beispielen und kleinen Projekten in der objektorientierten Sprache JAVA sollen hierzu die grundlegenden Mechanismen einer Programmiersprache erlernt und angewandt werden. Einblicke in die Netzwerk- und Datenbankprogrammierung spannen hierbei den Bogen zu Internet-Anwendungen im Bibliotheks- und Dokumentationsbereich.
    Wichtige Vorkenntnisse für Studierende im Hauptstudium sind EDV-, Internet- und HTML-Kenntnisse. Von Vorteil sind Kenntnisse in einer Programmiersprache, diesbezügliche Grundlagen werden aber auch im Seminar vermittelt.
    Gleichzeitig ist das Seminar Bestandteil des Bachelor-Pflichtmoduls BP1 (Informations- und Kommunikationstechnologien). Für Bachelor-Studierende werden entsprechende Vorkenntnisse aus der Vorlesung vorausgesetzt.

  • Anwendungsmöglichkeiten von XML in der Praxis (SS 2006)

    Die Extensible Markup Language (XML) erweitert die starren Grenzen von HTML durch die universelle, strukturierte Erfassungsmöglichkeit von Dokumenten. Inhaltlicher Aufbau und Erscheinungsbild eines Dokuments werden voneinander getrennt, so dass ein Dokument auf verschiedenen Medien in einem anderen Layout erscheinen kann. Durch den ASCII-Standard ist zudem Systemunabhängigkeit und Archivierbarkeit gewährt.
    Im Seminar sollen zunächst die Grundlagen von XML erklärt werden, um dann später durch die Entwicklung eigener DTDs kleinere XML-Anwendungen selbst zu realisieren. Ebenso sollen größere Projekte aus der bibliothekarischen Praxis vorgestellt werden. Vorkenntnisse in HTML sind wünschenswert.

  • Programmierung von fachbezogenen Internet-Anwendungen (WS 2005/06)

    Das Seminar soll Kenntnisse über die computertechnischen Grundlagen von Dienstleistungen von Bibliotheken im Internet vermitteln. Ziel soll sein, Verständnis für die Abläufe, Möglichkeiten und Grenzen solcher Angebote zu erlangen, um diese später besser Ein- und Abschätzen sowie planen zu können. An praktischen Beispielen und kleinen Projekten in der objektorientierten Sprache JAVA sollen hierzu die grundlegenden Mechanismen einer Programmiersprache erlernt und angewandt werden. Einblicke in die Netzwerk- und Datenbankprogrammierung spannen hierbei den Bogen zu Internet- Anwendungen im Bibliotheks- und Dokumentationsbereich. Wichtige Vorkenntnisse für Studierende im Hauptstudium sind EDV-, Internet- und HTML-Kenntnisse. Von Vorteil sind Kenntnisse in einer Programmiersprache, diesbezügliche Grundlagen werden aber auch im Seminar vermittelt.

  • Anwendungsmöglichkeiten von XML in der Praxis (SS 2005)

    Die Extensible Markup Language (XML) erweitert die starren Grenzen von HTML durch die universelle, strukturierte Erfassungsmöglichkeit von Dokumenten. Inhaltlicher Aufbau und Erscheinungsbild eines Dokuments werden voneinander getrennt, so dass ein Dokument auf verschiedenen Medien in einem anderen Layout erscheinen kann. Durch den ASCII-Standard ist zudem Systemunabhängigkeit und Archivierbarkeit gewährt.
    Im Seminar sollen zunächst die Grundlagen von XML erklärt werden, um dann später durch die Entwicklung eigener DTDs kleinere XML-Anwendungen selbst zu realisieren. Ebenso sollen größere Projekte aus der bibliothekarischen Praxis vorgestellt werden. Vorkenntnisse in HTML sind wünschenswert.

  • Programmierung von fachbezogenen Internet-Anwendungen (WS 2004/05)

    Immer mehr Informationsangebote von Bibliotheken und Dokumentationstellen sind über das Internet zugänglich (wie z.B. der WWW-OPAC der UB oder die KOBV-Suchmaschine). Das Seminar soll Kenntnisse über die computertechnischen Grundlagen dieser Angebote vermitteln und hat zum Ziel, selbst solche Angebote exemplarisch zu entwickeln. Der Schwerpunkt soll auf der Entwicklung von Programmen, die mit dem in der Bibliotheks- und Dokumentationswelt recht gebräuchlichen Z39.50-Protokoll arbeiten, liegen. Die Programmierung solcher Anwendungen soll in der objektorientierten Sprache JAVA erfolgen.
    Wichtige Vorkenntnisse sind EDV-, Internet- und HTML-Kenntnisse. Von Vorteil sind Kenntnisse in einer Programmiersprache, diesbezügliche Grundlagen werden aber auch im Seminar vermittelt.

  • Anwendungsmöglichkeiten von XML in der Praxis (SS 2004)

    Die Extensible Markup Language (XML) erweitert die starren Grenzen von HTML durch die universelle, strukturierte Erfassungsmöglichkeit von Dokumenten. Inhaltlicher Aufbau und Erscheinungsbild eines Dokuments werden voneinander getrennt, so dass ein Dokument auf verschiedenen Medien in einem anderen Layout erscheinen kann. Durch den ASCII-Standard ist zudem Systemunabhängigkeit und Archivierbarkeit gewährt.
    Im Seminar sollen zunächst die Grundlagen von XML erklärt werden, um dann später durch die Entwicklung eigener DTDs kleinere XML-Anwendungen selbst zu realisieren. Ebenso sollen größere Projekte aus der bibliothekarischen Praxis vorgestellt werden. Vorkenntnisse in HTML sind wünschenswert.

  • Programmierung von fachbezogenen Internet-Anwendungen (WS 2003/04)

    Immer mehr Informationsangebote von Bibliotheken und Dokumentationstellen sind über das Internet zugänglich (wie z.B. der WWW-OPAC der UB oder die KOBV-Suchmaschine). Das Seminar soll Kenntnisse über die computertechnischen Grundlagen dieser Angebote vermitteln und hat zum Ziel, selbst solche Angebote exemplarisch zu entwickeln. Der Schwerpunkt soll auf der Entwicklung von Programmen, die mit dem in der Bibliotheks- und Dokumentationswelt recht gebräuchlichen Z39.50-Protokoll arbeiten, liegen. Die Programmierung solcher Anwendungen soll in der objektorientierten Sprache JAVA erfolgen.
    Wichtige Vorkenntnisse sind EDV-, Internet- und HTML-Kenntnisse. Von Vorteil sind Kenntnisse in einer Programmiersprache, diesbezügliche Grundlagen werden aber auch im Seminar vermittelt.

  • Anwendungsmöglichkeiten von XML in der Praxis (SS 2003)

    Die Extensible Markup Language (XML) erweitert die starren Grenzen von HTML durch die universelle, strukturierte Erfassungsmöglichkeit von Dokumenten. Inhaltlicher Aufbau und Erscheinungsbild eines Dokuments werden voneinander getrennt, so dass ein Dokument auf verschiedenen Medien in einem anderen Layout erscheinen kann. Durch den ASCII-Standard ist zudem Systemunabhängigkeit und Archivierbarkeit gewährt.
    Im Seminar sollen zunächst die Grundlagen von XML erklärt werden, um dann später durch die Entwicklung eigener DTDs kleinere XML-Anwendungen selbst zu realisieren. Ebenso sollen größere Projekte aus der bibliothekarischen Praxis vorgestellt werden. Vorkenntnisse in HTML sind wünschenswert.

  • Programmierung von fachbezogenen Internet-Anwendungen (WS 2002/03)

    Immer mehr Informationsangebote von Bibliotheken und Dokumentationstellen sind über das Internet zugänglich (wie z.B. der WWW-OPAC der UB oder die KOBV-Suchmaschine). Das Seminar soll Kenntnisse über die computertechnischen Grundlagen dieser Angebote vermitteln und hat zum Ziel, selbst solche Angebote exemplarisch zu entwickeln. Der Schwerpunkt soll auf der Entwicklung von Programmen, die mit dem in der Bibliotheks- und Dokumentationswelt recht gebräuchlichen Z39.50-Protokoll arbeiten, liegen. Die Programmierung solcher Anwendungen soll in der objektorientierten Sprache JAVA erfolgen.
    Wichtige Vorkenntnisse sind EDV-, Internet- und HTML-Kenntnisse. Von Vorteil sind Kenntnisse in einer Programmiersprache, diesbezügliche Grundlagen werden aber auch im Seminar vermittelt.

Magisterarbeit (Bibliothekswissenschaft)

  • Konzeption und Entwicklung eines robotergestützten Informationssystems auf dem Gebiet der Information und Dokumentation

    Betrachtet man das World Wide Web (WWW) vom dokumentarischen Standpunkt als Dokumentenspeicher von nur schätzbarer Größe, so stellt sich sehr rasch die Frage nach der Nutzbarkeit der angebotenen Informationen. Der Zugang über Suchmaschinen wie z.B. AltaVista oder Verzeichnisse wie z.B. Yahoo erweist sich als entweder zu unpräzise (AltaVista) oder sehr unvollständig (Yahoo), so daß die Notwendigkeit neuer Suchinstrumente zum einfachen Auffinden von fachlichen bzw. wissenschaftliche Informationen deutlich wird.
    Diese Arbeit soll kurz einige Ansätze für neue Suchinstrumente (GERHARD, ANTONIUS) mitsamt deren Grundprinzipien vorstellen, bevor im Hauptteil auf die Konzeption und Entwicklung einer ähnlich gearteten Suchmaschine speziell für den Bereich Information/ Dokumentation/ Bibliothek eingegangen wird. Diese Suchmaschine verfügt über die Fähigkeit, Dokumente aus dem WWW automatisch inhaltlich zu analysieren, um so entscheiden zu können, welche Webseiten indexiert werden sollen und welche nicht. Davon vorgestellt werden sollen grundlegende Mechanismen wie die Syntax der Anfragesprache, das verwendete Rankingverfahren und als ein Schwerpunkt die Vorgehensweise bei der automatischen inhaltlichen Analyse von Dokumenten.
    Nach diesem vorwiegend theoretischen Teil wird die Implementation der Suchmaschine vorgestellt, die ausschließlich in der Programmiersprache JAVA erfolgte.

Bibliothekswissenschaft

  • Rankingverfahren bei Internet-Suchmaschinen

    Bei der Suche in "großen" Internet-Suchmaschinen wie AltaVista oder HotBot wird dem Nutzer die Ergebnismenge in sortiert Form ausgegeben. Die Suchmaschinen versuchen, vermeintlich relevante Dokumente in bezug auf die aktuelle Anfrage zu Beginn der Trefferliste auftauchen zu lassen. Dabei spricht man von Ranking. Der Text stellt an den beiden genannten Suchmaschinen AltaVista und HotBot examplarisch einige der zum Ranking verwendeten Mechanismen dar.

  • Wandel der Informationsdienstleistung durch elektronisches Publizieren

    Durch die schon fast revolutionäre Verbreitung der Computertechnik auf allen denkbaren Gebieten innerhalb der letzten 20 Jahre findet - auch im Zuge der verbreiteten Nutzung des Internets als Informationsmedium - die Möglichkeit, Dokumente Zeitschriften und sogar Bücher neben oder statt dem konventionellen Printweg auch elektronisch zu publizieren immer größeren Zuspruch. Der Text beschäftigt sich mit der Entwicklung und den verschiedenen Formen des elektronischen Publizierens und betrachtet insbesondere die neuen Möglichkeiten, aber auch Schwierigkeiten, die sich Informationsvermittlungsstellen mit dieser neuen Technik stellen.

  • Der Meta-OPAC Berlin-Brandenburg : Konzeption, Entwicklung & Implementation

    Der Meta-OPAC wurde als studentisches Projekt am Institut für Bibliothekswissenschaft der Humboldt-Universität Berlin entwickelt. Mit seiner Hilfe ist es möglich, in mehreren Bibliotheken der Region, die ihren OPAC über das World-Wide-Web zugänglich gemacht haben, gleichzeitig zu recherchieren. Der vorliegende Text behandelt überblicksartig Vorbilder wie den Karlsruher virtuellen Katalog (KVK) oder geplante Projekte auf diesem Gebiet wie die Suchmaschine des Kooperativen Bibliotheksverbunds Berlin-Brandenburgs (KOBV). Ausführlich wird der Aufbau und die Arbeitsweise des in der Programmiersprache JAVA entwickelten Meta-OPACs erläutert sowie bestehende Probleme aber auch Erweiterungsmöglichkeiten diskutiert.

Informatik

  • Programmierung von Java-Applets

    Die Programmiersprache Java bietet die Möglichkeit, spezielle Anwendungen zu programmieren, die in HTML-Seite eingebettet und so weltweit über das WorldWideWeb geladen und auf dem Client-PC ausgeführt werden können. Wie man Applets programmiert und sie in eine Webseite einbindet, beschreibt dieser Text. Zusätzlich werden Unterschiede zu Java-Apllications dargestellt und Sicherheitsbarrieren erlätert.

  • Parallelität in Datenbanken : I/O-Parallelität und Data Placement

    Aspekte wie die Größe einer Datenbank oder die Steigerung der Geschwindigkeit eines Datenbanksystems machen es nötig, über Parallelisierungsmöglichkeiten nachzudenken. Einen großen Anteil in der Bearbeitungszeit einer Anfrage macht das Lesen (und Schreiben) der Daten von der Festplatte aus. Dieser Text beleuchtet zwei Methoden, hier Parallelitäten zu nutzen. Zum einen ermöglicht der Einsatz eines Redundant Array of Inexpensiv Disks (RAID), viele kleinere oder auch wenige große Lese- und Schreiboperationen parallel auszuführen. Dazu ist die Partitionierung der im RAID gespeicherten Files nötig. Außerdem müssen die einzelnen Partitionen der Files so auf den Platten des Arrays verteilt werden, daß eine möglichst gleichmäßige Lastenverteilung entsteht. Weiterhin ist wichtig, Methoden zur Fehlerkorrektur bereitzuhalten, da die Fehlerhäufigkeit in RAIDs durch die Nutzung vieler Platten wesentlich höher ist als bei der Nutzung von nur einer Platte.
    Zum anderen kann auch eine Fragmentierung der Daten auf Ebene des Datenbanksystems durchgeführt werden. Es existieren Algorithmen, um eine Relation sowohl horizontal als auch vertikal zu fragmentieren. Dabei wird vor allem nach nutzungsspezifischen Kriterien vorgegangen. Das Problem der Allokation der Fragmente steht dabei nicht so sehr im Vordergrund wie bei den Disk-Arrays. Ein abschließender Vergleich zwischen beiden Methoden beleuchtet einige Kriterien zur Auswahl des einen oder anderen Vorgehensweise.

  • Wissen als Ware: Copyright, Patentrecht und andere Schutzzonen

    Mit der freien und weltweiten Verfügbarkeit von Information und Wissen (und dem zunehmenden Handel mit dieser "Ware") stellt sich auch die Frage nach dessen Schutz. Der Text beschreibt die existierenden Schutzmöglichkeiten des Copyrights, des Urheberrechts und des Patentrechts, beschreibt deren historische Entwicklung und beleuchtet vor allem die Unterschiede.


Comments Please To gerrit@gragert.de
Please read the disclaimer.
Last Change: 27.09.2006


© 1999 Gerrit Gragert