Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
IESR: A Registry of Collections and Services Ann Apps MIMAS, The University of Manchester, UK Outline • Purpose of JISC Information Environment Service Registry (IESR) • IESR content description • IESR services • Using IESR for metasearch • Future direction of service registries • Integration Issues 2006-03-03 SRU Integration Workshop 2 Why IESR? • JISC Information Environment: – Collections of resources for researchers, learners, teachers in UK • Single central registry – m2m access – Improve awareness and access • Funded by JISC: – MIMAS, UKOLN, University of Liverpool – Registry developed and hosted by MIMAS 2006-03-03 SRU Integration Workshop 3 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-03-03 SRU Integration Workshop 4 IESR Entities Collection provides access Service 2006-03-03 owns administers SRU Integration Workshop Agent 5 IESR Entity Description • Entities identified with URI • Described by metadata • Metadata defined by Application Profile – Semantics – Occurrence – Searchable 2006-03-03 SRU Integration 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 • Vocabularies for property values 2006-03-03 SRU Integration Workshop 7 2006-03-03 SRU Integration Workshop 8 IESR Service Metadata • More than RSLP CD ‘locator’ • Bespoke IESR scheme to support discovery and registry application • Single access method: – SRU, Z39.50, SOAP, OAI-PMH, Web/CGI • Location URL • Interface property for some service types using appropriate schema 2006-03-03 SRU Integration Workshop 9 2006-03-03 SRU Integration Workshop 10 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-03-03 SRU Integration Workshop 11 IESR Agent and Administrative Metadata • Agent: contact details • Administrative: – Included with every entity • IESR includes: – creating organisation, publisher: IESR – latest modification date – rights to reuse descriptions: Creative Commons 2006-03-03 SRU Integration Workshop 12 IESR Services • Z39.50 – Search via Bib-1 attributes – Results: text (SUTRS); composite XML • OAI-PMH for harvesting: entity XML • OpenURL Link-To Resolver – Implements IESR identifier resolution • Web Search and Browse • Data Supply Editor 2006-03-03 SRU Integration Workshop 13 Future Services • • • • SRU Web Services SOAP / SRW (planned) RSS UDDI (under investigation) – Mapping IESR data to UDDI – Prototype registry 2006-03-03 SRU Integration Workshop 14 Using IESR: Portal Metasearch • Social Science portal discovers collections with e.g. SRU services • Provides cross-search to end-user using e.g. SRU • Portal builder doesn’t need to know about all resources • Users discover collections unaware of • Alternative: OAI-PMH harvest 2006-03-03 SRU Integration Workshop 15 Distributed Service Registries • Scope of IESR • Distributed / federated model – Each node describes own resources • How to cross search? – Metasearch; UDDI; OAI-PMH harvest • IESR collaboration with OCKHAM in US – Searching is local – Replication by OAI-PMH harvest 2006-03-03 SRU Integration Workshop 16 Integration Issues • Resources have Web interface only • IESR covers all service protocols: – Few SRU services in JISC IE • Contributing technical service details • Use of Service Registry still visionary • Dynamic use with SOAP not feasible – NISO Web Services and Practice WG – SRW • Description of authentication details 2006-03-03 SRU Integration Workshop 17 Integration Issues: Sharing • Sharing records needs common schema – NISO Metasearch Initiative Collection Description: basis of IESR and OCKHAM • Rights issues – Simplified with common CC licence • Cross searching federated registries: – Metasearch? Harvest? • UDDI – Loss of full collection description 2006-03-03 SRU Integration Workshop 18 Recommendations • Encourage the provision of m2m interfaces for resources – Advertise SRU as low barrier solution • Register SRU services in online directories to encourage use 2006-03-03 SRU Integration Workshop 19 IESR Details Information: http://iesr.ac.uk/ Application Profile: http://iesr.ac.uk/profile/ XML Schema: http://iesr.ac.uk/schemas/iesr.xsd Web search: 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-03-03 SRU Integration Workshop 20