YOU ARE DOWNLOADING DOCUMENT

Please tick the box to continue:

Transcript
Page 1: JISC: Middleware for Distributed Cognition

JISC: 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

Page 2: JISC: Middleware for Distributed Cognition

Mapping to ELFLearning Domain Services

Reporting

Resource list

Competency

Activity author

Course validation

Sequencing

Tracking

Assessment

ePortfolio

Marking

Quality assurance

Activity management

Grading

Learning flow

Curriculum

Personal development

Course management

Page 3: JISC: Middleware for Distributed Cognition

Mapping to ELF

Common Services

Harvesting

Resolver

Logging

Workflow

Mapping

Messaging

Content management

Rating / Annotation

Chat

Person

Calendaring

Alert

AV conferencing

E-mail management

DRM

Identifier

Search

Presence

Authentication

Packaging

Terminology

Federated search

Role

Metadata management

Whiteboard

Context

Scheduling

Metadata service registry

Filing

Service registry

Rules

Authorisation

Archiving

User preferences

Group

Member

Format conversion

Forum

Page 4: JISC: Middleware for Distributed Cognition

Mapping 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

Page 5: JISC: Middleware for Distributed Cognition

System interoperability: MDC project in context of repositories domain

Search(MDC Interface ) Distributed

search(JAFER )

Data layer - repositories

Middleware Layer

Learner InterfaceLayer

JSP Z39.50SRW

Dublin CoreLOMOAI

IMS RLI

Page 6: JISC: Middleware for Distributed Cognition

UML activity diagram

Page 7: JISC: Middleware for Distributed Cognition

MDC interface: http://jafer2.oucs.ox.ac.uk:8080/MDC/search.jsp

Page 8: JISC: Middleware for Distributed Cognition

Resource list

Page 9: JISC: Middleware for Distributed Cognition

Cocoon transforms - PDF

Page 10: JISC: Middleware for Distributed Cognition

Cocoon transforms - XHTML

Page 11: JISC: Middleware for Distributed Cognition

Cocoon transforms - XML

Page 12: JISC: Middleware for Distributed Cognition

XBib: http://sourceforge.net/projects/xbiblio/

Page 13: JISC: Middleware for Distributed Cognition

XBib http://sourceforge.net/projects/xbiblio/

Page 14: JISC: Middleware for Distributed Cognition

Mind mapping with VUE

Page 15: JISC: Middleware for Distributed Cognition

Sharing 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

Page 16: JISC: Middleware for Distributed Cognition

UDDI

Page 17: JISC: Middleware for Distributed Cognition

Discussion

Framework for optimising recall and precision.

Page 18: JISC: Middleware for Distributed Cognition

Cooperative Association for Internet Data Analysis (CAIDA): http://www.caida.org/home/index.xmlTaken from CAIDA Walrus project: http://www.caida.org/tools/visualization/walrus/

Page 19: JISC: Middleware for Distributed Cognition

The information landscape

• Search and discover– Open searching vs. finding the appropriate copy based on learner’s 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– Interconnected resource lists/ mind maps– Building recommendation into the core of search practice

• Usability– Use language of the learner not database or cataloguing– To search as part of a network of learners not alone

Page 20: JISC: Middleware for Distributed Cognition

Links:

• Final report (draft): http://users.ox.ac.uk/~howardn/Publish/

• Interface: http://jafer2.oucs.ox.ac.uk:8080/MDC/search.jsp


Related Documents