What is intraLibrary Connect? Martin Morrey Product Director, Intrallect Ltd...

Post on 26-Mar-2015

218 views 0 download

Tags:

Transcript of What is intraLibrary Connect? Martin Morrey Product Director, Intrallect Ltd...

What is

intraLibrary

Connect?

Martin Morrey

Product Director, Intrallect Ltd

M.Morrey@intrallect.com

Why connect?

In the Institution

Portal

RAE team CLA Reports OPAC Projects

HandheldsWikis, BlogsVLE/LMS

ePrints Images

eLearningScanned material

RAE outputsExam

papers

audio

video

Choice 1: System

Interoperability

LMS

Library

System

LOR

URL

SRU

IMS

CP

SRU

OAI-PMH

Standards-based integration

Choice 2: System

Integration

LMS

Library

System

LOR

Custom integration

Which services?

What is

intraLibrary?

IntraLibary Architecture• Pure J2EE – Java Enterprise (platform independent)

• 3-tier architecture, applying MVC pattern

• Web-centric

SQL database

User Interface

(AJAX)

Web Services

(Connect)

Custom Integration

Java API

Business Logic

Object-Relational Mapping (ORM) Data Access Objects (DAO)

How has it evolved?

intraLibrary 2.4 (Oct 2005)

Library

System

LOR

intraLibraryIMS MD

IEEE LOM

ODRL

OAI PMH

Authoring

Tool

IMS CP

SCORM

User

IDsUser

IDsUser

Info

LDAP…

WWW

URLVLE

LMS

Java API:• integration• management

intraLibrary 2.8

Library

System

LOR

intraLibraryIMS MD

IEEE LOM

ODRL

SRU/SRW

OAI PMH

Authoring

Tool

IMS CP

SCORM

User

IDsUser

IDsUser

Info

LDAP…

WWW

URLVLE

LMS

Java API:• integration• management• deposit

RSS

intraLibrary 2.9

Library

System

LOR

intraLibraryIMS MD

IEEE LOM

ODRL

SRU/SRW

OAI PMH

Authoring

Tool

IMS CP

SCORM

User

IDsUser

IDsUser

Info

LDAP…

WWW

URLVLE

LMS

Java API:• integration• management• deposit• events/logging

RSS

intraLibrary 3.0

Library

System

LOR

intraLibraryIMS MD

IEEE LOM

ODRL

SRU/SRW

OAI PMH

Authoring

Tool

IMS CP

SCORM

User

IDsUser

IDsUser

Info

LDAP…

WWW

URLVLE

LMS

Java API:• integration• management• deposit• events/logging• data access

RSS

Podcast

Legacy

Blogging

Clients etc SWORDAPP

What's new?

SWORD• Simple Web-Service Ordering Repository

Deposit

• Enables automated deposit of packaged

content, files or records

• Supports integration with desktop clients,

bulk transfer between systems

(SOURCE), custom solutions for legacy

materials

• Profile of the Atom Publishing Protocol

LMS Plugins

• Enable search and linking from within

the LMS

• Use SRU interface

• Blackboard Vista (WebCT)

• Moodle

• Blackboard Enterprise

Podcast

• Enabled automated download of

materials that match specific critieria

• Repository becomes an end-to-end

solution for storing, managing and

exposing audio, video, images etc for

students

Where is it going?

Networked RepositoryMetadata Harvesting• OAI-PMH Repository*• OAI-PMH Harvester

•Federated Search:• SRU/SRW*

More targeted

searching• Access4All• QTI Metadata

*available

Content as a service•OpenURL

IMS LODE

• Well defined profiles of:

– SRU & CQL

– OAI-PMH

– OpenURL?

• Test suite

• Sample implementations

• LMS support?

SWORD 2

• Covering more (all?) of the APP

• Support update and delete operations

• Expose the structure of the complex

objects

Complex Objects

Object Resources File 1

File 2...

File N

Object

Item 1

Item 2...

Item N

Views

View 1

View 2...

View N

Item 1.1

Item 1.2...

Item 1.N

Resource 1

Resource 2...

Resource N

SWORD 2

• Covering more (all?) of the APP

• Support update and delete operations

• Expose the structure of the complex

objects

– taking into account OAI-ORE

– independent of packaging format

• IMS CP

• METS

• MPEG DIDL

intraLibrary Connect