1 / 32

Frank Lützenkirchen HochschulRechenZentrum der Universität Essen

Von MILESS zu MyCoRe Ein Open Source Projekt zum Aufbau digitaler Bibliotheken (zunächst) auf Basis des IBM Content Manager. http://miless.uni-essen.de/. http://www.mycore.de/. Frank Lützenkirchen HochschulRechenZentrum der Universität Essen. Lehr- und Lernmaterial ist vorhanden, aber.

Download Presentation

Frank Lützenkirchen HochschulRechenZentrum der Universität Essen

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Von MILESS zu MyCoRe Ein Open Source Projekt zum Aufbau digitaler Bibliotheken (zunächst) auf Basis des IBM Content Manager http://miless.uni-essen.de/ http://www.mycore.de/ Frank LützenkirchenHochschulRechenZentrum der Universität Essen V3D2 Symposium Braunschweig

  2. Lehr- und Lernmaterial istvorhanden, aber Ziele des MILESS Projektes: • Zentraler, einheitlicher Zugang für alle Fachbereiche, Suche und Navigation in einem homogenen System • Sachliche, systematische Erschließung in bibliothekarischer Qualität, Integration der Bibliothek in den Dokumentenworkflow Intentionen und Ziele • oft mühsam auffindbar, verstreut in der Hochschule • keine systematische Ordnung V3D2 Symposium Braunschweig

  3. Archivierung und Sicherung, dauerhafte, zuverlässige Verfügbarkeit • Zentrale Plattform zur Verteilung von Materialien • Manipulationssicherheit, Digitale Signatur, Zugriffsschutz • Elektronische Dissertationen Intentionen und Ziele Lehr- und Lernmaterial ist Ziele des MILESS Projektes: • oft flüchtig, Verfügbarkeit nicht garantiert • Pflege des Distributionssystems (Web-Server) aufwendig • Manipulationsgefahr, Urheberschutzprobleme V3D2 Symposium Braunschweig

  4. Unterstützung beliebiger Dateiformate • Skalierbarkeit des Systems, Spezielle Audio-/Videosoftware • Schaffung einer Infrastruktur als nachhaltige, einheitliche Lösung Intentionen und Ziele Multimediales Material: Ziele in MILESS: • Verschiedenste Formate • Audio / Videomaterialien: Große Datenmengen • "Zoo" verschiedener Systeme, verteilt über die Universität V3D2 Symposium Braunschweig

  5. Hochschul- rechenzentrum Universitäts- bibliothek Medien-zentrum Fachbereiche Gemeinschaftsprojekt der zentralenEinrichtungen der Universität Essen http://miless.uni-essen.de/ V3D2 Symposium Braunschweig

  6. Was ist MILESS? • MILESS: Multimedialer Lehr- und Lernserver Essen • Genauer: Multimedialer Lehr- und Lernmittel-Server • Nicht: E-Learning-System (Kursmanagement, Diskussionsforen, ...) • Essener Digitale Bibliothek: Infrastruktur für die Universität Essen • In Essen für Essen entwickelte Applikation, d .h. ursprünglich zugeschnitten auf Essener Anforderungen • Dublin Core Datenmodell, XML-Schnittstellen, beliebige Dateitypen • Benötigt IBM Content Manager, DB2 unter AIX / NT • Java-Applikation bestehend aus Servlets, Applets • Open Source unter GNU General Public License, nichtkommerziell • Nachnutzung durch andere Universitäten erfolgreich, z. B. Leipzig (Bach Digital), Jena (Urmel), ca. ein Dutzend Installationen • Zunehmende Flexibilisierung zur einfacheren Nachnutzung • Teil der CampusSource Initiative NRW, Teil des MyCoRe Projekts V3D2 Symposium Braunschweig

  7. MILESS als Digitale Bibliothek • Katalogsysteme: • Integration auf Metadatenebene, nur Nachweis (Link) • Keine Archivierung, keine wirkliche Verfügbarkeitsgarantie • MILESS: • Dokumente werden im System selbst gehalten: Einheit von Metadaten und Inhalten • Verfügbarkeit der Inhalte kann garantiert werden • Keine ungültigen Verweise • Grundlage für zuverlässigen Einsatz in Vorlesung, Vor- und Nachbereitung, zur Schaffung von Zitierfähigkeit • Archivierung und Sicherung, Zugriffs- und Manipulationsschutz • Zusatzdienste werden vereinfacht oder erst ermöglicht, z. B. Suche im Volltext, ZIP-Generierung, später Bildsuche (QBIC), ... V3D2 Symposium Braunschweig

  8. Systemkomponenten MILESS / CM HTTP OPAC-System Web-Server Web-Browser Java Servlets:MILESS Server-Komponenten Java-Applet:MILESS Autoren-GUI HTML VideoChargerServer: Streaming von Audio/Video Daten (MPEG, ...) XML IBM Content Manager IBM 3494 Tape LibrarySystem Text Search Server:Volltext-Suche (Textindizes) Object Server:Dateien (PS, PDF, ...), zentral / dezentral Library Server:Metadaten (Titel, Autor, ...) IBM DB2 Datenbank TSM Server: Langzeit-Archivierung, HSM-Funktionalität V3D2 Symposium Braunschweig

  9. Content Manager: Wesentliche Funktionen • Content Manager: Server-Komponenten mit DB2, TSM-Anbindung... • Enterprise Information Portal: Client-Komponenten u. Text Search • Verwaltung und Speicherung von Metadaten und Content • Zentrale / dezentrale Object Server mit TSM Anbindung • Parametrische Suche, vergleichbar mit Suche in relationaler DB • Volltextsuche mit linguistischen Features • Über EIP verteilte Suche mit Anbindung an andere Backends • Programmier-Schnittstellen für Java, C++, C, ActiveX • Funktionen für Benutzer- und Rechtemanagement • Workflow-Funktionen • Einfache Beispiel-Applikationen (flaches Karteikarten-Datenmodell) • Administrations-Clients, ... (diese Liste ist nicht vollständig) V3D2 Symposium Braunschweig

  10. SSA SSA SSA- Raid SSA- Raid SSA 58 GB 36 GB 172 GB 172 GB 58 GB MILESS Hardware-Basis in Essen RS/6000 SP mit mehreren Frames Internet via GWIN: 155 Mbit/s an Gigabit Wissenschaftsnetz MILESS IBM DB2 Content Manager Objectserver Libraryserver Videoserver parallel batch parallel batch Mail-ServerIMAP login email services students Neuer Video-Server login email services staff TSM Serial batch Uni Essen Campus Netzwerk Gigabit Ethernet Web CMS DB and WWW Services Scalable POWERParallel Switch SCSI SSA Online Plattenpool (ca 800 GB) 3494-C2A 3494-L10 3494-D12 RAID RAID Ca. 800 Band- lager- fächer 3590 3590 30 GB 30 GB 3490 3490 3590 3590 IBM 3494 Tape Library (derzeit 8 TB, in 2002massiver Ausbau >= 30 TB) V3D2 Symposium Braunschweig

  11. Content Manager: Stärken und Schwächen (subjektiv) • Integrierte Verwaltung von Metadaten und Content • Hohe Skalierbarkeit: Millionen von Items, verteilte Komponenten • Automatisierte Anbindung an TSM-Server: Automatische Auslagerung von Objekten auf Band anhand zu definierender Policies wie z. B. Plattenplatz, Häufigkeit der Zugriffe • Integration des IBM VideoCharger Server: Streaming von Audio-/Videodateien grossen Umfangs (MPEG2...) • Content Manager ist ein IBM Produkt: Integration in IBM/AIX/TSM Systemumgebung des HRZ Der Anbieter wird nicht so schnell von der Bildfläche verschwinden • Werkzeugkasten, keine fertige Applikation • Version 7.1: Möglichkeiten Metadatenmodellierung eingeschränkt • Version 8: Alles soll natürlich viel besser werden... V3D2 Symposium Braunschweig

  12. MILESS Software-Architektur MILESS DatenmodellJava-Klassen: DokumentePersonen KlassifikationenKategorien DerivateDateienund ihre Beziehungenuntereinander MILESS Autoren-GUI(Java Applet):Inhalte einbringen und bearbeiten MILESS HTML-Seiten: Inhalte suchen undanzeigen, durch denBestand navigieren B R O W S E R MILESS Java Servlets: Ablaufsteuerung, Generierung von HTML-Seiten, Login W E B - S R V MILESS Java Persistenz-Layer: MILESS Objekte erzeugen, lesen, ändern, löschen, suchen C M IBM Enterprise Information Portal / Content Manager API (C, C++, Java, ...) V3D2 Symposium Braunschweig

  13. MILESS Datenmodell • Dokumentenmodell ist Umsetzung des Dublin Core Element Set: • Creator, Publisher, Contributor, Title, Subject, Description, Source, Coverage, Rights, Type, Format, Date, Language, ... • Ergänzt um Modell für Personen / Körperschaftsdaten: • Personen, Namensformen, Kontaktinformationen, ... • Ergänzt um Modell für Dokumenten-Derivate und Dateien • Ein Dokument in verschiedenen Formaten (HTML, PS, PDF, ...) • Metadatensatz ist abgestimmt auf / mit Deutsche Bibliothek:Bereich Elektronische Dissertationen V3D2 Symposium Braunschweig

  14. Datenmodell und Funktionalität Bis zu 30 Autoren, Herausgeber, Beitragende (Übersetzer, ...) je Dokument • Personen- / Körperschaftsdaten • Unterstützung mehrererNamensformen je Person, z. B. für verschiedene Schreibweisen, Nachname nach u. vor Heirat... • L/M/R-trunkierte Suche • Mehrere Kontakte (dienstl., privat) • Mehrere E-Mail- und Web- Adressen, Telefon, Telefax, Anschriften je Kontakt V3D2 Symposium Braunschweig

  15. Datenmodell und Funktionalität • Freie Stichwörter / Schlagwörter • Unterstützung beliebiger hierarchischer Fachklassifikationen • Mehrfachzuordnung, parallele Verwendung mehrer Klassifikationen • Exakte Suche nach bestimmten Kategorien • Volltextsuche (Wörter, Phrasen) nach Kategorien und Stichwörtern V3D2 Symposium Braunschweig

  16. Datenmodell und Funktionalität • Klassifikations- bäume können in MILESS integriert geladen werden • Navigation durch die Hierarchie,Suche in der Hierarchie • Volltextsuche im Klassifikationssystem zum Auffinden von Kategorien ( z. B. PACS: ca. 2900 Kategorien ) V3D2 Symposium Braunschweig

  17. Navigation durch Klassifikationsbäume V3D2 Symposium Braunschweig Stand 17.8.1998 NA

  18. Datenmodell und Funktionalität • Ein Dokument kann in mehreren Formaten (Derivate) vorliegen • Medientyp: Grobeinordnung, Formate: Genauere Angabe • Derivat kann in MILESS archiviert oder auch nur URL sein • Unterstützung beliebiger Dateiformate (erweiterbare Liste) • Beibehaltung der Verzeichnishierarchie des Derivates • Integrierter Verweis auf Plug-In‘s, Anzeige Umfang • Generierung von zip-Archiven on the fly V3D2 Symposium Braunschweig

  19. Allgemeine u. fachspezifische Suchmasken V3D2 Symposium Braunschweig Stand 17.8.1998 NA

  20. Ergebnisliste V3D2 Symposium Braunschweig Stand 17.8.1998 NA

  21. Dokumentendaten V3D2 Symposium Braunschweig Stand 17.8.1998 NA

  22. Applet für Autoren: Einstellen / Ändern V3D2 Symposium Braunschweig Stand 17.8.1998 NA

  23. MyCoRe: Entstehung und Ziele • Essener Lösung „MILESS“ ist spezialisiert auf die Essener Anforderungen (z. B. in Datenmodell, Graphische Oberflächen) • „MILESS Community“ der Nachnutzer brachte zusätzliche Anforderungen, Flexibilisierungswünsche, neue Anwendungsgebiete ein • Daher, ausgehend von MILESS, gemeinsame Entwicklung eines flexiblen, anpassbaren Software-Kerns („core“) zur Erstellung von digitalen Bibliothekssystemen / Archivlösungen (allgemein „Content Repositories“ -> CoRe), für verschiedene Backend-Datenbanken, unter anderem IBM Content Manager • Entwicklung als Open Source auf Java-Basis unter GNU GPL • Kern, ergänzt um Anpassungen und Erweiterungen, bildet jeweils eine lokale Lösung, z. B. für Münzsammlung, Papyri-Archiv, ... V3D2 Symposium Braunschweig

  24. MyCoRe: Projektbeteiligte • Universität Essen: Rechenzentrum, Bibliothek, Medienzentrum • Universität Jena: Rechenzentrum, Bibliothek • Universität Leipzig: Rechenzentrum • Universität Münster: Rechenzentrum, Bibliothek • Universität Halle: Rechenzentrum, Bibliothek • Universität Freiburg: Rechenzentrum • Universität Rostock: Rechenzentrum, Bibliothek, Informatik Prof. Heuer • Universität Bonn: Rechenzentrum • GWDG Göttingen mit Bayerischer Staatsbibliothek München • Universität Uppsala / Louisiana Tech University: Architectural History • IBM Deutschland: Content Manager Gruppe, Forschung & Lehre • Weitere potentielle Beteiligte / interessierte zukünftige Nutzer / KontakteHamburg, Potsdam, HU Berlin,Greifswald, Düsseldorf, Bochum, BASF Ludwigshafen, ... V3D2 Symposium Braunschweig

  25. MyCoRe: Organisation • Einzelne Mitglieder übernehmen Weiterentwicklung bestimmter Funktionsbereiche: Analyse, Design, Implementierung usw. • Gemeinsame Arbeitsumgebung für die Software-Entwickler(Entwicklungsrechner in Essen, CVS-Repository zur Code-Verwaltung, zentraler Web-Server, Mailing-Liste):Teilkomponenten werden hier entwickelt und zusammengeführt • Architecture Board (5 Pers.) koordiniert gemeinsame Entwicklung, einigt sich auf zu verwendende Standards, Richtlinien, Schnittstellen, sammelt Anforderungen aller Mitglieder, stellt Integrationsfähigkeit der Teile sicher etc. • IBM-Support: gemeinsam, über einen Koordinator kanalisiert • Finanzierung: Meist Eigenmittel Universität / Land, wenige ausDFG-Projekten, derzeit Bemühung um breitere Förderung V3D2 Symposium Braunschweig

  26. MyCoRe: Arbeitsteilige Implementierung • Essen:Unterstützung hierarchischer Fachklassifikationen, Systeminterne Dateiverwaltung, Videofunktionen • Münster und Rostock:Verteilte Suche, Schnittstelle für Open Archives Initiative, Z39.50 • Jena und Leipzig:Flexibilisierung des Metadatenmodells (Dokumente, Personen) • Freiburg:Benutzer- und Rechteverwaltung • Göttingen:Workflow-Funktionen • Bonn:Aufbau einer Support-Struktur • IBM:HowTo-Support, Link zum Entwicklungslabor V3D2 Symposium Braunschweig

  27. MyCoRe: Einsatzgebiete • Essen, Jena: Verteilte Digitale Audio-/Video-Bibliothek • Freiburg: Sammlung Salvator Rosa, Handschriften Raimundus Lullus, Videosammlung der Bibliothek, Altrömische Münzen • GWDG Göttingen, Bayer. Staatsbibliothek München:Publikations- und Redaktionssystem Geschichte (Frühe Neuzeit) • Jena, Leipzig: Digitalisierung historisches Universitätsarchiv • Jena, Leipzig, Halle: Papyri-Sammlung • Uppsala, Louisiana: Repository mit Material zur Architekturgeschichte, Anbindung an Online-Lernumgebung • Bonn: Beethoven-Archiv • Leipzig: Bach Digital • Alle: Lokaler Digitaler Dokumentenserver der Universität V3D2 Symposium Braunschweig

  28. MyCoRe: Eine wachsende Gemeinschaft Quelle: IBM Deutschland V3D2 Symposium Braunschweig

  29. MILESS Weiterentwicklung:Online Digital Video Archive • IBM Shared University Research Grant im Dezember 1999: Hard-/Software und Service zum Ausbau Richtung Video • DFG-Projekt ”Verteilte Digitale Video/Audio-Bibliothek" • Uni Essen (HRZ, UB, MZ) und FSU Jena (URZ, THULB): • - Projekt seit Mitte 2001, Laufzeit 2 Jahre • - Transparente, gemeinsame Nutzung von digitalem Videomaterial • - Erschliessung der Struktur von Videos: Szenen-Erkennung, Storyboard-Generierung • - Transcoding für verschiedene Bandbreiten • - Erweiterung der Recherchemöglichkeiten z. B. durch Volltextindizierung der Audio-Spur nach Spracherkennung V3D2 Symposium Braunschweig

  30. MILESS und Lehr- und Lernumgebungen MILESS ist Teil der CampusSource Initiative NRW:http://www.campussource.de/ Zukünftig Kooperation mit CampusSource-Partnern und anderen Partnern zur Schaffung von Schnittstellen zwischen Digitaler Bibliothek und E-Learning-Umgebungen V3D2 Symposium Braunschweig

  31. Digitale Bibliothek - Lehr- und Lernplattform DigitaleMultimedialeBibliothek E-LearningPlattform Schnittstellen,Services • Lehrmaterial, Metadaten • Suche in Metadaten, Inhaltsbasierte Suche in Text, Bild, Video • Systematische Erschliessung, Anbindung an externe Quellen • Audio-/Video-Streaming, ... • Archivierung, Backup • Konvertierung, Transcoding, Versionsmanagement, Übersetzung • Lernender Benutzer, Lernprozess • Führung durch Lerninhalte • Kursmanagement • Interaktive Tests, Gradebook • Verwaltung der Studenten • Terminkalender, Ankündigungen • Kommunikation: Foren, Chat V3D2 Symposium Braunschweig

  32. Vielen Dank für Ihre Aufmerksamkeit! http://miless.uni-essen.de/ http://www.mycore.de/ ... oder machen Sie gar mit? V3D2 Symposium Braunschweig

More Related