a centre of expertise in digital information management ims digital repositories interoperability...
TRANSCRIPT
![Page 1: A centre of expertise in digital information management IMS Digital Repositories Interoperability Andy Powell a.powell@ukoln.ac.uk UKOLN,](https://reader036.vdocuments.us/reader036/viewer/2022081907/5515c69e55034693758b48dd/html5/thumbnails/1.jpg)
a centre of expertise in digital information managementwww.ukoln.ac.uk
IMS Digital Repositories Interoperability
Andy [email protected]
UKOLN, University of Bath
COLIS Meeting, London
February 2003
![Page 2: A centre of expertise in digital information management IMS Digital Repositories Interoperability Andy Powell a.powell@ukoln.ac.uk UKOLN,](https://reader036.vdocuments.us/reader036/viewer/2022081907/5515c69e55034693758b48dd/html5/thumbnails/2.jpg)
2
IMS DRI Specifications
• IMS Digital Repositories Interoperability• define protocols for interoperability
between systems• machine2machine (i.e. how software
components talk to each other over the network)
• how data (and metadata) is transferred• (note that other IMS spec’s tend to
focus on data formats rather than data transfer)
![Page 3: A centre of expertise in digital information management IMS Digital Repositories Interoperability Andy Powell a.powell@ukoln.ac.uk UKOLN,](https://reader036.vdocuments.us/reader036/viewer/2022081907/5515c69e55034693758b48dd/html5/thumbnails/3.jpg)
3
IMS DRI service components
• IMS DRI splits services into three broad classes…
• access services (resource utilizers)– services with which the end-user interacts– LMS/VLE, portal, …
• provision services (repositories)– services that make content available
• intermediaries (brokers, aggregators)– services that sit between the other two
note that IMS uses Learning Management System (LMS) rather than VLE (and I think we should too!)
![Page 4: A centre of expertise in digital information management IMS Digital Repositories Interoperability Andy Powell a.powell@ukoln.ac.uk UKOLN,](https://reader036.vdocuments.us/reader036/viewer/2022081907/5515c69e55034693758b48dd/html5/thumbnails/4.jpg)
4
IMS DRI repositories
• splits repositories into two broad classes…
• learning object repositories (LOR)– e.g. JORUM+– resources described using IMS metadata– resources packages using IMS CP
• ‘information’ repositories– library OPACs, museum databases, image
archives, RDN subject gateways, …– resources typically described using non-
IMS metadata (DC, MARC, …)
![Page 5: A centre of expertise in digital information management IMS Digital Repositories Interoperability Andy Powell a.powell@ukoln.ac.uk UKOLN,](https://reader036.vdocuments.us/reader036/viewer/2022081907/5515c69e55034693758b48dd/html5/thumbnails/5.jpg)
5
Summary…
• interoperability between VLE and repositories– repositories of information objects– learning object repositories (LOR)– ‘metadata only’ and ‘metadata and full-
content’ repositories
• integration of VLE with backend LOR• seamless access to information
resources from within VLE
![Page 6: A centre of expertise in digital information management IMS Digital Repositories Interoperability Andy Powell a.powell@ukoln.ac.uk UKOLN,](https://reader036.vdocuments.us/reader036/viewer/2022081907/5515c69e55034693758b48dd/html5/thumbnails/6.jpg)
6
IMS DRI on paper
• three-part specification (version 1.0)…• IMS Digital Repositories Interoperability
- Core Functions Information Model• IMS Digital Repositories Interoperability
- Core Functions XML Binding• IMS Digital Repositories Interoperability
- Core Functions Best Practice Guide• http://www.imsproject.org/
![Page 7: A centre of expertise in digital information management IMS Digital Repositories Interoperability Andy Powell a.powell@ukoln.ac.uk UKOLN,](https://reader036.vdocuments.us/reader036/viewer/2022081907/5515c69e55034693758b48dd/html5/thumbnails/7.jpg)
IMS Digital Repositories
Repositories
Resource Utilizers
DirectoriesVocabularyCompetencyMetadata
Repositories
Organizations Traders
Acc
ess
Man
agem
ent
MA
NA
GE
RIG
HT
S O
BL
IGA
TIO
NS
CO
NT
RO
L A
CC
ESS
AU
TH
EN
TIC
AT
E
AU
TH
OR
ISE
AU
DIT
Pro
curem
ent
NE
GO
TIA
TE
TR
AD
EM
AK
E P
AY
ME
NT
SEARCH
Learner Creator Infoseeker
AssetsMetadata
DISCOVER
REQUEST
USE Presentation
Mediation
Provision
People
Agent
RE
SOL
VE
Registries
STORE
STORE EXPOSEMANAGE STORE EXPOSEMANAGE
DELIVER
(Query, Browse, Follow Path)ACCESS
GATHER
PUBLISH
MANAGE
ALERT
EXPOSE
![Page 8: A centre of expertise in digital information management IMS Digital Repositories Interoperability Andy Powell a.powell@ukoln.ac.uk UKOLN,](https://reader036.vdocuments.us/reader036/viewer/2022081907/5515c69e55034693758b48dd/html5/thumbnails/8.jpg)
8
End-user functionality
• end-user is learner, creator, info seeker or agent
• users need to– ‘discover’,– ‘access’– and ‘use’ resources
• ‘discover’ achieved by– ‘query’ (initiating a search) across one or
more repositories– ‘browse’ across one or more repositories– ‘follow path’ (e.g. via Learning Design spec)
![Page 9: A centre of expertise in digital information management IMS Digital Repositories Interoperability Andy Powell a.powell@ukoln.ac.uk UKOLN,](https://reader036.vdocuments.us/reader036/viewer/2022081907/5515c69e55034693758b48dd/html5/thumbnails/9.jpg)
9
System functionality
• access services need to support– search, gather, alert (for discover)– request (for access)– publish (for use)
• provision services need to support– expose (for discover)– deliver (for access)– store (for use)– manage
![Page 10: A centre of expertise in digital information management IMS Digital Repositories Interoperability Andy Powell a.powell@ukoln.ac.uk UKOLN,](https://reader036.vdocuments.us/reader036/viewer/2022081907/5515c69e55034693758b48dd/html5/thumbnails/10.jpg)
10
Search/Expose
• 2 protocols supported…– XQuery over SOAP (for learning object
repositories)– Z39.50 (for information repositories)
• both return IMS metadata records• ‘IMS’ Z39.50 profile under development
– set of ‘search’ attributes based on IMS metadata
– IMS metadata record syntax (XML)
![Page 11: A centre of expertise in digital information management IMS Digital Repositories Interoperability Andy Powell a.powell@ukoln.ac.uk UKOLN,](https://reader036.vdocuments.us/reader036/viewer/2022081907/5515c69e55034693758b48dd/html5/thumbnails/11.jpg)
11
Gather/Expose
• OAI Protocol for Metadata Harvesting (OAI-PMH)
• supports regular gathering of some or all metadata records from a repository
• carries simple DC records (mandated by OAI) and IMS metadata– or any metadata format encoded in
XML/XML Schema
• need to agree details for how to carry IMS records in OAI-PMH
![Page 12: A centre of expertise in digital information management IMS Digital Repositories Interoperability Andy Powell a.powell@ukoln.ac.uk UKOLN,](https://reader036.vdocuments.us/reader036/viewer/2022081907/5515c69e55034693758b48dd/html5/thumbnails/12.jpg)
12
Alert/Expose
• no recommendations currently• considering use of RSS…
– Rich Site Summary– RDF Site Summary
• …but concerns about conflicts between versions 0.9, 1.0 and 2.0
![Page 13: A centre of expertise in digital information management IMS Digital Repositories Interoperability Andy Powell a.powell@ukoln.ac.uk UKOLN,](https://reader036.vdocuments.us/reader036/viewer/2022081907/5515c69e55034693758b48dd/html5/thumbnails/13.jpg)
13
Request/Deliver
• HTTP (and FTP)• use of DOIs and PURLs for persistent
naming• use of OpenURLs to resolve to
‘appropriate copy’ of information (bibliographic) resources
![Page 14: A centre of expertise in digital information management IMS Digital Repositories Interoperability Andy Powell a.powell@ukoln.ac.uk UKOLN,](https://reader036.vdocuments.us/reader036/viewer/2022081907/5515c69e55034693758b48dd/html5/thumbnails/14.jpg)
14
Publish/Store
• FTP• to upload IMS content packages to
Learning Object Repositories
![Page 15: A centre of expertise in digital information management IMS Digital Repositories Interoperability Andy Powell a.powell@ukoln.ac.uk UKOLN,](https://reader036.vdocuments.us/reader036/viewer/2022081907/5515c69e55034693758b48dd/html5/thumbnails/15.jpg)
15
Why is IMS DRI important?
• VLE (in some shape or form) likely to become one of key ‘presentation’ services in institutional context
• IMS DRI spec’s fill space between ‘information providers’ and VLEs
• information providers need to think about exposing stuff in the context of ‘e-learning’ systems
• VLE-vendors relatively mainstream• pushes digital library technologies to new
and wider audience
![Page 16: A centre of expertise in digital information management IMS Digital Repositories Interoperability Andy Powell a.powell@ukoln.ac.uk UKOLN,](https://reader036.vdocuments.us/reader036/viewer/2022081907/5515c69e55034693758b48dd/html5/thumbnails/16.jpg)
JISC Information Env.
Broker/Aggregator
Portal Portal
Content providers
End-user
Portal
Broker/Aggregator
Authentication
Authorisation
ServiceRegistry
Resolver
Inst’n Profile
Shared services
Provisionlayer
Fusionlayer
Presentationlayer
16
![Page 17: A centre of expertise in digital information management IMS Digital Repositories Interoperability Andy Powell a.powell@ukoln.ac.uk UKOLN,](https://reader036.vdocuments.us/reader036/viewer/2022081907/5515c69e55034693758b48dd/html5/thumbnails/17.jpg)
17
JISC IE tech summary• discover, access, use• content providers, brokers/aggregators,
presentation services (portals)• searching, harvesting, alerting• Z39.50 (Bath Profile), OAI, RSS are key
‘discovery’ technologies...– … and by implication, XML and
simple/unqualified Dublin Core
• recognition that SOAP will become more important (e.g. SRW)
• access to resources via OpenURL and resolvers where appropriate
![Page 18: A centre of expertise in digital information management IMS Digital Repositories Interoperability Andy Powell a.powell@ukoln.ac.uk UKOLN,](https://reader036.vdocuments.us/reader036/viewer/2022081907/5515c69e55034693758b48dd/html5/thumbnails/18.jpg)
18
IMS DRI vs. JISC IEIMS DRI• XQuery/SOAP• Z39.50 (IMS)• OAI-PMH
• OpenURL• IMS metadata• DOI/PURL• FTP (publishing)• UDDI?
JISC IE• (SRW/SOAP)• Z39.50 (Bath Profile)• OAI-PMH• RSS• OpenURL• simple DC
• UDDI?
UKCMF
![Page 19: A centre of expertise in digital information management IMS Digital Repositories Interoperability Andy Powell a.powell@ukoln.ac.uk UKOLN,](https://reader036.vdocuments.us/reader036/viewer/2022081907/5515c69e55034693758b48dd/html5/thumbnails/19.jpg)
19
Questions…
![Page 20: A centre of expertise in digital information management IMS Digital Repositories Interoperability Andy Powell a.powell@ukoln.ac.uk UKOLN,](https://reader036.vdocuments.us/reader036/viewer/2022081907/5515c69e55034693758b48dd/html5/thumbnails/20.jpg)
a centre of expertise in digital information managementwww.ukoln.ac.uk