Presentation is loading. Please wait.

Presentation is loading. Please wait.

European Endeavor Users Group Meeting Helsinki, Sept 1-6 2003 Esa-Pekka Keskitalo, System Analyst Helsinki University Library OpenURL 1.0.

Similar presentations


Presentation on theme: "European Endeavor Users Group Meeting Helsinki, Sept 1-6 2003 Esa-Pekka Keskitalo, System Analyst Helsinki University Library OpenURL 1.0."— Presentation transcript:

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


Download ppt "European Endeavor Users Group Meeting Helsinki, Sept 1-6 2003 Esa-Pekka Keskitalo, System Analyst Helsinki University Library OpenURL 1.0."

Similar presentations


Ads by Google