SlideShare a Scribd company logo
Signposting the Scholarly Web
http://signposting.org
Cartoon by Patrick Hochstenbach
Slides prepared by:
Herbert Van de Sompel
@hvdsomp
Acknowledgments: Geoff Bilder, Shawn
Jones, Martin Klein, Michael L. Nelson, David
Rosenthal, Harihar Shankar, Simeon Warner,
Karl Ward, Joe Wass
Signposting the Scholarly Web: An Overview
http://signposting.org
Signposting is funded by the Andrew W. Mellon Foundation
Signposting the Scholarly Web
http://signposting.org
• Introduction: HTTP Links
• Signposting the Scholarly Web
• Proposed Patterns
• Putting it Together
Outline
Signposting the Scholarly Web
http://signposting.org
HTTP Links
Mark Nottingham (2010) RFC5988: Web Linking.
http://tools.iets.org/rfc/rfc5988.txt
Signposting the Scholarly Web
http://signposting.org
HTTP Links
Signposting the Scholarly Web
http://signposting.org
HTTP Links
Signposting the Scholarly Web
http://signposting.org
HTTP Links Are Used
curl –I http://dbpedia.org/data/Reykjavik
HTTP/1.1 200 OK
Date: Thu, 27 Oct 2016 04:43:28 GMT
Content-Type: application/rdf+xml; charset=UTF-8
Content-Length: 1210
Link:
<http://creativecommons.org/licenses/by-sa/3.0>
; rel=“license",
<http://dbpedia.org/data/Reykjavik>
; rel="alternate"; type="text/n3",
<http://dbpedia.org/resource/Reykjavik>; rel="describes",
<http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/
data/Reykjavik>
; rel="timegate"
Signposting the Scholarly Web
http://signposting.org
HTTP Links Are Used
curl –I http://dbpedia.org/data/Reykjavik
HTTP/1.1 200 OK
Date: Thu, 27 Oct 2016 04:43:28 GMT
Content-Type: application/rdf+xml; charset=UTF-8
Content-Length: 1210
Link:
<http://creativecommons.org/licenses/by-sa/3.0>
; rel=“license",
<http://dbpedia.org/data/Reykjavik>
; rel="alternate"; type="text/n3",
<http://dbpedia.org/resource/Reykjavik>; rel="describes",
<http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/
data/Reykjavik>
; rel="timegate"
Signposting the Scholarly Web
http://signposting.org
HTTP Links Are Used
curl –I http://dbpedia.org/data/Reykjavik
HTTP/1.1 200 OK
Date: Thu, 27 Oct 2016 04:43:28 GMT
Content-Type: application/rdf+xml; charset=UTF-8
Content-Length: 1210
Link:
<http://creativecommons.org/licenses/by-sa/3.0>
; rel=“license",
<http://dbpedia.org/data/Reykjavik>
; rel="alternate"; type="text/n3",
<http://dbpedia.org/resource/Reykjavik>; rel="describes",
<http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/
data/Reykjavik>
; rel="timegate"
Signposting the Scholarly Web
http://signposting.org
HTTP Links Are Used
curl –I http://dbpedia.org/data/Reykjavik
HTTP/1.1 200 OK
Date: Thu, 27 Oct 2016 04:43:28 GMT
Content-Type: application/rdf+xml; charset=UTF-8
Content-Length: 1210
Link:
<http://creativecommons.org/licenses/by-sa/3.0>
; rel=“license",
<http://dbpedia.org/data/Reykjavik>
; rel="alternate"; type="text/n3",
<http://dbpedia.org/resource/Reykjavik>; rel="describes",
<http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/
data/Reykjavik>
; rel="timegate"
Signposting the Scholarly Web
http://signposting.org
HTTP Links Are Used
curl –I http://dbpedia.org/data/Reykjavik
HTTP/1.1 200 OK
Date: Thu, 27 Oct 2016 04:43:28 GMT
Content-Type: application/rdf+xml; charset=UTF-8
Content-Length: 1210
Link:
<http://creativecommons.org/licenses/by-sa/3.0>
; rel=“license",
<http://dbpedia.org/data/Reykjavik>
; rel="alternate"; type="text/n3",
<http://dbpedia.org/resource/Reykjavik>; rel="describes",
<http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/
data/Reykjavik>
; rel="timegate"
Signposting the Scholarly Web
http://signposting.org
• Registered in IANA registry
• Strings, e.g. license, alternate, describes, timegate
• Requires a formal specification, e.g. RFC
• Typically used for common relationships, generically specified
• Provides broad, coarse grained interoperability
• Minted by a community
• URIs, e.g. http://xmlns.com/foaf/0.1/primaryTopic
• Requires community agreement
• Can be as specific as desired
• Can provide community-specific, fine grained interoperability
HTTP Link Relation Types
Signposting the Scholarly Web
http://signposting.org
• Can uniformly be used for all MIME types
• Accessible via HTTP HEAD (no content transfer):
• Works for large resources and for restricted content
• But HTTP Link not accessible to JavaScript
• Links can be conveyed:
• by-value, in the HTTP Link header
• by-reference, by using a link in the HTTP header with the
linkset relation type that points to a collection of links
• HTTP Links provide guidance to machine agents intent on
accomplishing a specific task
HTTP Links Are Pretty Neat
Signposting the Scholarly Web
http://signposting.org
• Can only be done for media types that support inclusion of typed
links, i.e. using the HTML <link> element in <head>
• Requires HTTP GET (content transfer)
• HTML <link> is accessible to JavaScript
• For HTML pages, use both HTTP Link and HTML <link>
• Links can be conveyed:
• by-value, using HTML <link>
• by-reference, by using an HTML <link> with the linkset
relation type that points to a collection of links
• HTML <link> elements provide guidance to machine agents intent
on accomplishing a specific task
HTTP Links Alternative: Links in Resource Representation
Signposting the Scholarly Web
http://signposting.org
• Used to point to a collection of links in which the resource that
provides the link participates
• As link target or link source
• Use when:
• It is hard to provide links from within the application (it is easy to
provide a linkset link using a web server rewrite rule)
• It is easier to provide links from a dedicated application, operated
by the custodian of the resource or by a third party
• The number of links to be provided is large and risks making the
HTTP header too bulky
The linkset Relation Type (1) Is Pretty Neat
(1) Wilde, E. and Van de Sompel, H (2017) Linkset: A Link Relation Type and Media Types for Link Sets
https://datatracker.ietf.org/doc/draft-wilde-linkset-link-rel/
Signposting the Scholarly Web
http://signposting.org
• Introduction: HTTP Links
• Signposting the Scholarly Web
• Proposed Patterns
• Putting it Together
Outline
Signposting the Scholarly Web
http://signposting.org
• Proposal:
Use HTTP Links to address some long standing problems regarding
scholarly resources on the web, by interlinking them using
appropriate relation types
• Focus on a limited set of patterns to support uniformly:
• Conveying a Persistent Identifier
• Expressing the web boundary of a scholarly resource
• Making bibliographic metadata discoverable
• Conveying an Author Identifier
• Conveying a resource type
Signposting the Scholarly Web
Signposting the Scholarly Web
http://signposting.org
• PID: Persistent Identifier
• HTTP PID: the HTTP URI notation of the PID
• entry page: the page where one ends up after following redirects
from the HTTP PID, typically the landing page or full content HTML
• resource: a web resource identified by an HTTP URI
• constituent resource: a resource that is an integral part of a
scholarly object, e.g. landing page, PDF, supporting data, …
• bibliographic resource: a resource that provides a bibliographic
description of a scholarly object
Terminology
Signposting the Scholarly Web
http://signposting.org
• Introduction: HTTP Links
• Signposting the Scholarly Web
• Proposed Patterns
• Putting it Together
Outline
Signposting the Scholarly Web
http://signposting.org
• Problem: When positioned at a constituent resource of a scholarly
object, the associated HTTP PID is not available. As a result:
• Entry page URIs are used for citation (1)
• Applications such as annotation can not determine the HTTP PID
associated with a constituent resource
• Entry page URIs are used in social media and hence missed by
alt metrics applications
• Solution: provide identifier link pointing at the HTTP PID
• Applies to: entry page, all constituent resources
Pattern: Identifier
(1) Herbert Van de Sompel, Martin Klein, and Shawn Jones (2016) Persistent URIs Must Be Used to Be Persistent.
In: WWW2016. http://arxiv.org/1602.09102
Signposting the Scholarly Web
http://signposting.org
Use HTTP Link with identifier Relation Type
http://signposting.org/identifier/dryad/
Signposting the Scholarly Web
http://signposting.org
Use HTTP Link with identifier Relation Type
curl –I
http://www.dlib.org/dlib/november15/vandesompel/11vandesompel.html
HTTP/1.1 200 OK
Date: Wed, 26 Oct 2016 12:36:37 GMT
Server: Apache/2.2.15 (CentOS)
Last-Modified: Thu, 19 Nov 2015 14:50:19 GMT
ETag: "205a5e-f5ef-524e5e0ab80c0"
Accept-Ranges: bytes
Content-Length: 62959
Content-Type: text/html; charset=UTF-8
Link: <https://doi.org/10.1045/november2015-vandesompel>
; rel=“identifier”
Signposting the Scholarly Web
http://signposting.org
• Problem: It is not possible to determine what the constituent
resources of a scholarly object are
• Preservation and text mining tools require portal-specific
heuristic to find those constituent resources (1)
• Can’t find the pathway from an HTTP PID directly to e.g. the PDF
• Solution: provide item/collection links to interlink entry page
and constituent resources; convey MIME types on item links
• Applies to: All constituent resources of a scholarly object
Pattern: Publication Boundary
(1) Van de Sompel, H., Rosenthal, D., and Nelson, M.L. (2016) Web Infrastructure to Support e-Journal
Preservation (and More). http://arxiv.org/abs/1605.06154
Signposting the Scholarly Web
http://signposting.org
Use HTTP Link with item/collection Relation Type
http://signposting.org/publication_boundary/oxford/
Signposting the Scholarly Web
http://signposting.org
curl –I http://www.irrodl.org/index.php/irrodl/article/view/2179
HTTP/1.1 200 OK
Date: Sat, 17 Jun 2017 09:11:52 GMT
Server: Apache
Vary: Accept-Encoding
Accept-Ranges: none
Keep-Alive: timeout=5, max=200
Content-Type: text/html; charset=utf-8
Link:
<http://www.irrodl.org/index.php/irrodl/article/download/2179/3748>
; rel=“item” ; type=“application/pdf” ,
<http://www.irrodl.org/index.php/irrodl/article/view/2179/3747>
; rel="item"; type="text/epub+zip"
Use HTTP Link with item/collection Relation Type
Signposting the Scholarly Web
http://signposting.org
• Problem: It is not possible to determine where the bibliographic
resources that describes a scholarly object can be found
• Preservation and reference manager tools require portal-specific
heuristic to find those resources (1)
• Solution: provide describedby/describes links to interlink entry
page and bibliographic metadata resources
• Applies to:
• describedby: HTTP PID, entry page
• describes: bibliographic resources
Pattern: Bibliographic Metadata
(1) Van de Sompel, H., Rosenthal, D., and Nelson, M.L. (2016) Web Infrastructure to Support e-Journal
Preservation (and More). http://arxiv.org/abs/1605.06154
Signposting the Scholarly Web
http://signposting.org
Use HTTP Link with describedby/describes Relation Type
http://signposting.org/bibliographic_metadata/springer/
Signposting the Scholarly Web
http://signposting.org
curl -I
http://journals.plos.org/plosone/article?id=10.1371/journal.pone.01152
53
HTTP/1.1 200 OK
Date: Sat, 17 Jun 2017 09:29:03 GMT
Server: Apache-Coyote/1.1
Content-Language: en-US
Keep-Alive: timeout=5, max=100
Content-Length: 308491
Content-Type: text/html;charset=UTF-8
Connection: keep-alive
Link:
<http://journals.plos.org/plosone/article/citation/bibtex?id=10.1371
%2Fjournal.pone.0115253>
; rel="describedby" ; type="application/x-bibtex" ,
<https://doi.org/10.1371/journal.pone.0115253>
; rel="describedby" ; type="application/vnd.citationstyles.csl+json"
Use HTTP Link with describedby/describes Relation Type
Signposting the Scholarly Web
http://signposting.org
Bibliographic Metadata Conventions
http://signposting.org/conventions/
Signposting the Scholarly Web
http://signposting.org
• Introduction: HTTP Links
• Signposting the Scholarly Web
• Proposed Patterns
• Putting it Together
Outline
bibliographic
resources
constituent
resources
HTTP
PID
Signposting the Scholarly Web
http://signposting.org
Cartoon by Patrick Hochstenbach
Slides prepared by:
Herbert Van de Sompel
@hvdsomp
Acknowledgments: Geoff Bilder, Shawn
Jones, Martin Klein, Michael L. Nelson, David
Rosenthal, Harihar Shankar, Simeon Warner,
Karl Ward, Joe Wass
Signposting the Scholarly Web: An Overview
http://signposting.org
Signposting is funded by the Andrew W. Mellon Foundation

More Related Content

What's hot

Persistent Identifiers and the Web: The Need for an Unambiguous Mapping
Persistent Identifiers and the Web: The Need for an Unambiguous MappingPersistent Identifiers and the Web: The Need for an Unambiguous Mapping
Persistent Identifiers and the Web: The Need for an Unambiguous Mapping
Herbert Van de Sompel
 
Persistent Identification: Easier Said than Done
Persistent Identification: Easier Said than DonePersistent Identification: Easier Said than Done
Persistent Identification: Easier Said than Done
Herbert Van de Sompel
 
Creating Pockets of Persistence
Creating Pockets of PersistenceCreating Pockets of Persistence
Creating Pockets of Persistence
Herbert Van de Sompel
 
To the Rescue of the Orphans of Scholarly Communication
To the Rescue of the Orphans of Scholarly CommunicationTo the Rescue of the Orphans of Scholarly Communication
To the Rescue of the Orphans of Scholarly Communication
Martin Klein
 
Hiberlink: Investigating Reference Rot, December 2013
Hiberlink: Investigating Reference Rot, December 2013Hiberlink: Investigating Reference Rot, December 2013
Hiberlink: Investigating Reference Rot, December 2013
Herbert Van de Sompel
 
Discovering Scholarly Orphans Using ORCID
Discovering Scholarly Orphans Using ORCIDDiscovering Scholarly Orphans Using ORCID
Discovering Scholarly Orphans Using ORCID
Martin Klein
 
Paul Evan Peters Lecture
Paul Evan Peters LecturePaul Evan Peters Lecture
Paul Evan Peters Lecture
Herbert Van de Sompel
 
FAIR Signposting: A KISS Approach to a Burning Issue
FAIR Signposting: A KISS Approach to a Burning IssueFAIR Signposting: A KISS Approach to a Burning Issue
FAIR Signposting: A KISS Approach to a Burning Issue
Herbert Van de Sompel
 
Creating Topical Collections: Web Archives vs. Live Web
Creating Topical Collections:Web Archives vs. Live WebCreating Topical Collections:Web Archives vs. Live Web
Creating Topical Collections: Web Archives vs. Live Web
Martin Klein
 
The Web We Want
The Web We WantThe Web We Want
The Web We Want
Steffen Staab
 
Linked data radical change
Linked data   radical changeLinked data   radical change
Linked data radical changeRichard Wallis
 
Robust Linking to Web Resources
Robust Linking to Web ResourcesRobust Linking to Web Resources
Robust Linking to Web Resources
Martin Klein
 
Linked Data - Radical Change?
Linked Data -  Radical Change?Linked Data -  Radical Change?
Linked Data - Radical Change?
Richard Wallis
 
Linked Data - Exposing what we have
Linked Data - Exposing what we haveLinked Data - Exposing what we have
Linked Data - Exposing what we have
Richard Wallis
 
Researcher Pod: Scholarly Communication Using the Decentralized Web
Researcher Pod: Scholarly Communication Using the Decentralized WebResearcher Pod: Scholarly Communication Using the Decentralized Web
Researcher Pod: Scholarly Communication Using the Decentralized Web
Herbert Van de Sompel
 
ResourceSync Quick Overview
ResourceSync Quick OverviewResourceSync Quick Overview
ResourceSync Quick Overview
Herbert Van de Sompel
 
Scripts in a Frame: A Two-Tiered Approach for Archiving Deferred Representations
Scripts in a Frame: A Two-Tiered Approach for Archiving Deferred RepresentationsScripts in a Frame: A Two-Tiered Approach for Archiving Deferred Representations
Scripts in a Frame: A Two-Tiered Approach for Archiving Deferred Representations
Justin Brunelle
 
Library Linked Data and the Future of Bibliographic Control
Library Linked Data and the Future of Bibliographic ControlLibrary Linked Data and the Future of Bibliographic Control
Library Linked Data and the Future of Bibliographic Control
University of Toronto Libraries - Information Technology Services
 
Webofdata
WebofdataWebofdata
Webofdata
Bill Roberts
 
TPDL2013 tutorial linked data for digital libraries 2013-10-22
TPDL2013 tutorial linked data for digital libraries 2013-10-22TPDL2013 tutorial linked data for digital libraries 2013-10-22
TPDL2013 tutorial linked data for digital libraries 2013-10-22
jodischneider
 

What's hot (20)

Persistent Identifiers and the Web: The Need for an Unambiguous Mapping
Persistent Identifiers and the Web: The Need for an Unambiguous MappingPersistent Identifiers and the Web: The Need for an Unambiguous Mapping
Persistent Identifiers and the Web: The Need for an Unambiguous Mapping
 
Persistent Identification: Easier Said than Done
Persistent Identification: Easier Said than DonePersistent Identification: Easier Said than Done
Persistent Identification: Easier Said than Done
 
Creating Pockets of Persistence
Creating Pockets of PersistenceCreating Pockets of Persistence
Creating Pockets of Persistence
 
To the Rescue of the Orphans of Scholarly Communication
To the Rescue of the Orphans of Scholarly CommunicationTo the Rescue of the Orphans of Scholarly Communication
To the Rescue of the Orphans of Scholarly Communication
 
Hiberlink: Investigating Reference Rot, December 2013
Hiberlink: Investigating Reference Rot, December 2013Hiberlink: Investigating Reference Rot, December 2013
Hiberlink: Investigating Reference Rot, December 2013
 
Discovering Scholarly Orphans Using ORCID
Discovering Scholarly Orphans Using ORCIDDiscovering Scholarly Orphans Using ORCID
Discovering Scholarly Orphans Using ORCID
 
Paul Evan Peters Lecture
Paul Evan Peters LecturePaul Evan Peters Lecture
Paul Evan Peters Lecture
 
FAIR Signposting: A KISS Approach to a Burning Issue
FAIR Signposting: A KISS Approach to a Burning IssueFAIR Signposting: A KISS Approach to a Burning Issue
FAIR Signposting: A KISS Approach to a Burning Issue
 
Creating Topical Collections: Web Archives vs. Live Web
Creating Topical Collections:Web Archives vs. Live WebCreating Topical Collections:Web Archives vs. Live Web
Creating Topical Collections: Web Archives vs. Live Web
 
The Web We Want
The Web We WantThe Web We Want
The Web We Want
 
Linked data radical change
Linked data   radical changeLinked data   radical change
Linked data radical change
 
Robust Linking to Web Resources
Robust Linking to Web ResourcesRobust Linking to Web Resources
Robust Linking to Web Resources
 
Linked Data - Radical Change?
Linked Data -  Radical Change?Linked Data -  Radical Change?
Linked Data - Radical Change?
 
Linked Data - Exposing what we have
Linked Data - Exposing what we haveLinked Data - Exposing what we have
Linked Data - Exposing what we have
 
Researcher Pod: Scholarly Communication Using the Decentralized Web
Researcher Pod: Scholarly Communication Using the Decentralized WebResearcher Pod: Scholarly Communication Using the Decentralized Web
Researcher Pod: Scholarly Communication Using the Decentralized Web
 
ResourceSync Quick Overview
ResourceSync Quick OverviewResourceSync Quick Overview
ResourceSync Quick Overview
 
Scripts in a Frame: A Two-Tiered Approach for Archiving Deferred Representations
Scripts in a Frame: A Two-Tiered Approach for Archiving Deferred RepresentationsScripts in a Frame: A Two-Tiered Approach for Archiving Deferred Representations
Scripts in a Frame: A Two-Tiered Approach for Archiving Deferred Representations
 
Library Linked Data and the Future of Bibliographic Control
Library Linked Data and the Future of Bibliographic ControlLibrary Linked Data and the Future of Bibliographic Control
Library Linked Data and the Future of Bibliographic Control
 
Webofdata
WebofdataWebofdata
Webofdata
 
TPDL2013 tutorial linked data for digital libraries 2013-10-22
TPDL2013 tutorial linked data for digital libraries 2013-10-22TPDL2013 tutorial linked data for digital libraries 2013-10-22
TPDL2013 tutorial linked data for digital libraries 2013-10-22
 

Similar to Interoperability for web based scholarship

The Single Power of Link - Richard Wallis
The Single Power of Link - Richard WallisThe Single Power of Link - Richard Wallis
The Single Power of Link - Richard Wallis
tulipbiru64
 
Prototypes of pro-active approaches to support the archiving of web reference...
Prototypes of pro-active approaches to support the archiving of web reference...Prototypes of pro-active approaches to support the archiving of web reference...
Prototypes of pro-active approaches to support the archiving of web reference...
EDINA, University of Edinburgh
 
Hiberlink: Prototypes of pro-active approaches to support the archiving of we...
Hiberlink: Prototypes of pro-active approaches to support the archiving of we...Hiberlink: Prototypes of pro-active approaches to support the archiving of we...
Hiberlink: Prototypes of pro-active approaches to support the archiving of we...
EDINA, University of Edinburgh
 
API Design, A Quick Guide to REST, SOAP, gRPC, and GraphQL, By Vahid Rahimian
API Design, A Quick Guide to REST, SOAP, gRPC, and GraphQL, By Vahid RahimianAPI Design, A Quick Guide to REST, SOAP, gRPC, and GraphQL, By Vahid Rahimian
API Design, A Quick Guide to REST, SOAP, gRPC, and GraphQL, By Vahid Rahimian
Vahid Rahimian
 
Web mining (structure mining)
Web mining (structure mining)Web mining (structure mining)
Web mining (structure mining)
Amir Fahmideh
 
Reference Rot: Threat and Remedy
Reference Rot: Threat and RemedyReference Rot: Threat and Remedy
Reference Rot: Threat and Remedy
EDINA, University of Edinburgh
 
New member webinar 052418
New member webinar 052418New member webinar 052418
New member webinar 052418
Crossref
 
Linked Data (1st Linked Data Meetup Malmö)
Linked Data (1st Linked Data Meetup Malmö)Linked Data (1st Linked Data Meetup Malmö)
Linked Data (1st Linked Data Meetup Malmö)Anja Jentzsch
 
Social networks: technical issues
Social networks: technical issuesSocial networks: technical issues
Social networks: technical issues
Morgan Magnin
 
New member
New member New member
New member
Crossref
 
Intro to Web Science (Oct 2022)
Intro to Web Science (Oct 2022)Intro to Web Science (Oct 2022)
Intro to Web Science (Oct 2022)
Rensselaer Polytechnic Institute
 
Web decay and Internet Archive
Web decay and Internet ArchiveWeb decay and Internet Archive
Web decay and Internet Archive
Dr. B T Sampath Kumar
 
Metadata, Open Access and More: Crossref presentation
Metadata, Open Access and More: Crossref presentationMetadata, Open Access and More: Crossref presentation
Metadata, Open Access and More: Crossref presentation
Crossref
 
Research Data Publishing
Research Data PublishingResearch Data Publishing
Research Data Publishing
Brian Hole
 
Linked (Open) Data
Linked (Open) DataLinked (Open) Data
Linked (Open) Data
Bernhard Haslhofer
 
Discovering Heterogeneous Resources in the Internet
Discovering Heterogeneous Resources in the InternetDiscovering Heterogeneous Resources in the Internet
Discovering Heterogeneous Resources in the Internet
Razzakul Chowdhury
 
Linked Data
Linked DataLinked Data
Linked Data
Anja Jentzsch
 
Gaurav web mining
Gaurav web miningGaurav web mining
Gaurav web mining
Gaurav Uniyal
 
UNIT 1 (8).pptx
UNIT 1 (8).pptxUNIT 1 (8).pptx
UNIT 1 (8).pptx
DrDhivyaaCRAssistant
 

Similar to Interoperability for web based scholarship (20)

The Single Power of Link - Richard Wallis
The Single Power of Link - Richard WallisThe Single Power of Link - Richard Wallis
The Single Power of Link - Richard Wallis
 
Prototypes of pro-active approaches to support the archiving of web reference...
Prototypes of pro-active approaches to support the archiving of web reference...Prototypes of pro-active approaches to support the archiving of web reference...
Prototypes of pro-active approaches to support the archiving of web reference...
 
Hiberlink: Prototypes of pro-active approaches to support the archiving of we...
Hiberlink: Prototypes of pro-active approaches to support the archiving of we...Hiberlink: Prototypes of pro-active approaches to support the archiving of we...
Hiberlink: Prototypes of pro-active approaches to support the archiving of we...
 
API Design, A Quick Guide to REST, SOAP, gRPC, and GraphQL, By Vahid Rahimian
API Design, A Quick Guide to REST, SOAP, gRPC, and GraphQL, By Vahid RahimianAPI Design, A Quick Guide to REST, SOAP, gRPC, and GraphQL, By Vahid Rahimian
API Design, A Quick Guide to REST, SOAP, gRPC, and GraphQL, By Vahid Rahimian
 
Web mining (structure mining)
Web mining (structure mining)Web mining (structure mining)
Web mining (structure mining)
 
Reference Rot: Threat and Remedy
Reference Rot: Threat and RemedyReference Rot: Threat and Remedy
Reference Rot: Threat and Remedy
 
New member webinar 052418
New member webinar 052418New member webinar 052418
New member webinar 052418
 
Linked Data (1st Linked Data Meetup Malmö)
Linked Data (1st Linked Data Meetup Malmö)Linked Data (1st Linked Data Meetup Malmö)
Linked Data (1st Linked Data Meetup Malmö)
 
Social networks: technical issues
Social networks: technical issuesSocial networks: technical issues
Social networks: technical issues
 
New member
New member New member
New member
 
Intro to Web Science (Oct 2022)
Intro to Web Science (Oct 2022)Intro to Web Science (Oct 2022)
Intro to Web Science (Oct 2022)
 
Web decay and Internet Archive
Web decay and Internet ArchiveWeb decay and Internet Archive
Web decay and Internet Archive
 
Metadata, Open Access and More: Crossref presentation
Metadata, Open Access and More: Crossref presentationMetadata, Open Access and More: Crossref presentation
Metadata, Open Access and More: Crossref presentation
 
Research Data Publishing
Research Data PublishingResearch Data Publishing
Research Data Publishing
 
Linked (Open) Data
Linked (Open) DataLinked (Open) Data
Linked (Open) Data
 
Resource Discovery Paper.PDF
Resource Discovery Paper.PDFResource Discovery Paper.PDF
Resource Discovery Paper.PDF
 
Discovering Heterogeneous Resources in the Internet
Discovering Heterogeneous Resources in the InternetDiscovering Heterogeneous Resources in the Internet
Discovering Heterogeneous Resources in the Internet
 
Linked Data
Linked DataLinked Data
Linked Data
 
Gaurav web mining
Gaurav web miningGaurav web mining
Gaurav web mining
 
UNIT 1 (8).pptx
UNIT 1 (8).pptxUNIT 1 (8).pptx
UNIT 1 (8).pptx
 

More from Herbert Van de Sompel

Registration / Certification Interoperability Architecture (overlay peer-review)
Registration / Certification Interoperability Architecture (overlay peer-review)Registration / Certification Interoperability Architecture (overlay peer-review)
Registration / Certification Interoperability Architecture (overlay peer-review)
Herbert Van de Sompel
 
Collecting the organizational scholarly record
Collecting the organizational scholarly recordCollecting the organizational scholarly record
Collecting the organizational scholarly record
Herbert Van de Sompel
 
To the Rescue of Scholarly Orphans
To the Rescue of Scholarly OrphansTo the Rescue of Scholarly Orphans
To the Rescue of Scholarly Orphans
Herbert Van de Sompel
 
Almost two decades at LANL
Almost two decades at LANLAlmost two decades at LANL
Almost two decades at LANL
Herbert Van de Sompel
 
Perseverance on Persistence
Perseverance on PersistencePerseverance on Persistence
Perseverance on Persistence
Herbert Van de Sompel
 
DBpedia Archive using Memento, Triple Pattern Fragments, and HDT
DBpedia Archive using Memento, Triple Pattern Fragments, and HDTDBpedia Archive using Memento, Triple Pattern Fragments, and HDT
DBpedia Archive using Memento, Triple Pattern Fragments, and HDT
Herbert Van de Sompel
 
Memento 101
Memento 101Memento 101
A Perspective on Archiving the Scholarly Record
A Perspective on Archiving the Scholarly RecordA Perspective on Archiving the Scholarly Record
A Perspective on Archiving the Scholarly Record
Herbert Van de Sompel
 
ResourceSync Overview
ResourceSync OverviewResourceSync Overview
ResourceSync Overview
Herbert Van de Sompel
 
ResourceSync tutorial OAI8
ResourceSync tutorial OAI8ResourceSync tutorial OAI8
ResourceSync tutorial OAI8
Herbert Van de Sompel
 
A Clean Slate?
A Clean Slate?A Clean Slate?
A Clean Slate?
Herbert Van de Sompel
 
The Web as infrastructure for scholarly research and communication
The Web as infrastructure for scholarly research and communicationThe Web as infrastructure for scholarly research and communication
The Web as infrastructure for scholarly research and communication
Herbert Van de Sompel
 
Paint-Yourself-In-The-Corner Infrastructure
Paint-Yourself-In-The-Corner InfrastructurePaint-Yourself-In-The-Corner Infrastructure
Paint-Yourself-In-The-Corner Infrastructure
Herbert Van de Sompel
 
ResourceSync: Web-Based Resource Synchronization
ResourceSync: Web-Based Resource SynchronizationResourceSync: Web-Based Resource Synchronization
ResourceSync: Web-Based Resource Synchronization
Herbert Van de Sompel
 
ResourceSync: Conceptual and Technical Problem Perspective
ResourceSync: Conceptual and Technical Problem PerspectiveResourceSync: Conceptual and Technical Problem Perspective
ResourceSync: Conceptual and Technical Problem Perspective
Herbert Van de Sompel
 
Towards a Machine-Actionable Scholarly Communication System
Towards a Machine-Actionable Scholarly Communication SystemTowards a Machine-Actionable Scholarly Communication System
Towards a Machine-Actionable Scholarly Communication System
Herbert Van de Sompel
 

More from Herbert Van de Sompel (16)

Registration / Certification Interoperability Architecture (overlay peer-review)
Registration / Certification Interoperability Architecture (overlay peer-review)Registration / Certification Interoperability Architecture (overlay peer-review)
Registration / Certification Interoperability Architecture (overlay peer-review)
 
Collecting the organizational scholarly record
Collecting the organizational scholarly recordCollecting the organizational scholarly record
Collecting the organizational scholarly record
 
To the Rescue of Scholarly Orphans
To the Rescue of Scholarly OrphansTo the Rescue of Scholarly Orphans
To the Rescue of Scholarly Orphans
 
Almost two decades at LANL
Almost two decades at LANLAlmost two decades at LANL
Almost two decades at LANL
 
Perseverance on Persistence
Perseverance on PersistencePerseverance on Persistence
Perseverance on Persistence
 
DBpedia Archive using Memento, Triple Pattern Fragments, and HDT
DBpedia Archive using Memento, Triple Pattern Fragments, and HDTDBpedia Archive using Memento, Triple Pattern Fragments, and HDT
DBpedia Archive using Memento, Triple Pattern Fragments, and HDT
 
Memento 101
Memento 101Memento 101
Memento 101
 
A Perspective on Archiving the Scholarly Record
A Perspective on Archiving the Scholarly RecordA Perspective on Archiving the Scholarly Record
A Perspective on Archiving the Scholarly Record
 
ResourceSync Overview
ResourceSync OverviewResourceSync Overview
ResourceSync Overview
 
ResourceSync tutorial OAI8
ResourceSync tutorial OAI8ResourceSync tutorial OAI8
ResourceSync tutorial OAI8
 
A Clean Slate?
A Clean Slate?A Clean Slate?
A Clean Slate?
 
The Web as infrastructure for scholarly research and communication
The Web as infrastructure for scholarly research and communicationThe Web as infrastructure for scholarly research and communication
The Web as infrastructure for scholarly research and communication
 
Paint-Yourself-In-The-Corner Infrastructure
Paint-Yourself-In-The-Corner InfrastructurePaint-Yourself-In-The-Corner Infrastructure
Paint-Yourself-In-The-Corner Infrastructure
 
ResourceSync: Web-Based Resource Synchronization
ResourceSync: Web-Based Resource SynchronizationResourceSync: Web-Based Resource Synchronization
ResourceSync: Web-Based Resource Synchronization
 
ResourceSync: Conceptual and Technical Problem Perspective
ResourceSync: Conceptual and Technical Problem PerspectiveResourceSync: Conceptual and Technical Problem Perspective
ResourceSync: Conceptual and Technical Problem Perspective
 
Towards a Machine-Actionable Scholarly Communication System
Towards a Machine-Actionable Scholarly Communication SystemTowards a Machine-Actionable Scholarly Communication System
Towards a Machine-Actionable Scholarly Communication System
 

Recently uploaded

急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
3ipehhoa
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
3ipehhoa
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
JeyaPerumal1
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
Arif0071
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
Gal Baras
 
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptxLiving-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
TristanJasperRamos
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
3ipehhoa
 
Output determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CCOutput determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CC
ShahulHameed54211
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
Himani415946
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
JungkooksNonexistent
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
Rogerio Filho
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
nirahealhty
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
natyesu
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
laozhuseo02
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
laozhuseo02
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Sanjeev Rampal
 

Recently uploaded (16)

急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
急速办(bedfordhire毕业证书)英国贝德福特大学毕业证成绩单原版一模一样
 
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
1比1复刻(bath毕业证书)英国巴斯大学毕业证学位证原版一模一样
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
 
test test test test testtest test testtest test testtest test testtest test ...
test test  test test testtest test testtest test testtest test testtest test ...test test  test test testtest test testtest test testtest test testtest test ...
test test test test testtest test testtest test testtest test testtest test ...
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
 
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptxLiving-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
Living-in-IT-era-Module-7-Imaging-and-Design-for-Social-Impact.pptx
 
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
原版仿制(uob毕业证书)英国伯明翰大学毕业证本科学历证书原版一模一样
 
Output determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CCOutput determination SAP S4 HANA SAP SD CC
Output determination SAP S4 HANA SAP SD CC
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
 
Latest trends in computer networking.pptx
Latest trends in computer networking.pptxLatest trends in computer networking.pptx
Latest trends in computer networking.pptx
 
guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...guildmasters guide to ravnica Dungeons & Dragons 5...
guildmasters guide to ravnica Dungeons & Dragons 5...
 
This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!This 7-second Brain Wave Ritual Attracts Money To You.!
This 7-second Brain Wave Ritual Attracts Money To You.!
 
BASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptxBASIC C++ lecture NOTE C++ lecture 3.pptx
BASIC C++ lecture NOTE C++ lecture 3.pptx
 
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
 

Interoperability for web based scholarship

  • 1. Signposting the Scholarly Web http://signposting.org Cartoon by Patrick Hochstenbach Slides prepared by: Herbert Van de Sompel @hvdsomp Acknowledgments: Geoff Bilder, Shawn Jones, Martin Klein, Michael L. Nelson, David Rosenthal, Harihar Shankar, Simeon Warner, Karl Ward, Joe Wass Signposting the Scholarly Web: An Overview http://signposting.org Signposting is funded by the Andrew W. Mellon Foundation
  • 2. Signposting the Scholarly Web http://signposting.org • Introduction: HTTP Links • Signposting the Scholarly Web • Proposed Patterns • Putting it Together Outline
  • 3. Signposting the Scholarly Web http://signposting.org HTTP Links Mark Nottingham (2010) RFC5988: Web Linking. http://tools.iets.org/rfc/rfc5988.txt
  • 4. Signposting the Scholarly Web http://signposting.org HTTP Links
  • 5. Signposting the Scholarly Web http://signposting.org HTTP Links
  • 6. Signposting the Scholarly Web http://signposting.org HTTP Links Are Used curl –I http://dbpedia.org/data/Reykjavik HTTP/1.1 200 OK Date: Thu, 27 Oct 2016 04:43:28 GMT Content-Type: application/rdf+xml; charset=UTF-8 Content-Length: 1210 Link: <http://creativecommons.org/licenses/by-sa/3.0> ; rel=“license", <http://dbpedia.org/data/Reykjavik> ; rel="alternate"; type="text/n3", <http://dbpedia.org/resource/Reykjavik>; rel="describes", <http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/ data/Reykjavik> ; rel="timegate"
  • 7. Signposting the Scholarly Web http://signposting.org HTTP Links Are Used curl –I http://dbpedia.org/data/Reykjavik HTTP/1.1 200 OK Date: Thu, 27 Oct 2016 04:43:28 GMT Content-Type: application/rdf+xml; charset=UTF-8 Content-Length: 1210 Link: <http://creativecommons.org/licenses/by-sa/3.0> ; rel=“license", <http://dbpedia.org/data/Reykjavik> ; rel="alternate"; type="text/n3", <http://dbpedia.org/resource/Reykjavik>; rel="describes", <http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/ data/Reykjavik> ; rel="timegate"
  • 8. Signposting the Scholarly Web http://signposting.org HTTP Links Are Used curl –I http://dbpedia.org/data/Reykjavik HTTP/1.1 200 OK Date: Thu, 27 Oct 2016 04:43:28 GMT Content-Type: application/rdf+xml; charset=UTF-8 Content-Length: 1210 Link: <http://creativecommons.org/licenses/by-sa/3.0> ; rel=“license", <http://dbpedia.org/data/Reykjavik> ; rel="alternate"; type="text/n3", <http://dbpedia.org/resource/Reykjavik>; rel="describes", <http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/ data/Reykjavik> ; rel="timegate"
  • 9. Signposting the Scholarly Web http://signposting.org HTTP Links Are Used curl –I http://dbpedia.org/data/Reykjavik HTTP/1.1 200 OK Date: Thu, 27 Oct 2016 04:43:28 GMT Content-Type: application/rdf+xml; charset=UTF-8 Content-Length: 1210 Link: <http://creativecommons.org/licenses/by-sa/3.0> ; rel=“license", <http://dbpedia.org/data/Reykjavik> ; rel="alternate"; type="text/n3", <http://dbpedia.org/resource/Reykjavik>; rel="describes", <http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/ data/Reykjavik> ; rel="timegate"
  • 10. Signposting the Scholarly Web http://signposting.org HTTP Links Are Used curl –I http://dbpedia.org/data/Reykjavik HTTP/1.1 200 OK Date: Thu, 27 Oct 2016 04:43:28 GMT Content-Type: application/rdf+xml; charset=UTF-8 Content-Length: 1210 Link: <http://creativecommons.org/licenses/by-sa/3.0> ; rel=“license", <http://dbpedia.org/data/Reykjavik> ; rel="alternate"; type="text/n3", <http://dbpedia.org/resource/Reykjavik>; rel="describes", <http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/ data/Reykjavik> ; rel="timegate"
  • 11. Signposting the Scholarly Web http://signposting.org • Registered in IANA registry • Strings, e.g. license, alternate, describes, timegate • Requires a formal specification, e.g. RFC • Typically used for common relationships, generically specified • Provides broad, coarse grained interoperability • Minted by a community • URIs, e.g. http://xmlns.com/foaf/0.1/primaryTopic • Requires community agreement • Can be as specific as desired • Can provide community-specific, fine grained interoperability HTTP Link Relation Types
  • 12. Signposting the Scholarly Web http://signposting.org • Can uniformly be used for all MIME types • Accessible via HTTP HEAD (no content transfer): • Works for large resources and for restricted content • But HTTP Link not accessible to JavaScript • Links can be conveyed: • by-value, in the HTTP Link header • by-reference, by using a link in the HTTP header with the linkset relation type that points to a collection of links • HTTP Links provide guidance to machine agents intent on accomplishing a specific task HTTP Links Are Pretty Neat
  • 13. Signposting the Scholarly Web http://signposting.org • Can only be done for media types that support inclusion of typed links, i.e. using the HTML <link> element in <head> • Requires HTTP GET (content transfer) • HTML <link> is accessible to JavaScript • For HTML pages, use both HTTP Link and HTML <link> • Links can be conveyed: • by-value, using HTML <link> • by-reference, by using an HTML <link> with the linkset relation type that points to a collection of links • HTML <link> elements provide guidance to machine agents intent on accomplishing a specific task HTTP Links Alternative: Links in Resource Representation
  • 14. Signposting the Scholarly Web http://signposting.org • Used to point to a collection of links in which the resource that provides the link participates • As link target or link source • Use when: • It is hard to provide links from within the application (it is easy to provide a linkset link using a web server rewrite rule) • It is easier to provide links from a dedicated application, operated by the custodian of the resource or by a third party • The number of links to be provided is large and risks making the HTTP header too bulky The linkset Relation Type (1) Is Pretty Neat (1) Wilde, E. and Van de Sompel, H (2017) Linkset: A Link Relation Type and Media Types for Link Sets https://datatracker.ietf.org/doc/draft-wilde-linkset-link-rel/
  • 15. Signposting the Scholarly Web http://signposting.org • Introduction: HTTP Links • Signposting the Scholarly Web • Proposed Patterns • Putting it Together Outline
  • 16. Signposting the Scholarly Web http://signposting.org • Proposal: Use HTTP Links to address some long standing problems regarding scholarly resources on the web, by interlinking them using appropriate relation types • Focus on a limited set of patterns to support uniformly: • Conveying a Persistent Identifier • Expressing the web boundary of a scholarly resource • Making bibliographic metadata discoverable • Conveying an Author Identifier • Conveying a resource type Signposting the Scholarly Web
  • 17. Signposting the Scholarly Web http://signposting.org • PID: Persistent Identifier • HTTP PID: the HTTP URI notation of the PID • entry page: the page where one ends up after following redirects from the HTTP PID, typically the landing page or full content HTML • resource: a web resource identified by an HTTP URI • constituent resource: a resource that is an integral part of a scholarly object, e.g. landing page, PDF, supporting data, … • bibliographic resource: a resource that provides a bibliographic description of a scholarly object Terminology
  • 18. Signposting the Scholarly Web http://signposting.org • Introduction: HTTP Links • Signposting the Scholarly Web • Proposed Patterns • Putting it Together Outline
  • 19. Signposting the Scholarly Web http://signposting.org • Problem: When positioned at a constituent resource of a scholarly object, the associated HTTP PID is not available. As a result: • Entry page URIs are used for citation (1) • Applications such as annotation can not determine the HTTP PID associated with a constituent resource • Entry page URIs are used in social media and hence missed by alt metrics applications • Solution: provide identifier link pointing at the HTTP PID • Applies to: entry page, all constituent resources Pattern: Identifier (1) Herbert Van de Sompel, Martin Klein, and Shawn Jones (2016) Persistent URIs Must Be Used to Be Persistent. In: WWW2016. http://arxiv.org/1602.09102
  • 20. Signposting the Scholarly Web http://signposting.org Use HTTP Link with identifier Relation Type http://signposting.org/identifier/dryad/
  • 21. Signposting the Scholarly Web http://signposting.org Use HTTP Link with identifier Relation Type curl –I http://www.dlib.org/dlib/november15/vandesompel/11vandesompel.html HTTP/1.1 200 OK Date: Wed, 26 Oct 2016 12:36:37 GMT Server: Apache/2.2.15 (CentOS) Last-Modified: Thu, 19 Nov 2015 14:50:19 GMT ETag: "205a5e-f5ef-524e5e0ab80c0" Accept-Ranges: bytes Content-Length: 62959 Content-Type: text/html; charset=UTF-8 Link: <https://doi.org/10.1045/november2015-vandesompel> ; rel=“identifier”
  • 22. Signposting the Scholarly Web http://signposting.org • Problem: It is not possible to determine what the constituent resources of a scholarly object are • Preservation and text mining tools require portal-specific heuristic to find those constituent resources (1) • Can’t find the pathway from an HTTP PID directly to e.g. the PDF • Solution: provide item/collection links to interlink entry page and constituent resources; convey MIME types on item links • Applies to: All constituent resources of a scholarly object Pattern: Publication Boundary (1) Van de Sompel, H., Rosenthal, D., and Nelson, M.L. (2016) Web Infrastructure to Support e-Journal Preservation (and More). http://arxiv.org/abs/1605.06154
  • 23. Signposting the Scholarly Web http://signposting.org Use HTTP Link with item/collection Relation Type http://signposting.org/publication_boundary/oxford/
  • 24. Signposting the Scholarly Web http://signposting.org curl –I http://www.irrodl.org/index.php/irrodl/article/view/2179 HTTP/1.1 200 OK Date: Sat, 17 Jun 2017 09:11:52 GMT Server: Apache Vary: Accept-Encoding Accept-Ranges: none Keep-Alive: timeout=5, max=200 Content-Type: text/html; charset=utf-8 Link: <http://www.irrodl.org/index.php/irrodl/article/download/2179/3748> ; rel=“item” ; type=“application/pdf” , <http://www.irrodl.org/index.php/irrodl/article/view/2179/3747> ; rel="item"; type="text/epub+zip" Use HTTP Link with item/collection Relation Type
  • 25. Signposting the Scholarly Web http://signposting.org • Problem: It is not possible to determine where the bibliographic resources that describes a scholarly object can be found • Preservation and reference manager tools require portal-specific heuristic to find those resources (1) • Solution: provide describedby/describes links to interlink entry page and bibliographic metadata resources • Applies to: • describedby: HTTP PID, entry page • describes: bibliographic resources Pattern: Bibliographic Metadata (1) Van de Sompel, H., Rosenthal, D., and Nelson, M.L. (2016) Web Infrastructure to Support e-Journal Preservation (and More). http://arxiv.org/abs/1605.06154
  • 26. Signposting the Scholarly Web http://signposting.org Use HTTP Link with describedby/describes Relation Type http://signposting.org/bibliographic_metadata/springer/
  • 27. Signposting the Scholarly Web http://signposting.org curl -I http://journals.plos.org/plosone/article?id=10.1371/journal.pone.01152 53 HTTP/1.1 200 OK Date: Sat, 17 Jun 2017 09:29:03 GMT Server: Apache-Coyote/1.1 Content-Language: en-US Keep-Alive: timeout=5, max=100 Content-Length: 308491 Content-Type: text/html;charset=UTF-8 Connection: keep-alive Link: <http://journals.plos.org/plosone/article/citation/bibtex?id=10.1371 %2Fjournal.pone.0115253> ; rel="describedby" ; type="application/x-bibtex" , <https://doi.org/10.1371/journal.pone.0115253> ; rel="describedby" ; type="application/vnd.citationstyles.csl+json" Use HTTP Link with describedby/describes Relation Type
  • 28. Signposting the Scholarly Web http://signposting.org Bibliographic Metadata Conventions http://signposting.org/conventions/
  • 29. Signposting the Scholarly Web http://signposting.org • Introduction: HTTP Links • Signposting the Scholarly Web • Proposed Patterns • Putting it Together Outline
  • 30.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36. Signposting the Scholarly Web http://signposting.org Cartoon by Patrick Hochstenbach Slides prepared by: Herbert Van de Sompel @hvdsomp Acknowledgments: Geoff Bilder, Shawn Jones, Martin Klein, Michael L. Nelson, David Rosenthal, Harihar Shankar, Simeon Warner, Karl Ward, Joe Wass Signposting the Scholarly Web: An Overview http://signposting.org Signposting is funded by the Andrew W. Mellon Foundation