Download presentation
Presentation is loading. Please wait.
Published byBelinda Ruby Goodwin Modified over 9 years ago
1
European Endeavor Users Group Meeting Helsinki, Sept 1-6 2003 Esa-Pekka Keskitalo, System Analyst Helsinki University Library OpenURL 1.0
2
Outline Background The Draft OpenURL in Libraries
3
Background Appropriate Copy Problem Broken Link Problem Appropriate Copy – Linkking should be user sensitive Broken Links should be fixed centrally (need to be fixed somewhere)
4
OpenURL is ”a methodology for describing resources that that are referenced in a networked environment context of the reference” Neutrally in respect to applications and user communities
5
From 0.1 to 1.0 Much extended ”Registry” From ”scholarly” to a more general approach
6
Standard in two parts 1.ContextObject a)A description of a resource that is referenced (target) b)A description of the context of the reference (source) c)A definition of a set of Namespaces 2.Registry a)Detailed lists of options – will expand
7
A Context Object is a Set of Entities Context Object is an information construct with six Entities. Referent is the core entity sine qua non Referent = what is being referenced = what we e.g. want to read in fulltext
8
ContextObject Entities Resolver Referent Referrer Service type Requester Referring Entity
9
ContextObject Entities 1.Referent: a referenced resource, e.g. an article, a person etc. 2.Referring entity: where the reference is, e.g. an article 3.Requester: who is using the system 4.Service Type: what is wanted, e.g. ”fulltext” 5.Resolver: the target resolving service 6.Referrer: The system that generates the ContextObject.
10
ContextObject Entities Descriptors Detailed information about an Entity. 1.Identifiers 2.Metadata-by-Value 3.Metadata-by-Reference 4.Private Data
11
ContextObject Entities Descriptors 1) Identifiers Defines 1.Namespace that is being used 2.Identifier, unique in that Namespace Namespace: DOI Identifier: 10.1126/science.275.5304.1320 Namespace: Mailto Identifier: some.one@helsinki.fi Namespace: ISSN Identifier: 1234-5678
12
ContextObject Entities Descriptors 2) By-Value Metadata Defines the metadata format used metadata expressed in that format Metadata: MARC21 = MARCXML Schema rft_val_fmt = ori:fmt:xml:xsd:MARC21 --- Policing the new world disorder / by Robert Oakley and Michael Dziedzic.
13
ContextObject Entities Descriptors 3) By-Reference-Metadata Defines the Metadata Format used the network location of the metadata Metadata: MARC21 = MARCXML Schema rft_ref_fmt = http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd rft_ref = http://www.loc.gov/standards/marcxml/Sandburg/sandburg.xml
14
ContextObject Entities Descriptors 4) Private Data Not defined in the Standard Specific to the Referrer (the generator of the ContextObject) Must be understood by the Resolver
15
ContextObject Entities Constraints Exactly 1 Referent in one ContextObject No more than 1 Referring Entity, Requester, Referrer Zero or more Service Types and Resolvers. All Descriptors may describe all Entities Multiple Descriptors possible
16
REGISTRY description of network-referenced resources description of the context of the references support of transportation of the descriptions over the network
17
Registry Components 1.Namespaces –3 Naming Environments 2.Character Encodings 3.Physical Representations 4.Constraint Languages 5.Context Object Formats 6.Metadata Formats 7.Transports 8.Community Profiles
18
Registry Components 1) Naming Environments a)URI – Uniform Resource Identifier b)ORI – Open Resource Identifier c)XRI – Private Resource Identifier
19
Registry Components Naming Environments a) Uniform Resource Identifier –Internet Assigned Naming Authority (IANA) –http, ftp, mailto –ldap –urn, urn:ISBN, urn:ISSN, urn:NBN
20
Registry Components Naming Environments b) Open Resource Identifier bibcode, doi, isbn, issn, oai, sici Id for Referrers: –domain name + string Id for Service Types: –abstract, citation, fulltext, holdings, ILL
21
Registry Components Naming Environments c) Private Resource Identifier Not defined any further
22
Registry Components 2) Encodings Character Encodings –UTF-8, ISO-8859-1, Big5 –IANA List
23
Registry Components 3) Physical Representations Physical Representations –XML and KEV (Key/Encoded Value) –KEV specified in the Standard
24
Registry Components 4) Constraint Languages Constraint Languages –Z39.88-2003 MTX –W3C XML Schema
25
Registry Components 5) Context Object Formats Format –a concrete method to express a class of information constructs –Physical representation + constraint language+ constraints A definite choice set within the Format triple –KEV + MTX + Matrix of Section 8.1. of Part 2 –XML + XSD + XML Schema of Section 8.2 of Part 2
26
Registry Components 6) Metadata Formats MARC 21 OAI_dc XML and KEV metadata formats for books, dissertations, journals, patents specially defined
27
Registry Components 7) Transports Method of tarnsporting over the network OpenURL 0.1 for backwards compatibility 6 combinations: OpenURL http or https –inline –by reference GET / POST –by value GET / POST
28
Registry Components 8) Community Profiles A set of choices from Registry entries for an application domain –1 Context Object Format –Metadata Formats –URI and ORI Namespaces –Transports –Identifiers –Expressed in XML
29
Draft Standard 1.0 Released in March Time for testing and comments ends in November, 2003 Big changes to version 0.1
30
OpenURL resolving server Resolving server needs constat attention Centralised update services emerging, but - Central knowledge needs adjusting Local knowledge needed in addition Growing demand for reliable identifiers A standard for knowledge database format would be useful
31
Library Systems Need to be ”OpenURL Enabled” 0.1 ”pretty easy”; how about 1.0?
32
OpenURL and cataloguing What should be catalogued into the records? Every static URL in records will be a problem Static URLs still useful as long as they work Cataloguing rules revision?
33
OpenURL and the others DOI and URN are for persistent linking, OpenURL for context-sensitive linking Work well togethet OpenURL is not a new Z39.50. With OpenURL, you have to know what you are looking for. OpenURLs are not for human eyes
34
OpenURL in the Future OpenURL is gaining momentum Standardisation Sharing of knowledge Identification Software development
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.