using a content management system as a front end to a
play

Using a Content Management System as a front-end to a Digital - PowerPoint PPT Presentation

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


  1. 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

  2. The State of Digital Library Systems ◮ Institutional Repositories are powered by Digital Library Systems Stefano Rivera CMS front-end for DLS

  3. 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

  4. 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

  5. User Desires ◮ Easy deployment Stefano Rivera CMS front-end for DLS

  6. User Desires ◮ Easy deployment ◮ Integration with existing Website Stefano Rivera CMS front-end for DLS

  7. User Desires ◮ Easy deployment ◮ Integration with existing Website ◮ Customise Look & Feel Stefano Rivera CMS front-end for DLS

  8. 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

  9. The problem ◮ No separate Theme Stefano Rivera CMS front-end for DLS

  10. The problem ◮ No separate Theme ◮ Hard to customise ◮ Web developers can’t write XSLT Stefano Rivera CMS front-end for DLS

  11. 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

  12. Content Management Systems ◮ Basis of most modern websites Stefano Rivera CMS front-end for DLS

  13. Content Management Systems ◮ Basis of most modern websites ◮ Provides for separate themes ◮ Designed for modification & redesign Stefano Rivera CMS front-end for DLS

  14. 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

  15. CMS Modularity Theme A Theme B Content Management System Static User Forum Search Pages Management Stefano Rivera CMS front-end for DLS

  16. 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

  17. Research Questions ◮ Usability Advantage? Stefano Rivera CMS front-end for DLS

  18. Research Questions ◮ Usability Advantage? ◮ Effective in the real world? ◮ Not too complex? Stefano Rivera CMS front-end for DLS

  19. Evaluation ◮ User Study Stefano Rivera CMS front-end for DLS

  20. Evaluation ◮ User Study ◮ Case Study Stefano Rivera CMS front-end for DLS

  21. 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

  22. Risks ◮ Scooped by Islandora Stefano Rivera CMS front-end for DLS

  23. Risks ◮ Scooped by Islandora ◮ Implementation takes too long Stefano Rivera CMS front-end for DLS

  24. Risks ◮ Scooped by Islandora ◮ Implementation takes too long ◮ CMS simply unsuitable Stefano Rivera CMS front-end for DLS

  25. ? Stefano Rivera CMS front-end for DLS

Recommend


More recommend