IESR - epub@mimas

Download Report

Transcript IESR - epub@mimas

Using IESR
Ann Apps
MIMAS,
The University of Manchester, UK
Outline
•
•
•
•
•
IESR content description
IESR services
External description
Using IESR
Future directions
2006-01-18
IESR Contributors Workshop
2
IESR Content
• Descriptions of:
–
–
–
–
Collections of resources
Informational Services that provide access
Agents: Owners / Administrators
Transactional Services
• Supplied by resource providers
• Check by IESR content manager
2006-01-18
IESR Contributors Workshop
3
IESR Entities
Collection
provides
access
Service
2006-01-18
owns
administers
IESR Contributors Workshop
Agent
4
IESR Identifiers
•
•
•
•
Every entity has a URI
Assigned on registration in IESR
PURL-based Object Identifier (POI)
Example:
http://purl.org/poi/iesr.ac.uk/105636559-25788
• Internal use: local part of identifier only
2006-01-18
IESR Contributors Workshop
5
IESR Entity Description
• Described by metadata
• Based on open standards
• Metadata defined by Application Profile
– Semantics
– Occurrence
– Searchable
• Data Supply as separate entities
2006-01-18
IESR Contributors Workshop
6
IESR Collection Metadata
• Based on RSLP Collection Description
• Simplification for electronic resources
• Consistent with:
– DCMI Collection Description Application
Profile
– NISO MI Collection Description
• Links to other entities:
– hasService: Service (IESR id)
– Owner: Agent (IESR id)
2006-01-18
IESR Contributors Workshop
7
Vocabulary Encoding
Schemes
• Defined in Application Profile
• Single backbone subject scheme
– Dewey Decimal Classification System
• Other common vocabularies supported
• iesr:usesControlledList
– IESR defined list (extensible)
– terminology service; item level search
2006-01-18
IESR Contributors Workshop
8
2006-01-18
IESR Contributors Workshop
9
IESR Service Metadata
• More than RSLP CD ‘locator’
• Bespoke IESR scheme
• Single access method:
– Z39.50, SOAP, OAI-PMH, Web/CGI
• Location URL
• Interface property for some service
types using appropriate schema
• Links to other entities: Agent, Collection
2006-01-18
IESR Contributors Workshop
10
2006-01-18
IESR Contributors Workshop
11
Other Service types
•
•
•
•
•
•
•
SOAP: Locator: access URL; Interface: WSDL
SRU: Interface: ZeeRex
SRW: Interface: ZeeRex; WSDL
OAI-PMH: Locator: BaseURL
OpenURL: Locator: BaseURL
Web CGI: Interface: arguments
Web page: Locator: URL
2006-01-18
IESR Contributors Workshop
12
Agent Metadata
•
•
•
•
Agent name
Agent description
Contact details, address, URL
Links to other entities:
– owns: Collection
– administers: Service
2006-01-18
IESR Contributors Workshop
13
IESR Administrative
Metadata
• Included with every entity
• Data suppliers can include:
– Internal: creator/contributor, creation dates
– External: source
• External: IESR includes:
– creating organisation, publisher (IESR)
– latest modification date
– rights to reuse descriptions
2006-01-18
IESR Contributors Workshop
14
IESR Creative Commons
Licence
• All IESR records licensed under a
Creative Commons licence:
– Non-commercial (freely available)
– Share-alike (maintain same licence)
– Attribution-required (attribute provenance)
• Suppliers agree to this licence
• http://creativecommons.org
2006-01-18
IESR Contributors Workshop
15
IESR Services
• Details on IESR web site
• Z39.50
– Search via Bib-1 attributes
– Results: text (SUTRS); XML
• OAI-PMH for harvesting
• OpenURL Link-To Resolver
– Implements IESR identifier resolution
• Web Search and Browse
• Data supply Editor
2006-01-18
IESR Contributors Workshop
16
Future Services
• Web Services SOAP / SRW (planned)
• RSS
• UDDI (under investigation)
– Prototype registry
– Mapping IESR data to UDDI
– Is there a requirement?
• Data ingest / harvest
2006-01-18
IESR Contributors Workshop
17
IESR XML
• Composite Collection record via Z39.50:
– Collection
– All services that provide access
– All agents:
• Owners of collection
• Administrators of services
• Single entity record via OAI-PMH
• Simple Dublin Core for Interoperability
2006-01-18
IESR Contributors Workshop
18
Portal in JISC IE
• JISC defines a portal:
A network service that brings together content
from diverse distributed resources using
technologies such as cross searching,
harvesting, and alerting, and collates this into
an amalgamated form for presentation to an
end user.
2006-01-18
IESR Contributors Workshop
19
Using IESR
• Portal
– amalgamated set of resources
• IESR provides:
– Discovery of resource collections
– Up-to-date details of access to collections
• Using IESR Portal builder can:
– Add new services to portal
– Provide metasearch
2006-01-18
IESR Contributors Workshop
20
Portal Metasearch Scenario
• Social Science portal discovers
collections with e.g. Z39.50 services
• Provides cross-search to end-user using
e.g. Z39.50
• Portal builder doesn’t need to know
about all resources
• Users discover collections unaware of
2006-01-18
IESR Contributors Workshop
21
Harvesting IESR
• OAI-PMH allows replication of IESR
• Portal harvests IESR records
• Caches locally for use by portal
software, e.g.:
– Local service registry
– Knowledgebase after conversion to
appropriate format
– Conversion into local configuration file
2006-01-18
IESR Contributors Workshop
22
MIMAS Metadatabase Use
Scenario
• MIMAS Metadatabase is a catalogue of
resources provided by MIMAS
• Metadatabase will
– Harvest changed IESR records nightly
– Select MIMAS records
– Update Metadatabase
• Staff have only one set of descriptions
to maintain
• XML descriptions for other uses
2006-01-18
IESR Contributors Workshop
23
Use by Portal Builder
• Discover resource and access details by
Web interface
• Handcraft resource into metasearch
• Possible future Digital Library build
software will automate process
• SOAP services need manual
intervention
2006-01-18
IESR Contributors Workshop
24
Other Uses
• Portal Links to Web Search
– General resource discovery
• Reuse collection description
– Initially created by resource supplier
– Shared by multiple registries and
applications
• RSS Aggregator (news; data alerts)
– Personal digital library portal
2006-01-18
IESR Contributors Workshop
25
Metadata Schema Use
• OCKHAM (US): Outcomes of NSF projects
• CETIS / DEST: eLearning/Admin in Australia
• Standards development:
– DCMI Collection Description
– NISO Metasearch Initiative
– DCMI Agents Working Group
• Stakeholder requirements:
– Institution details
– eLearning
2006-01-18
IESR Contributors Workshop
26
Wider Information
Environment
• Scope of IESR
– JISC, UK, international?
– Data ownership and maintenance
• Distributed / federated model
– Each node describes own resources
– How to cross search?
• IESR collaboration with OCKHAM in US
• Sharing collection descriptions
– Need common metadata schema
2006-01-18
IESR Contributors Workshop
27
IESR Future
•
•
•
•
•
•
More and updated content
New IESR services
Demonstrating viable IESR use
Persistence of content
Maintenance of metadata schema
International interest in Service
Registries
2006-01-18
IESR Contributors Workshop
28
IESR Details
Specifications: http://iesr.ac.uk/metadata/
Application Profile: http://iesr.ac.uk/profile/
XML Schema: http://iesr.ac.uk/schemas/iesr.xsd
Web Search IESR: http://iesr.ac.uk/registry/
Z39.50 service: http://iesr.ac.uk/use/z3950/
OAI-PMH service: http://iesr.ac.uk/use/oaipmh/
IESR Helpline service: [email protected]
Ann Apps: [email protected]
2006-01-18
IESR Contributors Workshop
29