Implementing institutional Content Repositories with MyCoRe and MILESS

Slides:



Advertisements
Similar presentations
Data Publishing Service Indiana University Stacy Kowalczyk April 9, 2010.
Advertisements

Theo Andrew, Edinburgh University Library Choosing Suitable Open-Source Repository Software Choosing Suitable Open Source Repository Software Theo Andrew.
About store The Project - Phase I StORe StORe StORe stands for: Source-to-Output Repositories.
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Comparison of EPrints 3.0 and DSpace digital library systems Kuzma Kudim, Galina Proskudina.
ARCHIMÈDE Presented by Guy Teasdale Directeur, Services soutien et développement Bibliothèque de l’Université Laval CARL Workshop on Institutional Repositories.
1 Archiving Workflow between a Local Repository and the National Library Archive Experiences from the DiVA Project Eva Müller, Peter Hansson, Uwe Klosa,
Humboldt University: A workflow model for digital theses and dissertations ETD A workflow model for digital theses and dissertations Developments.
1 CS 502: Computing Methods for Digital Libraries Lecture 22 Repositories.
WMS: Democratizing Data
Dspace – Digital Repository Dawn Petherick, University Web Services Team Manager Information Services, University of Birmingham MIDESS Dissemination.
UCLA Digital Library UC Digital Library Forum August 5, 2002 UCLA Digital Library Presenter: Curtis Fornadley Senior Programmer/Analyst.
I:\Share\Bestuursinligting\OUDITfinaal\Portfolio\Statistics\BI UPSpace An institutional repository for the University of.
Geneve, February 12, 2004 CERN OAI 3 Workshop - Tutorial 2 F. Lützenkirchen Implementing institutional Content Repositories with MyCoRe and MILESS 3rd.
I:\Share\Bestuursinligting\OUDITfinaal\Portfolio\Statistics\BI UPSpace An institutional research repository for the University of Pretoria.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
ArcGIS Workflow Manager An Introduction
Chinese-European Workshop on Digital Preservation, Beijing July 14 – Network of Expertise in Digital Preservation 1 Trusted Digital Repositories,
JY Le Meur/Tibor Simko 12 th Feb’04 1)Context 2)Interoperability 3)Submission 4)Search 5)Preservation CERN, OAI3 Workshop, Geneva.
Dr. Kurt Fendt, Comparative Media Studies, MIT MetaMedia An Open Platform for Media Annotation and Sharing Workshop "Online Archives:
Addressing Metadata in the MPEG-21 and PDF-A ISO Standards NISO Workshop: Metadata on the Cutting Edge May 2004 William G. LeFurgy U.S. Library of Congress.
Dspace 1 Introduction to DSpace Mukesh Pund Scientist NISCAIR, New Delhi.
OCLC Online Computer Library Center CONTENTdm ® Digital Collection Management Software Ron Gardner, OCLC Digital Services Consultant ICOLC Meeting April.
1. 2 introductions Nicholas Fischio Development Manager Kelvin Smith Library of Case Western Reserve University Benjamin Bykowski Tech Lead and Senior.
Johannes Spitzbart Phonogrammarchiv, Austrian Academy of Sciences Österreichische Tage der Digitalen Geisteswissenschaften save the data - workshop on.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
1 XML as a preservation strategy Experiences with the DiVA document format Eva Müller, Uwe Klosa Electronic Publishing Centre Uppsala University Library,
Getting Started with CONTENTdm Corey Harper, University of Oregon Terry Reese, Oregon State University OLA - April 8, 2005.
Indo-US Workshop, June23-25, 2003 Building Digital Libraries for Communities using Kepler Framework M. Zubair Old Dominion University.
InDiCo 20 April 2004 EPFL, Lausanne Integrated Digital Conferencing JY Le Meur CERN
07/11/2002Thomas Baron - JACoW Workshop1 CERN Library Requirements T. Baron CERN ETT-DH-CDS.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
Use & Access 26 March Use “Proof of Concept” Model for General Libraries & IS faculty Model for General Libraries & IS faculty Test bed for DSpace.
Digital Commons & Open Access Repositories Johanna Bristow, Strategic Marketing Manager APBSLG Libraries: September 2006.
IUScholarWorks Technical Overview Randall Floyd Digital Library Program Programmer/Database Administrator.
How to Implement an Institutional Repository: Part II A NASIG 2006 Pre-Conference May 4, 2006 Technical Issues.
Registering Earth Science Data and Data Related Services Using NASA’s Global Change Master Directory (GCMD) Tyler Stevens (GIS/Services Coordinator) ESIP.
DSpace - Digital Library Software
DSpace System Architecture 11 July 2002 DSpace System Architecture.
DANIELA KOLAROVA INSTITUTE OF INFORMATION TECHNOLOGIES, BAS Multimedia Semantics and the Semantic Web.
A Project of the University Libraries Ball State University Libraries A destination for research, learning, and friends.
EPICUR Kathrin Schroeder ERPANET-Workshop „Persistent Identifiers“ (18th June 2004 ) Persistent Identifiers in Germany – Activities at Die Deutsche.
XML 2002 Annotation Management in an XML CMS A Case Study.
5/29/2001Y. D. Wu & M. Liu1 Content Management for Digital Library May 29, 2001.
De Rigueur - Adding Process to Your Business Analytics Environment Diane Hatcher, SAS Institute Inc, Cary, NC Falko Schulz, SAS Institute Australia., Brisbane,
GNU EPrints 2 Overview Christopher Gutteridge 19 th October 2002 CERN. Geneva, Switzerland.
Distributing Repository functions with DSpace Richard Jones.
Architecture Review 10/11/2004
multimedia archiving on the Web
LAMS 2.0 Architecture. LAMS 2.0 Architecture Agenda LAMS 2.0: Technical Aims Architecture Technologies LAMS Core LAMS Tool Contract External Tools.
Content Management System
Introduction, Features & Technology
SowiDataNet - A User-Driven Repository for Data Sharing and Centralizing Research Data from the Social and Economic Sciences in Germany Monika Linne, 30.
VI-SEEM Data Repository
VI-SEEM Data Repository
Managing ETDs with Associated Complex Digital Objects
Introduction to Implementing an Institutional Repository
Introduction to DSpace
Building an Integrable XBRL Portal Daniel Hamm German Central Bank
Implementing an Institutional Repository: Part II
Intermountain West Data Warehouse
Lecture 1: Multi-tier Architecture Overview
Context Interoperability Submission Search Preservation
Catherine Foley Director of Digital Archive and Library Projects MATRIX, Center for Digital Humanities and Social Sciences at MSU Mid-Michigan Digital.
Andreas Trappe Scientist of Information and Media Technologie
A Generic System for Clearinghouses
UFCEUS-20-2 Web Programming
Implementing an Institutional Repository: Part II
How to Implement an Institutional Repository: Part II
Presentation transcript:

Implementing institutional Content Repositories with MyCoRe and MILESS 3rd OAI Workshop @ CERN, Feb 12, 2004 http://www.mycore.de/ http://miless.uni-essen.de/ Dipl.-Wirt.Inform. Frank Lützenkirchen University Library, Campus Essen Duisburg-Essen University, Germany Geneve, February 12, 2004 CERN OAI 3 Workshop - Tutorial 2 F. Lützenkirchen

Context and Design Philosophy (I) MILESS: the origin of MyCoRe = "Multimedialer Lehr- und Lernserver Essen" = multi-media teaching and learning server Essen = our local "digital library" or "document repository" Developed at Essen University since 1998, in production Java and XML/XSL application Open Source, reused currently at 12 german universities & Uppsala Hard-coded metadata model based on qualified Dublin Core Any file types, special support for audio/video streaming articles, animations, dissertations, audio/video, foils, lecture material Java applet allows staff to manage their content independently Geneve, February 12, 2004 CERN OAI 3 Workshop - Tutorial 2 F. Lützenkirchen

Context and Design Philosophy (II) Geneve, February 12, 2004 CERN OAI 3 Workshop - Tutorial 2 F. Lützenkirchen

Context and Design Philosophy (III) MyCoRe = "MILESS Community Content Repository" = the core to build my own local repository Grew out of the community of universities that reused MILESS Goal: build a successor for MILESS, which allows flexible, customizable metadata models customizable user interface support for multiple languages in user interface and content a common "core" of Java classes that could be used to build a more specialised, local content repository support for multiple database backends, both commercial (IBM Content Manager) and Open Source support for multiple audio/video streaming servers Geneve, February 12, 2004 CERN OAI 3 Workshop - Tutorial 2 F. Lützenkirchen

Context and Design Philosophy (IV) MyCoRe - still under development, partially incomplete - first "official" version will be launched in march, 2004 - main efforts currently in documentation and testing - consists of "the core" (Java libraries, some XSL stylesheets) - the official "sample application" that shows what you can do: an institutional document repository with Dublin Core datamodel - currently one other application based on MyCoRe exists: "Papyri", a repository for digitized egyptian papyrus fragments MILESS - already uses large portions of the MyCoRe code - will sometime completely substituted by a MyCoRe application Geneve, February 12, 2004 CERN OAI 3 Workshop - Tutorial 2 F. Lützenkirchen

Context and Design Philosophy (V) MyCoRe architecture Geneve, February 12, 2004 CERN OAI 3 Workshop - Tutorial 2 F. Lützenkirchen

Interoperability (I) Configurable OAI-PMH 2.0 implementation - Sets are mapped to a selected MyCoRe classification - Metadata formats are generated from XML using XSL stylesheet - Allows different views (browsing sets) on the repository XML import and export command line tool - Any metadata can be exported/imported as XML together with associated files Export of any metadata and query results as XML via HTTP - Servlets generate XML output for metadata, query results etc. - By default, this XML is rendered on server-side to HTML pages - Optionally, XML can directly be delivered to HTTP client Geneve, February 12, 2004 CERN OAI 3 Workshop - Tutorial 2 F. Lützenkirchen

Interoperability (II) Integrated distributed query across multiple MyCoRe instances HTTP / XML Local query mapped to backend implementation Request: XQuery Response: XML Client Server Presentation of search results Local query Local query Local query Local query Geneve, February 12, 2004 CERN OAI 3 Workshop - Tutorial 2 F. Lützenkirchen

Content Submission (I) MILESS: Java applet for metadata and content management User roles: - author - administrator Create Update Delete - Metadata Files Geneve, February 12, 2004 CERN OAI 3 Workshop - Tutorial 2 F. Lützenkirchen

Content Submission (II) MyCoRe: Configurable data model, therefore also configurable HTML-based editor for metadata and file upload Geneve, February 12, 2004 CERN OAI 3 Workshop - Tutorial 2 F. Lützenkirchen

Content Submission (III) Philosophy: users with "author" privileges are allowed to create, edit, delete their documents any time, immediately Exception: dissertations etc, "manual" workflow Currently no automated workflow mechanisms (planned) But: MyCoRe allows to send email from within the application Notification of a person for quality control etc. possible Some additional metadata is generated during submission, e. g. - dates of creation and modification - file content types, mime types, size - audio/video technical metadata like bitrate, framerate, ... Geneve, February 12, 2004 CERN OAI 3 Workshop - Tutorial 2 F. Lützenkirchen

Search masks to query all or parts of the repository End User Interface (I) Search masks to query all or parts of the repository Multiple search masks for different departments, content types etc. Fields shown in the mask can be configured Search mask can be limited to query only selected parts of repository Geneve, February 12, 2004 CERN OAI 3 Workshop - Tutorial 2 F. Lützenkirchen

End User Interface (II) Browsing content through custom "classifications" Classification := a hierarchical tree or list of categories Examples: DDC, organizational structure of your institution, ... Custom classifications can be loaded from XML Geneve, February 12, 2004 CERN OAI 3 Workshop - Tutorial 2 F. Lützenkirchen

End User Interface (III) Any content is directly accessible through http URL: document metadata, files, videos, ... Persistent Identifier: Implementation of "National bibliographic names" URNs, urn:nbn:de:... as defined by "Deutsche Bibliothek, Frankfurt" End user interface is completely HTML based MyCoRe: multiple language user interface possible HTML pages are generated from XML using XSL stylesheets on server side Allows easy customization and localisation Geneve, February 12, 2004 CERN OAI 3 Workshop - Tutorial 2 F. Lützenkirchen

Long term preservation issues (I) Any metadata is stored in XML format Any content (files) is stored together with metadata internally NBN URNs as persistent identifiers to access content Support for multiple database backends includes IBM Content Manager, which has hierarchical storage management functions (Tivoli Storage Mgr) to allow very large repositories and archiving of content But: currently no formal implementation of long term preservation standards, e. g. OAIS standard Geneve, February 12, 2004 CERN OAI 3 Workshop - Tutorial 2 F. Lützenkirchen

Custom metadata models in MyCoRe Strengths (I) Open Source Custom metadata models in MyCoRe Custom classification trees with any categories Any files as content, also multimedia, audio, video, ... Special support for audio/video files: Streaming of mpeg, real, mp3, avi, wav, ... with integrated Real Server, Helix Server, IBM VideoCharger Server Technical metadata for audio/video files Online storyboard editor to segment and annotate video Multiple database backends possible - Commercial: IBM Content Manager, Tamino, Oracle, DB2 - Open Source: MySQL, Apache Lucene, XML:DB (Xindice etc.) Geneve, February 12, 2004 CERN OAI 3 Workshop - Tutorial 2 F. Lützenkirchen

Strengths (II) Geneve, February 12, 2004 CERN OAI 3 Workshop - Tutorial 2 F. Lützenkirchen

Automated submission workflow to be implemented Weaknesses (I) Currently two systems: - MILESS: production, but hard-coded DC metadata model - MyCoRe: more flexible, but partially still incomplete Automated submission workflow to be implemented No peer reviewing support etc. currently Formal long term preservation support yet to be implemented: conformance to OAIS standard etc. Geneve, February 12, 2004 CERN OAI 3 Workshop - Tutorial 2 F. Lützenkirchen

Thank you for your patience. Any questions. luetzenkirchen@bibl Thank you for your patience. Any questions? luetzenkirchen@bibl.uni-essen.de http://www.mycore.de/ http://miless.uni-essen.de/ Geneve, February 12, 2004 CERN OAI 3 Workshop - Tutorial 2 F. Lützenkirchen