Title: JISC: Middleware for Distributed Cognition
1JISC Middleware for Distributed Cognition
Project Team Colin Tatham technical lead David
Gilks database programmer Howard Noble
project manager Jeff Kahn VUE project
manager Katherine Ferguson Cocoon
developer Matthew Dovey UDDI and SRW
consultant Robert Gilks Interface developer Tom
Coppeto VUE developer
University of Oxford Learning Technology Group
2Mapping to ELF
Learning Domain Services
Sequencing
Activity management
Course management
Resource list
Assessment
Grading
Competency
ePortfolio
Learning flow
Activity author
Marking
Curriculum
Course validation
Quality assurance
Personal development
Reporting
Tracking
3Mapping to ELF
Common Services
Messaging
Authentication
Authorisation
Resolver
DRM
Metadata service registry
Logging
Identifier
Filing
Workflow
Search
Service registry
Mapping
Presence
Rules
Harvesting
E-mail management
Scheduling
Content management
Packaging
Archiving
Rating / Annotation
Terminology
User preferences
Chat
Federated search
Group
Person
Role
Member
Calendaring
Metadata management
Format conversion
Alert
Whiteboard
Forum
AV conferencing
Context
4Mapping to domain repositories
- Distributed/ federated search
- Ability to cross search multiple repositories
with Z39.50 and SRW protocols - Discover
- Ability to find the appropriate copy of a
resource through OpenURL mechanism - Resource list
- Ability to store resource metadata (reference)
compliant with the IMS RLI data specification
5System interoperability MDC project in context
of repositories domain
6UML activity diagram
7MDC interface http//jafer2.oucs.ox.ac.uk8080/MD
C/search.jsp
8Resource list
9Cocoon transforms - PDF
10Cocoon transforms - XHTML
11Cocoon transforms - XML
12XBib http//sourceforge.net/projects/xbiblio/
13XBib http//sourceforge.net/projects/xbiblio/
14Mind mapping with VUE
15Sharing resource lists store in
repositoriestowards the semantic web
- Repositories holding resource lists can be
targets for distributed searches - Repositories storing mind maps can be
interrogated to give learners indication of how
articles are related
16UDDI
17Discussion
Framework for optimising recall and precision.
18Cooperative Association for Internet Data
Analysis (CAIDA) http//www.caida.org/home/index.
xml Taken from CAIDA Walrus project
http//www.caida.org/tools/visualization/walrus/
19The information landscape
- Search and discover
- Open searching vs. finding the appropriate copy
based on learners subscription profile - Search metadata globally
- Discover appropriate services that pertain to the
required resource (full text, ability to edit
etc) - Distributed search of OAI repositories
- Optimising recall and precision
- Recall illustrates the confidence that a search
returns all the information you are interested in
- Precision is the confidence that the results of
your search are relevant - Centralised vs. distributed repositories
- Bandwidth usage
- Searching across heterogeneous metadata
- Functions above metadata e.g. annotation,
ratings, related resources, - Ownership and authentication
- Additional components
- Caching
- De-duplication
- Matching algorithms based on search criteria
- Parsing to improve metadata presentation
- Social solutions
20Links
- Final report (draft) http//users.ox.ac.uk/howar
dn/Publish/ - Interface http//jafer2.oucs.ox.ac.uk8080/MDC/se
arch.jsp