Frankfurt/Main, 26.09.2002 2. Treffen der AG Verteilter Zeitschriften-Server F. Lützenkirchen MyCoRe als Objektspeicher eines Verteilten Zeitschriften-Servers?

Slides:



Advertisements
Ähnliche Präsentationen
Architektur und Technik
Advertisements

E-Learning und Digitale Bibliotheken mit MILESS und MyCoRe
Für Studierende im Bereich Bibliotheks- und Informationswesen Präsentation an der Fachhochschule Köln am
Frank Lützenkirchen HochschulRechenZentrum der Universität Essen
Entwicklung UnivIS-Anbindung auf Basis von PHP und DOM-XML
München, Jahrestagung der Arbeitsgemeinschaft der Spezialbibliotheken e.V. F. Lützenkirchen, Universitätsbibliothek Duisburg-EssenFolie.
ZKI Workshop Warnemünde Frank Lützenkirchen HochschulRechenZentrum der Universität Essen Von MILESS zu MyCoRe Multimediale Lehr- und Lernmittel.
Multimediale Lehr- und Lernmittel in der Digitalen Bibliothek
Düsseldorf, Workshop Dokumenten- und Publikationsserver F. Lützenkirchen Von miless zu MyCoRe - Entwicklung von Dokumenten- und Publikationsservern.
Dublin Core Antje Schregel, Dublin Core Was ist DC? Architektur von DC (Elements, Qualifiers) Anwendung Aktuelle Situation Projekte.
GESIS Bernd Hermes, Heiko Hellweg, Dr. Maximilian Stempfhuber Informationszentrum Sozialwissenschaften, Bonn Unterstützung kooperativer Verfahren beim.
Druck / Ausgaben unter LSF
Datenbankzugriff im WWW (Kommerzielle Systeme)
UGH Essen HRZ SUR Grant Übergabe Esssen, (1) MILESS Multimedialer Lehr- und Lernserver Essen Die Essener Digitale Bibliothek.
Berlin, Sun Summit Bibliotheken 2004 F. Lützenkirchen Dokumenten- und Publikationsserver mit miless und MyCoRe Dipl.-Wirt.Inform. Frank Lützenkirchen.
Das MILESS Datenmodell einer Digitalen Bibliothek
Präsentation Humboldt-Universität Berlin F. Lützenkirchen HochschulRechenZentrum der Universität Essen Das MILESS Projekt der Universität Essen.
Projekt von Rechenzentrum und Universitätsbibliothek Erste Inhalte: Linguistik-Server Essen (LINSE), Semesterapparate Physik Ziel: Bereitstellung einer.
Arbeitsteilung: Transparente Integration eines institutionellen Dokumenten- und Publikationsservers in Moodle F Lützenkirchen, M. Heusinger, T. Bopp,
Der Dokumentenserver MILESS. Wie alles begann Start 1998 Ziel: Zentrale Infrastruktur für das Internet- Angebot von Multimedia aus dem Bereich der Hochschule.
Ein Projekt der Universität Gesamthochschule Essen Multimedialer Lehr- und Lernserver Essen.
Präsentation DINI-Jahrestagung Bonn F. Lützenkirchen HochschulRechenZentrum der Universität Essen MILESS / MyCoRe Ein praktisches Beispiel zur.
Distribution und Archivierung von Audio-/Video-Material in MILESS/MyCoRe basierten Dokumentenservern und Perspektiven der Integration in Lernumgebungen.
Dokumentenserver als Medienportale DuEPublico, DB Thüringen, MUVIN
Archivierung und Erschließung von Audio/Video-Material mit miless und MyCoRe F. Lützenkirchen Universitätsbibliothek.
Universitätsbibliographie online ZIM / UB Kolloquiumsreihe
MILESS Multimedialer Lehr- und Lernserver Essen
DOM (Document Object Model)
XINDICE The Apache XML Project Name: Jacqueline Langhorst
METS / MODS. METS – Metadata Encoding and Transmission Standard – 2002 veröffentlicht – XML Schema – Reale Objekte digital abbilden – hierarchische Struktur.
MyCoRe My Content Repository. Entstehung Seinen Ursprung hat MyCoRe in der MILESS- Software der Universität Essen (Dokumentenserversoftware). Benutzer.
Welcome to MIAMI - dem digitalen Gedächtnis der WWU.
Welcome to MIAMI - dem digitalen Gedächtnis der WWU.
Information und Technik Nordrhein-Westfalen Das personalisierte Portal Düsseldorf, Das personalisierte Portal.
Edgar - Ein Texteditor Ein Vortrag von Carsten Severin.
Anwendungen. © Prof. T. Kudraß, HTWK Leipzig Historie des WWW Grundlage Internet – Entwickelt Ende der 60er Jahre vom US-Militär (ARPA-Net) – Technische.
Christian Kästner Modellgetriebene Softwareentwicklung Eclipse Modelling Framework.
Praxis der Metadatenerfassung Markus Enders Goettingen State and University Library
Bommerholz D. Nastoll und F. Lützenkirchen HochschulRechenZentrum der Universität Essen MILESS / MyCoRe Ein praktisches Beispiel zur hochschulübergreifenden.
Dokumenten- und Archivsystem auf Basis kommerzieller Software Verband der Bibliotheken des Landes Dokumenten-
JUWEL – Open Access Server des Forschungszentrums Jülich
1 Grundlagen und Anwendung der Extensible Markup Language (XML ) Peter Buxmann Institut für Wirtschaftsinformatik Johann Wolfgang Goethe-Universität Frankfurt.
M A P K I T Management eines J2EE basierten eCommerce Systems am Beispiel des ATG Dynamo Applikationsservers und BMC Patrol als Managementframework.
Mailserver-Installation mit LDAP-Schnittstelle für die Firma XYZ GmbH
MultiMedia in der Lehre: Universitätsbibliothek Campus Essen Dokumenten- und Publikationsserver miless Semesterapparate online Dipl.-Wirt.Inform. Frank.
Nicolas Frings Maximilian Bernd Stefan Piernikarcyk
Zauberwort Metadaten Elementares Handwerkszeug des Content- und Wissensmanagement.
MathCoach Ein web-basierter Mathematik-Tutor
Dissertationsserver mit miless / MyCoRe: Workflow und Funktionalität
Integration existierender digitaler Bibliotheken in Lernumgebungen LEBONED (Learning Environment Based On Non Educational Digital Libraries) Dipl.-Inform.
Dokumenten- und Publikationsserver
Eine kurze Einführung.  Software zur Erstellung eines Dokumenten- servers  Dient zur Aufbewahrung von allen Typen von digitalen Inhalten (Texte, Bilder,
Dublin Core IT-Zertifikat Daten- und Metadatenstandards.
© 2001 Sven Dammann1 Aufbau Integrierter Informationssysteme XML Bearbeitung und relationale Abbildung Sven Dammann Martin-Luther-Universität Halle-Wittenberg.
Daten- und Metadatenstandards SoSe 2009 IT-Zertifikat der Philosophischen Fakultät der Universität zu Köln Dozent: Patrick Sahle 26. Juni 2009: Dublin.
Frankfurt/Main, InetBib-Tagung 2003 F. Lützenkirchen Von MILESS zu MyCoRe - Ein Open Source Kernsystem für Digitale Bibliotheken Dipl.-Wirt.Inform.
Erst Theorie… …dann Praxis. Erst Theorie… …dann Praxis.
Dedizierte Systeme – Opus Eva Cynkar Dedizierte Systeme - Digital Library.
Bern University of Applied Sciences Engineering and Information Technology Documentation generator for XML-based description standards Ausgangslage: Die.
Vom Dokumentenserver MIAMI zum service-orientierten OAIS-konformen Archivsystem Burkard Rosenberger Universitäts- und Landesbibliothek Münster Düsseldorf,
1 Wolfgang Wiese, Regionales RechenZentrum Erlangen WCMS 3. August 2000 Wolfgang Wiese RRZE / Lehrstuhl für Informatik VII
XML in der Praxis: Electronic Bill Presentment (EBP) Institut für Wirtschaftsinformatik J. W. Goethe-University J. W. Goethe University Institute of Information.
Expertengespräch / Fraunhofer IMK D. Nastoll HochschulRechenZentrum Speicherung und Langzeitarchivierung Digitale Bibliotheks- und Archivlösungen.
Göttingen, ProPrint Workshop F. Lützenkirchen Digitale Bibliotheken mit MILESS und MyCoRe Frank Lützenkirchen HochschulRechenZentrum der Universität.
Digital Repository Universität zu Köln IT-Zertifikat der Phil. - Fak. Digital Objects Processing – CMS vs. Digital Library Dozentin: Susanne Kurz, SoSe.
ThULB, 4. November Digitale Bibliotheken Der Begriff "Digitale Bibliothek" oder "digital library" wird in unterschiedlichem Kontext verwendet. Der.
Rechenzentrum Universität Freiburg MULTIMEDIA (im Internet) Dr. K.-H. Böbel.
Workflow Dissertation Online MyCoRe A. Schaar, S. Schick Universität Rostock, UB.
Multimediale Dokumentenserver als E-Learning Content Repository
1.
 Präsentation transkript:

Frankfurt/Main, Treffen der AG Verteilter Zeitschriften-Server F. Lützenkirchen MyCoRe als Objektspeicher eines Verteilten Zeitschriften-Servers? Frank Lützenkirchen HochschulRechenZentrum der Universität Essen

Frankfurt/Main, Treffen der AG Verteilter Zeitschriften-Server F. Lützenkirchen 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 oder NT Java-Applikation bestehend aus Servlets & Applet für Autoren Open Source unter GNU General Public License, nichtkommerziell Nachnutzung durch 12 andere Universitäten erfolgreich, z. B. Leipzig (Bach Digital), Jena (Urmel), Münster (Miami) Zunehmende Flexibilisierung zur einfacheren Nachnutzung Teil von CampusSource NRW, Ursprung des MyCoRe Projekts MILESS Überblick

Frankfurt/Main, Treffen der AG Verteilter Zeitschriften-Server F. Lützenkirchen MILESS Basis: Content Manager V7 Abbildung: Marc Schlüpmann, Universität Essen

Frankfurt/Main, Treffen der AG Verteilter Zeitschriften-Server F. Lützenkirchen Architektur Content Manager V8

Frankfurt/Main, Treffen der AG Verteilter Zeitschriften-Server F. Lützenkirchen Verteilte Architektur mit mehreren Objekt-Servern / Resource Managern Hohe Skalierbarkeit: Millionen von Dokumenten, Terabytes von Dateien Beliebige Dateitypen: PDF, PS, aber auch XML, Word, LaTeX... Integrierte Sicht auf Metadaten und Volltexte Kombinierte Suche in Metadaten und Volltext mit linguistischen Features Hierarchisches Speichermanagement über Tivoli Storage Manager Backup von Metadaten und Inhalten Auslagerung selten genutzter Objekte auf Offline-Medien (Bandarchiv) Langzeitarchivierung (physisch) über Tivoli Storage Manager Mechanismen IBM Content Manager als Basis eines MyCoRe VZS Objektspeichers

Frankfurt/Main, Treffen der AG Verteilter Zeitschriften-Server F. Lützenkirchen MILESS Software-Architektur Abbildung: Marc Schlüpmann, Universität Essen

Frankfurt/Main, Treffen der AG Verteilter Zeitschriften-Server F. Lützenkirchen Langfristige Unabhängigkeit vom Datenbank-Backend war schon immer ein Ziel, das sich in der Systemarchitektur wiederspiegelt Persistenz-Layer bildet eigene Datenstrukturen und Suchabfragen auf Content Manager Strukturen und Abfragesprache ab XML Schnittstellen für Import und Export Darstellung sämtlicher Metadaten im XML Format Wesentliche Teile der Funktionalität sind "oberhalb" von CM realisiert Implementierung alternativer Persistenz-Adapter in MyCoRe, z. B. Metadaten: Implementierung für XML:DB API, z. B. Apache Xindice (GPL) Content: Statt CM Objektservern auch Flat Filesystem Audio/Video Streaming: Statt IBM VideoCharger Server auch Real Server Trennung von Applikation und Persistenz-Layer ist realisierbar IBM Content Manager: für langfristige, speicherintensive Lösungen Open Source Backends: für kleinere Lösungen, Zukunftssicherheit Abhängigkeit vom Hersteller IBM bei einer MILESS / MyCoRe Lösung?

Frankfurt/Main, Treffen der AG Verteilter Zeitschriften-Server F. Lützenkirchen 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: Elektronische Dissertationen Bisher: MILESS Datenmodell

Frankfurt/Main, Treffen der AG Verteilter Zeitschriften-Server F. Lützenkirchen Übersicht MILESS Datenmodell Abbildung: Marc Schlüpmann, Universität Essen

Frankfurt/Main, Treffen der AG Verteilter Zeitschriften-Server F. Lützenkirchen Dissertation in verschiedenen Formaten

Frankfurt/Main, Treffen der AG Verteilter Zeitschriften-Server F. Lützenkirchen Dissertation in LaTeX, Anzeige-Applet

Frankfurt/Main, Treffen der AG Verteilter Zeitschriften-Server F. Lützenkirchen 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, Objektspeicher eines Verteilten Zeitschriftenservers MyCoRe: Entstehung und Ziele

Frankfurt/Main, Treffen der AG Verteilter Zeitschriften-Server F. Lützenkirchen 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 Universität Greifswald: Rechenzentrum Universität Hamburg. Rechenzentrum, Bibliothek Gesellschaft für wissenschaftliche Datenverarbeitung Göttingen Universität Uppsala / Louisiana Tech University: Architectural History IBM Deutschland: Content Manager Gruppe, Forschung & Lehre Weitere potentielle Beteiligte / interessierte zukünftige Nutzer / Kontakte Düsseldorf, Bochum, Mainz, BASF Ludwigshafen, Paul Hartmann AG... MyCoRe: Projektbeteiligte

Frankfurt/Main, Treffen der AG Verteilter Zeitschriften-Server F. Lützenkirchen Konfiguration statt Programmierung Konfigurierbares Metadatenmodell Konfigurierbares Layout über XSL Stylesheets Flexibles internes logisches Dateisystem Audio-/Video-Unterstützung Unterstützung verschiedener Datenbank-Backends Verteilte Suche über mehrere Systeme XML Import/Export Schnittstellen HTML GUI auch als Metadaten-Editor für Autoren Anbindung Benutzer-/Rechteverwaltung an LDAP,... Schnittstellen für OAI, Z.39.50, Web Services: SOAP... MyCoRe: Ziele und Funktionalität

Frankfurt/Main, Treffen der AG Verteilter Zeitschriften-Server F. Lützenkirchen MyCoRe: Datenmodellierung

Frankfurt/Main, Treffen der AG Verteilter Zeitschriften-Server F. Lützenkirchen Einordnung von Dokumenten in hierarchische (Fach-)klassifikationen

Frankfurt/Main, Treffen der AG Verteilter Zeitschriften-Server F. Lützenkirchen MyCoRe Datenmodell für ein Zeitschriften-Repository konfigurierbar Konfiguration des Metadaten-Satzes für Zeitschrift, Jahrgang, Band, Heft, Artikel usw. Modellierung der Hierarchie dieser Objekttypen zueinander Laden der Zeitschriftenartikel über XML Import oder interaktiv Navigation durch den Bestand: Zeitschrift -> Artikel -> Text Jedes Objekt (Zeitschrift, Artikel, Abstract, Volltext,...) ist direkt über eine URL erreichbar Persistent Identifier: NBN URNs für MyCoRe (Projekt CARMEN AP4) werden derzeit implementiert (Dissertationen) -> hier nicht hinreichend (?) OpenURL: Bisher noch nicht betrachtet, aber leicht realisierbar, denn: Jedes Objekt (Metadaten, Datei) besitzt intern eine eindeutige ID Suche nach Objekten über XQuery Schnittstellen Für Remote Query, Browsing etc. verschiedene Schnittstellen OAI, HTTP + XML, Web Services (SOAP/JAX-RPC)

Frankfurt/Main, Treffen der AG Verteilter Zeitschriften-Server F. Lützenkirchen MyCoRe: Architektur

Frankfurt/Main, Treffen der AG Verteilter Zeitschriften-Server F. Lützenkirchen Verteilte Suche in MyCoRe: Remote Query Server & Clients HTTP / XML Präsentation Suchergebnisse Lokale Suche Lokale Suche z.B. Content Manager Client Server Quelle: M. Zarick, Universität Rostock

Frankfurt/Main, Treffen der AG Verteilter Zeitschriften-Server F. Lützenkirchen Generieren von HTML Seiten durch MyCoRe Servlets: Trennen von Logik & Layout MyCoRe Servlet XML Document Client Browser MCRLayoutServlet HTML Page XSL Stylesheet Daten Verarbeitungslogik Layout-Anweisungen Unabhängig voneinander anpassen pflegen entwickeln

Frankfurt/Main, Treffen der AG Verteilter Zeitschriften-Server F. Lützenkirchen MyCoRe LayoutServlet: Ein Objekt, verschiedene Stylesheets MyCoRe Servlet XML Document Client Browser MCRLayoutServlet HTML Page A 1 2 4a XSL Style- sheet A 3a XSL Style- sheet B 3b HTML Page B 4b

Frankfurt/Main, Treffen der AG Verteilter Zeitschriften-Server F. Lützenkirchen MyCoRe LayoutServlet: Ein Objekt, verschiedene Stylesheets XSL Stylesheet kann gewählt werden durch Servlet Code (Java-Programmierung) Benutzer über HTTP Request Parameter: -> dcoutput.xsl Automatisch aus XML document type ermittelt:... -> person.xsl Verwendung verschiedener Stylesheets für verschiedene Applikationen (-> VZS) verschiedene Ausgabeformate (Experte, Gastnutzer,...) verschiedene Sprachen (Internationalisierte Bezeichner,...)

Frankfurt/Main, Treffen der AG Verteilter Zeitschriften-Server F. Lützenkirchen MyCoRe LayoutServlet: Drei Quellen von darzustellendem XML Other MyCoRe Servlet MILESS Derivate Servlet Static XML Document from Web Server Filesystem Stored XML Document as part of a MILESS derivate MyCoRe Layout Servlet XSL Stylesheet Dynamically generated XML Document Output HTML Page Client Browser 1a 1b 1c 2a 2b 2c 3 4

Frankfurt/Main, Treffen der AG Verteilter Zeitschriften-Server F. Lützenkirchen + Open Source: Zugriff auf den Quellcode ist gegeben + Über IBM Content Manager: Hochgradige Skalierbarkeit, auch verteilt + Datenmodell und Schnittstellen XML / XSL basiert + Datenmodell eines Zeitschriftenservers ist abbildbar + Schnittstellen: OAI, HTTP & XML, Web Services via SOAP/JAX-RPC + MyCoRe / IBM CM Know How an 12 Universitäten (UB & RZ) - Noch in Entwicklung, viele Funktionen aber schon realisiert Ende des Jahres erste vollständige Demo-Applikation + Gestaltungsspielräume: Welche Funktionen / Schnittstellen sind für einen VZS Objektspeicher noch nötig? MyCoRe als Objektspeicher?

Frankfurt/Main, Treffen der AG Verteilter Zeitschriften-Server F. Lützenkirchen Vielen Dank für Ihre Aufmerksamkeit! Haben Sie weitere Fragen?