The JISC Bridging the Interoperability Divide [http://www.jisc.ac.uk/whatwedo/programmes/programme_rep_pres/repositories_sue/bid.aspx BID project] is a collaboration between the [http://www.oucs.ox.ac.uk/ OUCS], [http://www.ouls.ox.ac.uk/sers/ SERS] and [http://www.oerc.ox.ac.uk/ OeRC] departments at the University of Oxford. The project partners will build an institutional repository system that integrates services within the learning, research and teaching practice domains.

<insert exemplar scenario>

Technical implementation

Staff will collaborate from the three departments to implement services that interoperate according to an institutional design. The design will utilise the service-oriented approach to integrate the [http://en.wikipedia.org/wiki/Storage_Resource_Broker SRB], [http://sakaiproject.org/ SAKAI ]and [http://www.fedora.info/ Fedora ]applications to provide system wide federated search, harvest and deposit services.

OUCS

At OUCS the SAKAI system is being developed and maintained to support the learning and teaching practice domain. SAKAI is a 'container' type system, designed to make the integration of new tools by SAKAI partners as easy and robust as possible. Tools include wiki, forum, chat, <insert complete list>.

Colin Tatham will be the lead developer and project officer of the OUCS contribution to the BID project. Colin will work with Howard Noble and Adam Marshall to implement the required repository services within the SAKAI system. The aim is to adapt code created on the JISC ASK project to provide the following services within the SAKAI implementation at Oxford:

Tasks

OUCS - 001

This task is broadly about getting the ASK software ready for the BID project. To do this we need to first perform a technical evaluation in terms of robustness of each component and the performance of the ASK Online System as a whole.

Sub-tasks:

  1. gain performance statistics of ASK Online System using a facility such as http://profiler.netbeans.org/ , http://www.eclipse.org/tptp/ , http://jakarta.apache.org/jmeter/

  2. define use of repository services by SAKAI tools/ services e.g. each of wiki, forum, chat
  3. scope removal of VFS and eXist components to be replaced with a Fedora instance (possibly through compliance with JSR 170)
  4. scope integration with SAKAI group service in place eXist
  5. scope integration of annotation service
  6. scope integration of tagging facility
  7. scope use of lucene to provide indexing service

OUCS - 002

OUCS - 003