use cases for persistent identifiers charles duncan intrallect ltd [email protected]
TRANSCRIPT
![Page 2: Use Cases for Persistent Identifiers Charles Duncan Intrallect Ltd C.Duncan@intrallect.com](https://reader036.vdocuments.us/reader036/viewer/2022062307/551ae351550346b2288b6483/html5/thumbnails/2.jpg)
Confession
• I don’t know much about identifiers• I do know what I could do with them• Two communities
– Those who want to define the functional specifications of persistent identifiers and their resolvers
– Those who don’t care about that, but want to do things that are only possible if identifiers work in the background
![Page 3: Use Cases for Persistent Identifiers Charles Duncan Intrallect Ltd C.Duncan@intrallect.com](https://reader036.vdocuments.us/reader036/viewer/2022062307/551ae351550346b2288b6483/html5/thumbnails/3.jpg)
Persistent Identifiers
• Why?– Benefits
• To the owner • To others
• How?– Technologies– Processes
![Page 4: Use Cases for Persistent Identifiers Charles Duncan Intrallect Ltd C.Duncan@intrallect.com](https://reader036.vdocuments.us/reader036/viewer/2022062307/551ae351550346b2288b6483/html5/thumbnails/4.jpg)
Imagine…
• You have just been asked to create a new medical course (Brain Surgery 101)
• A colleague in another university passes you the identifier of a reading list she has used
• You locate the list and find a useful learning object• You use a web service to find the most current version of the
learning object• You use another web service to search for every course in
which that learning object is used• You use another web service to locate secondary metadata
(reviews, comments, annotations, usage statistics) for the object and the courses
• You use another web service to differentiate the right (terms and conditions of use) of the courses and all their components
• You build a course based on high-quality, well-used, elements of different courses which are free and whose use is not time-limited, adding your own material
• You make your own course available
![Page 5: Use Cases for Persistent Identifiers Charles Duncan Intrallect Ltd C.Duncan@intrallect.com](https://reader036.vdocuments.us/reader036/viewer/2022062307/551ae351550346b2288b6483/html5/thumbnails/5.jpg)
Previous work
• ERPANet: Persistent identifiers– Electronic Resource Preservation and Access
Network– Cork, 17-18th June 2004– Surveyed identifiers and their users
• CETIS: Learning object identifiers– Centre for Educational Technology
Interoperability Standards– London, 21 Oct 2003– Surveyed uses for identifiers
![Page 6: Use Cases for Persistent Identifiers Charles Duncan Intrallect Ltd C.Duncan@intrallect.com](https://reader036.vdocuments.us/reader036/viewer/2022062307/551ae351550346b2288b6483/html5/thumbnails/6.jpg)
ERPANet CETIS
• Publishers• Archives• Libraries• Repositories
• Mechanisms• Persistence• Resolvability• Tools
• E-learning• Self-publishing• Repositories• Federations of
repositories
• Uses• Format• Actionability• Persistence
![Page 7: Use Cases for Persistent Identifiers Charles Duncan Intrallect Ltd C.Duncan@intrallect.com](https://reader036.vdocuments.us/reader036/viewer/2022062307/551ae351550346b2288b6483/html5/thumbnails/7.jpg)
Identifiers needed for
• Digital material– E-publications– Learning objects– Media object– Data – Metadata
• Non-digital material– Books – Journals– People– Organisations– Locations– Events
![Page 8: Use Cases for Persistent Identifiers Charles Duncan Intrallect Ltd C.Duncan@intrallect.com](https://reader036.vdocuments.us/reader036/viewer/2022062307/551ae351550346b2288b6483/html5/thumbnails/8.jpg)
Stakeholders
• Libraries• Publishers• Archives• Repositories• Object creators• Object users
![Page 9: Use Cases for Persistent Identifiers Charles Duncan Intrallect Ltd C.Duncan@intrallect.com](https://reader036.vdocuments.us/reader036/viewer/2022062307/551ae351550346b2288b6483/html5/thumbnails/9.jpg)
Just do it
• A system needs identifiers, choose one, and make it work
• A community needs identifiers– Many independent decisions-makers– Many proprietary and non-proprietary
systems– Some degree of local autonomy needed– How are decisions reached– How are processes standardised
• Lessons from ISBN?
![Page 10: Use Cases for Persistent Identifiers Charles Duncan Intrallect Ltd C.Duncan@intrallect.com](https://reader036.vdocuments.us/reader036/viewer/2022062307/551ae351550346b2288b6483/html5/thumbnails/10.jpg)
CETIS Metadata SIG list
• “Do I need identifiers for both objects and metadata in my repository”
• “It depends on what you want to use them for”
• “You shouldn’t need to worry too much, appropriate identifiers should be generated automatically by your repository”
![Page 11: Use Cases for Persistent Identifiers Charles Duncan Intrallect Ltd C.Duncan@intrallect.com](https://reader036.vdocuments.us/reader036/viewer/2022062307/551ae351550346b2288b6483/html5/thumbnails/11.jpg)
Focus on learning objects
• Is a learning object complicated?– Granularity– Versions– Relating metadata to entities– Relating entities to entities– Dynamic entities
• Complications similar to scientific data
![Page 12: Use Cases for Persistent Identifiers Charles Duncan Intrallect Ltd C.Duncan@intrallect.com](https://reader036.vdocuments.us/reader036/viewer/2022062307/551ae351550346b2288b6483/html5/thumbnails/12.jpg)
Create and Deposit
Metadata
REPOSITORY Z
rdn.ac.uk
Metadata
Entity-identifierrdn.ac.uk/z-67890
Metadata-identifierrdn.ac.uk/z-meta-1234
![Page 13: Use Cases for Persistent Identifiers Charles Duncan Intrallect Ltd C.Duncan@intrallect.com](https://reader036.vdocuments.us/reader036/viewer/2022062307/551ae351550346b2288b6483/html5/thumbnails/13.jpg)
New version
Metadata
REPOSITORY Z
Metadata
Metadata
Entity-identifierrdn.ac.uk/z-62847
Metadata-identifierrdn.ac.uk/z-meta-1367
Relation-identifierisVersionOf
rdn.ac.uk/z-67890
rdn.ac.uk
Metadata
Entity-identifierrdn.ac.uk/z-67890
Metadata-identifierrdn.ac.uk/z-meta-1234
Relation-identifierhasVersion
rdn.ac.uk/z-62847
![Page 14: Use Cases for Persistent Identifiers Charles Duncan Intrallect Ltd C.Duncan@intrallect.com](https://reader036.vdocuments.us/reader036/viewer/2022062307/551ae351550346b2288b6483/html5/thumbnails/14.jpg)
Duplicate in another repository
REPOSITORY Z
Metadata
rdn.ac.uk
Metadata
REPOSITORY X
Metadata
Entity-identifierrdn.ac.uk/z-67890
Metadata-identifier
bath.ac.uk/z-meta-set23
bath.ac.uk
![Page 15: Use Cases for Persistent Identifiers Charles Duncan Intrallect Ltd C.Duncan@intrallect.com](https://reader036.vdocuments.us/reader036/viewer/2022062307/551ae351550346b2288b6483/html5/thumbnails/15.jpg)
New entry in metadata catalogue
REPOSITORY Z
Metadata
Metadata
CATALOGUE A
Metadata
Entity-identifierrdn.ac.uk/z-67890
Metadata-identifier
ltsn.ac.uk/217461 rdn.ac.uk
ltsn.ac.uk
![Page 16: Use Cases for Persistent Identifiers Charles Duncan Intrallect Ltd C.Duncan@intrallect.com](https://reader036.vdocuments.us/reader036/viewer/2022062307/551ae351550346b2288b6483/html5/thumbnails/16.jpg)
Aggregate and store
REPOSITORY Z
rdn.ac.uk
Metadata
Metadata
REPOSITORY V
MetadataMetadata
MetadataMetadata
Metadata
gla.ac.uk
Metadata
Entity-identifiergla.ac.uk/ab.123.x
Metadata-identifiergla.ac.uk/cf.657.m
Relation-identifierhaspart
rdn.ac.uk/z-67890
Metadata
Entity-identifierrdn.ac.uk/z-67890
Metadata-identifiergla.ac.uk/ce.311.m
Relation-identifierispartof
gla.ac.uk/ab.123.x
![Page 17: Use Cases for Persistent Identifiers Charles Duncan Intrallect Ltd C.Duncan@intrallect.com](https://reader036.vdocuments.us/reader036/viewer/2022062307/551ae351550346b2288b6483/html5/thumbnails/17.jpg)
Move aggregation - disaggregate
rdn.ac.uk
REPOSITORY Z
Metadata
Metadata
REPOSITORY V
Metadata
Metadata
Entity-identifiergla.ac.uk/ab.123.x
Metadata-identifierrdn.ac.uk/z-meta-3999
Relation-identifierhaspart
rdn.ac.uk/z-67890 gla.ac.uk
![Page 18: Use Cases for Persistent Identifiers Charles Duncan Intrallect Ltd C.Duncan@intrallect.com](https://reader036.vdocuments.us/reader036/viewer/2022062307/551ae351550346b2288b6483/html5/thumbnails/18.jpg)
Multiple metadata for one LO
REPOSITORY Z
Metadata
rdn.ac.uk
Grant Cocks, Simulacra
Metadata
CATALOGUE A
Metadata
Metadata
Entity-identifierrdn.ac.uk/z-67890
Metadata-identifierltsn.ac.uk/890
ltsn.ac.uk
Metadata
Entity-identifierrdn.ac.uk/z-67890
Metadata-identifierltsn.ac.uk/891
![Page 19: Use Cases for Persistent Identifiers Charles Duncan Intrallect Ltd C.Duncan@intrallect.com](https://reader036.vdocuments.us/reader036/viewer/2022062307/551ae351550346b2288b6483/html5/thumbnails/19.jpg)
Multiple resolutions in one LO
Metadata
REPOSITORY Z
rdn.ac.uk
Metadata
Entity-identifierrdn.ac.uk/z-67890
Metadata-identifierrdn.ac.uk/z-meta-1234
locationresolution-low.avi
resolution-medium.aviresolution-high.avi
Gayle Calverley, U of Manchester
![Page 20: Use Cases for Persistent Identifiers Charles Duncan Intrallect Ltd C.Duncan@intrallect.com](https://reader036.vdocuments.us/reader036/viewer/2022062307/551ae351550346b2288b6483/html5/thumbnails/20.jpg)
Metadata
Metadata
Metadata
REPOSITORY Z
ed.ac.uk
Metadata harvesting
Phil Barker, CETIS
REPOSITORY Z
rdn.ac.uk
Metadata
Metadata
Metadata
The HUB
ltsn.ac.uk
Metadata
REPOSITORY X
bath.ac.uk
Metadata
Metadata
Metadata
Metadata
Metadata
Metadata
Metadata
MetadataMetadata
Metadata
Metadata
Metadata
Metadata
Metadata
MetadataOAI-PMH
Some duplicate objectsbut not duplicate metadatarecords – different descriptions
![Page 21: Use Cases for Persistent Identifiers Charles Duncan Intrallect Ltd C.Duncan@intrallect.com](https://reader036.vdocuments.us/reader036/viewer/2022062307/551ae351550346b2288b6483/html5/thumbnails/21.jpg)
Multilingual, multibrand, multiversion
Metadata
Metadata
Metadata
REPOSITORY Z
c.com
REPOSITORY Z
b.com
Metadata
Metadata
Metadata
Metadata
REPOSITORY X
a.com
Metadata
Metadata
Metadata
Metadata
Metadata
Metadata
Metadata
MetadataMetadata
Metadata
Metadata
Metadata
Metadata
Metadata
Metadata
Dan Rehak, Carnegie-Mellon
Metadata
PreferencesSearches based on:Object identifierBrand styleLangauge (LIP)
BrandStyle
![Page 22: Use Cases for Persistent Identifiers Charles Duncan Intrallect Ltd C.Duncan@intrallect.com](https://reader036.vdocuments.us/reader036/viewer/2022062307/551ae351550346b2288b6483/html5/thumbnails/22.jpg)
Issues
• Don’t define the solution until you have defined the problem
• Defining processes for using identifiers is as/more important than choosing identifiers
• Many, diverse “publishers”• Cost/effort at point of issue• What needs an identifier (ephemeral –
permanent)?• Properties of identifiers (Uniqueness, Persistence,
Action)• Automatically generated when needed• Services built on use of identifiers• Does it matter which identifier?
OpenURL