Using a Content Management System as a front-end to a Digital Library System Improving Usability and Customisation Stefano Rivera Supervisor: Hussein Suleman Department of Computer Science, UCT 20 August 2009 Stefano Rivera CMS front-end for DLS
The State of Digital Library Systems ◮ Institutional Repositories are powered by Digital Library Systems Stefano Rivera CMS front-end for DLS
The State of Digital Library Systems ◮ Institutional Repositories are powered by Digital Library Systems ◮ Open Source systems ◮ Mostly Research ◮ Eprints, DSpace, Fedora, etc. Stefano Rivera CMS front-end for DLS
The State of Digital Library Systems ◮ Institutional Repositories are powered by Digital Library Systems ◮ Open Source systems ◮ Mostly Research ◮ Eprints, DSpace, Fedora, etc. ◮ Commercial Stefano Rivera CMS front-end for DLS
User Desires ◮ Easy deployment Stefano Rivera CMS front-end for DLS
User Desires ◮ Easy deployment ◮ Integration with existing Website Stefano Rivera CMS front-end for DLS
User Desires ◮ Easy deployment ◮ Integration with existing Website ◮ Customise Look & Feel Stefano Rivera CMS front-end for DLS
Closer look at DLS OAI API Web UI Batch Interface Access API Search API Manage API Digital Library Curated Objects Stefano Rivera CMS front-end for DLS
The problem ◮ No separate Theme Stefano Rivera CMS front-end for DLS
The problem ◮ No separate Theme ◮ Hard to customise ◮ Web developers can’t write XSLT Stefano Rivera CMS front-end for DLS
The problem ◮ No separate Theme ◮ Hard to customise ◮ Web developers can’t write XSLT ◮ Website integration is non-trivial Stefano Rivera CMS front-end for DLS
Content Management Systems ◮ Basis of most modern websites Stefano Rivera CMS front-end for DLS
Content Management Systems ◮ Basis of most modern websites ◮ Provides for separate themes ◮ Designed for modification & redesign Stefano Rivera CMS front-end for DLS
Content Management Systems ◮ Basis of most modern websites ◮ Provides for separate themes ◮ Designed for modification & redesign ◮ Known by Web designers Stefano Rivera CMS front-end for DLS
CMS Modularity Theme A Theme B Content Management System Static User Forum Search Pages Management Stefano Rivera CMS front-end for DLS
Proposed Solution Consumers Users Theme (Skin) CMS DL Other CMS Module Modules OAI API Access API Search API Manage API Digital Library Curated Objects Stefano Rivera CMS front-end for DLS
Research Questions ◮ Usability Advantage? Stefano Rivera CMS front-end for DLS
Research Questions ◮ Usability Advantage? ◮ Effective in the real world? ◮ Not too complex? Stefano Rivera CMS front-end for DLS
Evaluation ◮ User Study Stefano Rivera CMS front-end for DLS
Evaluation ◮ User Study ◮ Case Study Stefano Rivera CMS front-end for DLS
Timeline 1. Preparation 2. Development 2.1 Evaluate Base systems 2.2 Prototypes 2.3 Complete: Ingestion, Browsing, Search 3. Experiments 4. Conclude Writeup Stefano Rivera CMS front-end for DLS
Risks ◮ Scooped by Islandora Stefano Rivera CMS front-end for DLS
Risks ◮ Scooped by Islandora ◮ Implementation takes too long Stefano Rivera CMS front-end for DLS
Risks ◮ Scooped by Islandora ◮ Implementation takes too long ◮ CMS simply unsuitable Stefano Rivera CMS front-end for DLS
? Stefano Rivera CMS front-end for DLS
Recommend
More recommend