SlideShare a Scribd company logo
Interoperability and
Its Role In Standardization
Peter Murray
Assistant Director,Technology Services Development, LYRASIS
NISO Update,American Library Association 2013
1
NISO Update,American Library Association, 30-Jun-2013Cape Town Book Fair at Cape Town Internation Convention Centre by Danie van der Merwe on Flickr 2
NISO Update,American Library Association, 30-Jun-2013
Cape Town Book Fair at Cape Town Internation Convention Centre by Danie van der Merwe on Flickr
DSC01522.JPG by jaysones 2
NISO Update,American Library Association, 30-Jun-2013
Cape Town Book Fair at Cape Town Internation Convention Centre by Danie van der Merwe on Flickr
DSC01522.JPG by jaysones
Masterton District Library by Keith Davenport on Flickr 2
NISO Update,American Library Association, 30-Jun-2013
Cape Town Book Fair at Cape Town Internation Convention Centre by Danie van der Merwe on Flickr
DSC01522.JPG by jaysones
Masterton District Library by Keith Davenport on Flickr
The OCLC Mothership by Michael Porter on Flickr 2
NISO Update,American Library Association, 30-Jun-2013
Cape Town Book Fair at Cape Town Internation Convention Centre by Danie van der Merwe on Flickr
DSC01522.JPG by jaysones
Masterton District Library by Keith Davenport on Flickr
The OCLC Mothership by Michael Porter on Flickr
Self checkout stations by San José Library on Flickr 2
NISO Update,American Library Association, 30-Jun-2013
Cape Town Book Fair at Cape Town Internation Convention Centre by Danie van der Merwe on Flickr
DSC01522.JPG by jaysones
Masterton District Library by Keith Davenport on Flickr
The OCLC Mothership by Michael Porter on Flickr
Self checkout stations by San José Library on Flickr
The Discharge Area by Canton Public Library on Flickr 2
NISO Update,American Library Association, 30-Jun-2013
Cape Town Book Fair at Cape Town Internation Convention Centre by Danie van der Merwe on Flickr
DSC01522.JPG by jaysones
Masterton District Library by Keith Davenport on Flickr
The OCLC Mothership by Michael Porter on Flickr
Self checkout stations by San José Library on Flickr
The Discharge Area by Canton Public Library on Flickr
2The future of books by Johan Larsson on Flickr
NISO Update,American Library Association, 30-Jun-2013
Cape Town Book Fair at Cape Town Internation Convention Centre by Danie van der Merwe on Flickr
DSC01522.JPG by jaysones
Masterton District Library by Keith Davenport on Flickr
The OCLC Mothership by Michael Porter on Flickr
Self checkout stations by San José Library on Flickr
The Discharge Area by Canton Public Library on Flickr
2
The future of books by Johan Larsson on Flickr
eBook Readers Galore by Michael Porter on Flickr
NISO Update,American Library Association, 30-Jun-2013
Cape Town Book Fair at Cape Town Internation Convention Centre by Danie van der Merwe on Flickr
DSC01522.JPG by jaysones
Masterton District Library by Keith Davenport on Flickr
The OCLC Mothership by Michael Porter on Flickr
Self checkout stations by San José Library on Flickr
The Discharge Area by Canton Public Library on Flickr
2
The future of books by Johan Larsson on Flickr
eBook Readers Galore by Michael Porter on Flickr
NISO Update,American Library Association, 30-Jun-2013 3The ghost of a systems admin by Mike Wallis on Flickr
NISO Update,American Library Association, 30-Jun-2013
• MARC
• ONIX
• Z39.50
• EPub
• SIP/NCIP
• EDI
• ISBN
• SUSHI
• OpenURL
• DOI
• SRU/SRW
• ERM
• METS
• HTML
• RDF
• OAI-PMH
• DAISY
• PDF
Standards Making It Happen
4
NISO Update,American Library Association, 30-Jun-2013 5
Layer Aim Objects Solutions
Technical
Interoperability
Syntactic
Interoperability
Semantic
Interoperability
Organizational
Interoperability
Technically
Secure Data
Transfer
Signals
Protocols of
Data Transfer
Processing of
Received Data
Data
Standardized
Data Exchange
(e.g. XML)
Processing and
Interpretation
of Data
Information
Common
Directories,Data
Keys,Ontologies
Automatic
Linkage of
Processes
Process
(Workflow)
Standardized
Process
Elements
“Three dimensions of organizational interoperability”, European Journal of ePractice, Nº 6 · January 2009 · ISSN: 1988-625X
Four Levels of Interoperability
NISO Update,American Library Association, 30-Jun-2013 5
Layer Aim Objects Solutions
Technical
Interoperability
Syntactic
Interoperability
Semantic
Interoperability
Organizational
Interoperability
Technically
Secure Data
Transfer
Signals
Protocols of
Data Transfer
Processing of
Received Data
Data
Standardized
Data Exchange
(e.g. XML)
Processing and
Interpretation
of Data
Information
Common
Directories,Data
Keys,Ontologies
Automatic
Linkage of
Processes
Process
(Workflow)
Standardized
Process
Elements
“Three dimensions of organizational interoperability”, European Journal of ePractice, Nº 6 · January 2009 · ISSN: 1988-625X
Four Levels of Interoperability
NISO Update,American Library Association, 30-Jun-2013 5
Layer Aim Objects Solutions
Technical
Interoperability
Syntactic
Interoperability
Semantic
Interoperability
Organizational
Interoperability
Technically
Secure Data
Transfer
Signals
Protocols of
Data Transfer
Processing of
Received Data
Data
Standardized
Data Exchange
(e.g. XML)
Processing and
Interpretation
of Data
Information
Common
Directories,Data
Keys,Ontologies
Automatic
Linkage of
Processes
Process
(Workflow)
Standardized
Process
Elements
“Three dimensions of organizational interoperability”, European Journal of ePractice, Nº 6 · January 2009 · ISSN: 1988-625X
Four Levels of Interoperability
NISO Update,American Library Association, 30-Jun-2013 5
Layer Aim Objects Solutions
Technical
Interoperability
Syntactic
Interoperability
Semantic
Interoperability
Organizational
Interoperability
Technically
Secure Data
Transfer
Signals
Protocols of
Data Transfer
Processing of
Received Data
Data
Standardized
Data Exchange
(e.g. XML)
Processing and
Interpretation
of Data
Information
Common
Directories,Data
Keys,Ontologies
Automatic
Linkage of
Processes
Process
(Workflow)
Standardized
Process
Elements
“Three dimensions of organizational interoperability”, European Journal of ePractice, Nº 6 · January 2009 · ISSN: 1988-625X
Four Levels of Interoperability
NISO Update,American Library Association, 30-Jun-2013 5
Layer Aim Objects Solutions
Technical
Interoperability
Syntactic
Interoperability
Semantic
Interoperability
Organizational
Interoperability
Technically
Secure Data
Transfer
Signals
Protocols of
Data Transfer
Processing of
Received Data
Data
Standardized
Data Exchange
(e.g. XML)
Processing and
Interpretation
of Data
Information
Common
Directories,Data
Keys,Ontologies
Automatic
Linkage of
Processes
Process
(Workflow)
Standardized
Process
Elements
“Three dimensions of organizational interoperability”, European Journal of ePractice, Nº 6 · January 2009 · ISSN: 1988-625X
Four Levels of Interoperability
NISO Update,American Library Association, 30-Jun-2013 6
Today...
• ResourceSync
Peter Murray, LYRASIS
• NCIP
Mike Dicus, Ex Libris
• SIP
Ted Coppel,Auto-Graphics
• IOTA
Rafal Kasprowski, Rice University
• Other NISO Initiatives
Nettie Lagace, NISO
ResourceSync: Leveraging Sitemaps
for Resource Synchronization
Slides adapted from talk by
Bernhard Haslhofer, University ofVienna
WWW 2013, Rio de Janeiro, May 17th
http://www.openarchives.org/rs/
7
NISO Update,American Library Association, 30-Jun-2013
What?
• A framework for synchronizing Web
resources from a Source to a Destination
8
Web
sync
NISO Update,American Library Association, 30-Jun-2013
Why?
• rsync: filesystem sync, but not Web
• OAI-PMH: metadata, but not resources
• Web-DAV: extends HTTP, requires server
installation at source
• ...
9
… because lots of projects and services are doing
synchronization but rely on ad-hoc solutions!
NISO Update,American Library Association, 30-Jun-2013
arxiv.org mirroring
• 2.4M resources (PDF,
metadata, Latex src)
• ~800/day created or
updated
• uses homebrew
mirroring since 1994 (!)
• look for more general
solution to support
independent destinations
10
NISO Update,American Library Association, 30-Jun-2013
Wikipedia
• 1.4 updates / sec
• many dependent
services reusing
Wikipedia content (e.g.,
DBPedia, Freebase, etc.)
• harvest articles via OAI-
PMH, retrieve changes
via IRC, download
dumps
11
NISO Update,American Library Association, 30-Jun-2013
data.europeana.eu
• aggregates metadata
from >200 data
providers in Europe
• 10 largest providers
contribute 80%
• >190 providers
contribute 20%
12
NISO Update,American Library Association, 30-Jun-2013
Design Guidelines
• Sync small websites / repositories (few
resources) but also large data collections
(millions of resources)
• Support low change frequency (weeks /
months) to high change frequency
(seconds) sources
• Low adoption barrier!
13
NISO Update,American Library Association, 30-Jun-2013
Builds on ‘Sitemaps’ Specs
14
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:rs="http://www.openarchives.org/rs/terms/">
<rs:md capability="resourcelist"
from="2013-01-03T09:00:00Z"/>
<url>
<loc>http://example.com/res1</loc>
<lastmod>2013-01-02T13:00:00Z</lastmod>
<rs:md hash="md5:1584abdf8ebdc9802ac0c6a7402c03b6"/>
</url>
<url>
<loc>http://example.com/res2</loc>
<lastmod>2013-01-02T14:00:00Z</lastmod>
<rs:md hash="md5:1e0d5cb8ef6ba40c99b14c0237be735e"/>
</url>
</urlset>
NISO Update,American Library Association, 30-Jun-2013
Builds on ‘Sitemaps’ Specs
14
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:rs="http://www.openarchives.org/rs/terms/">
<rs:md capability="resourcelist"
from="2013-01-03T09:00:00Z"/>
<url>
<loc>http://example.com/res1</loc>
<lastmod>2013-01-02T13:00:00Z</lastmod>
<rs:md hash="md5:1584abdf8ebdc9802ac0c6a7402c03b6"/>
</url>
<url>
<loc>http://example.com/res2</loc>
<lastmod>2013-01-02T14:00:00Z</lastmod>
<rs:md hash="md5:1e0d5cb8ef6ba40c99b14c0237be735e"/>
</url>
</urlset>
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:rs="http://www.openarchives.org/rs/terms/">
<rs:md capability="resourcelist"
from="2013-01-03T09:00:00Z"/>
<url>
<loc>http://example.com/res1</loc>
<lastmod>2013-01-02T13:00:00Z</lastmod>
<rs:md hash="md5:1584abdf8ebdc9802ac0c6a7402c03b6"/>
</url>
<url>
<loc>http://example.com/res2</loc>
<lastmod>2013-01-02T14:00:00Z</lastmod>
<rs:md hash="md5:1e0d5cb8ef6ba40c99b14c0237be735e"/>
</url>
</urlset>
NISO Update,American Library Association, 30-Jun-2013
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:rs="http://www.openarchives.org/rs/terms/">
<rs:md capability="changelist"
from="2013-01-01T11:00:00Z"
until="2013-01-03T11:00:00Z"/>
<url>
<loc>http://example.com/res2.pdf</loc>
<lastmod>2013-01-02T13:00:00Z</lastmod>
<rs:md change="updated"/>
</url>
<url>
<loc>http://example.com/res3.tiff</loc>
<lastmod>2013-01-02T18:00:00Z</lastmod>
<rs:md change="deleted"/>
</url>
</urlset>
Builds on ‘Sitemaps’ Specs
15
NISO Update,American Library Association, 30-Jun-2013
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:rs="http://www.openarchives.org/rs/terms/">
<rs:md capability="changelist"
from="2013-01-01T11:00:00Z"
until="2013-01-03T11:00:00Z"/>
<url>
<loc>http://example.com/res2.pdf</loc>
<lastmod>2013-01-02T13:00:00Z</lastmod>
<rs:md change="updated"/>
</url>
<url>
<loc>http://example.com/res3.tiff</loc>
<lastmod>2013-01-02T18:00:00Z</lastmod>
<rs:md change="deleted"/>
</url>
</urlset>
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:rs="http://www.openarchives.org/rs/terms/">
<rs:md capability="changelist"
from="2013-01-01T11:00:00Z"
until="2013-01-03T11:00:00Z"/>
<url>
<loc>http://example.com/res2.pdf</loc>
<lastmod>2013-01-02T13:00:00Z</lastmod>
<rs:md change="updated"/>
</url>
<url>
<loc>http://example.com/res3.tiff</loc>
<lastmod>2013-01-02T18:00:00Z</lastmod>
<rs:md change="deleted"/>
</url>
</urlset>
Builds on ‘Sitemaps’ Specs
15
NISO Update,American Library Association, 30-Jun-2013 16
NISO Update,American Library Association, 30-Jun-2013
Status
• Beta spec (v. 0.9) for public comment
http://www.openarchives.org/rs/toc
• Tool development started
• Separate documents for archiving and push
deployments
17
NISO Update,American Library Association, 30-Jun-2013
Next Steps
• Continue tool development & deployment
• Collect
• public comments on
resourcesync@googlegroups.com
• implementation issues on
https://github.com/resync/resync/issues
• Version 1.0 in fall 2013 (NISO standard)
18
NISO Update,American Library Association, 30-Jun-2013
Thanks!
@DataG
http://slideshare.net/DataGazetteer
http://openarchives.org/rs
resourcesync@googlegroups.com
19

More Related Content

PPT
Social Networking: Tools and Technologies for enhancing user interaction
PPT
Libraries Do Matter: Enhancing Traditional Services with Library 2.0
PPT
Enterprise 2.0 Workshop, 14.-16.05.2007, Michigan, USA
PDF
IASSIT Kansa Presentation
PPTX
Library discovery: past, present and some futures
PPTX
Rightscaling, engagement, learning: reconfiguring the library for a network e...
PPTX
Building a Collaboration for Digital Publishing
PPTX
December 2, 2015: NISO/NFAIS Virtual Conference: Semantic Web: What's New and...
Social Networking: Tools and Technologies for enhancing user interaction
Libraries Do Matter: Enhancing Traditional Services with Library 2.0
Enterprise 2.0 Workshop, 14.-16.05.2007, Michigan, USA
IASSIT Kansa Presentation
Library discovery: past, present and some futures
Rightscaling, engagement, learning: reconfiguring the library for a network e...
Building a Collaboration for Digital Publishing
December 2, 2015: NISO/NFAIS Virtual Conference: Semantic Web: What's New and...

What's hot (20)

PPTX
Linked Data and Discovery with Steve Meyer
PPTX
December 2, 2015: NISO/NFAIS Virtual Conference: Semantic Web: What's New and...
PPTX
OCLC Research Update at ALA Chicago. June 26, 2017.
PDF
[[edit]] this GLAM
PPT
Information Retrieval and Social Media
PPTX
Using Europeana for learning & teaching: EMMA MOOC “Digital library in princ...
PPTX
Let's Get Visible! with Karla Smith, Winnefox Library System
PPTX
Libraries: technology as artifact and technology in practice
PPTX
Libraries, collections, technology: presented at Pennylvania State University...
PDF
20130630 What motivates library crowdsourcing volunteers? [ALA LITA]
PPT
Social metadata for libraries, archives and museums: Research findings from t...
PPTX
Digital Infrastructures that Embody Library Principles: The IMLS national dig...
PPTX
What is #LODLAM?! Understanding linked open data in libraries, archives [and ...
PPS
NAG2007
PPT
There is such thing as a freebie!
PPT
ARCLib - Web 2.0 and Library 2.0
PPT
Books In A Web 2
PPTX
Infrastructure, engagement, innovation: library directions
PDF
Digital Humanities in Academic Libraries - Sandra Cowan
PPT
New York Library Association: Web 2.0 at the Metropolitan Museum of Art
Linked Data and Discovery with Steve Meyer
December 2, 2015: NISO/NFAIS Virtual Conference: Semantic Web: What's New and...
OCLC Research Update at ALA Chicago. June 26, 2017.
[[edit]] this GLAM
Information Retrieval and Social Media
Using Europeana for learning & teaching: EMMA MOOC “Digital library in princ...
Let's Get Visible! with Karla Smith, Winnefox Library System
Libraries: technology as artifact and technology in practice
Libraries, collections, technology: presented at Pennylvania State University...
20130630 What motivates library crowdsourcing volunteers? [ALA LITA]
Social metadata for libraries, archives and museums: Research findings from t...
Digital Infrastructures that Embody Library Principles: The IMLS national dig...
What is #LODLAM?! Understanding linked open data in libraries, archives [and ...
NAG2007
There is such thing as a freebie!
ARCLib - Web 2.0 and Library 2.0
Books In A Web 2
Infrastructure, engagement, innovation: library directions
Digital Humanities in Academic Libraries - Sandra Cowan
New York Library Association: Web 2.0 at the Metropolitan Museum of Art
Ad

Viewers also liked (8)

PPTX
Interoperability, networking and standards
PDF
Oracle v Google: How Can You Protect Computer APIs
PDF
Cloud interoperability and portability
PPT
Cloud interoperability
PDF
Cloud Lock-in vs. Cloud Interoperability - Indicthreads cloud computing conf...
PDF
Architecture and Practices on Cloud Interoperability and Portability
PPTX
Cloud Interoperability
PPT
Cloud interoperability
Interoperability, networking and standards
Oracle v Google: How Can You Protect Computer APIs
Cloud interoperability and portability
Cloud interoperability
Cloud Lock-in vs. Cloud Interoperability - Indicthreads cloud computing conf...
Architecture and Practices on Cloud Interoperability and Portability
Cloud Interoperability
Cloud interoperability
Ad

Similar to Interoperability and Its Role In Standardization, Plus A ResourceSync Overview (20)

PDF
Introduction/ResourceSync Update, NISO Update ALA Annual 2013
PDF
Introduction/ResourceSync Update - NISO Update, ALA Annual Chicago 2013
PDF
ALIAOnline Practical Linked (Open) Data for Libraries, Archives & Museums
PPTX
Boundless Opportunity
PPTX
June 18, 2014 NISO Virtual Conference: Transforming Assessment: Alternative M...
PDF
Metadata / Linked Data
PPTX
Emerging Technologies for Libraries and Librarians, 2013
ODP
Charper.lawdi.20130531
PDF
Discoverability In Digital Repositories Systems Perspectives And User Studies...
PPTX
Foundations to Actions: Extending Innovations to Digital Libraries in Partner...
PDF
From Record to Graph
PPTX
Linked Data for Libraries: Great progress, but what is the benefit?
PPT
Discovery strategies for Kuali OLE - VuFind at the University of London
PPTX
Building the New Open Linked Library
PPTX
Library as Place, Place as Library: Duality and the Power of Cooperation
PPTX
Environmental trends and OCLC Research, a presentation at the University of N...
PPT
OUR space: the new world of metadata
PDF
Linked Data - Exposing what we have
PPT
Niels Brügger's slides from Digital Conversations event on 26/09/2013
PPT
Fuller Disclosure: Getting More Collections into the Network Flow
Introduction/ResourceSync Update, NISO Update ALA Annual 2013
Introduction/ResourceSync Update - NISO Update, ALA Annual Chicago 2013
ALIAOnline Practical Linked (Open) Data for Libraries, Archives & Museums
Boundless Opportunity
June 18, 2014 NISO Virtual Conference: Transforming Assessment: Alternative M...
Metadata / Linked Data
Emerging Technologies for Libraries and Librarians, 2013
Charper.lawdi.20130531
Discoverability In Digital Repositories Systems Perspectives And User Studies...
Foundations to Actions: Extending Innovations to Digital Libraries in Partner...
From Record to Graph
Linked Data for Libraries: Great progress, but what is the benefit?
Discovery strategies for Kuali OLE - VuFind at the University of London
Building the New Open Linked Library
Library as Place, Place as Library: Duality and the Power of Cooperation
Environmental trends and OCLC Research, a presentation at the University of N...
OUR space: the new world of metadata
Linked Data - Exposing what we have
Niels Brügger's slides from Digital Conversations event on 26/09/2013
Fuller Disclosure: Getting More Collections into the Network Flow

More from Peter Murray (9)

PPTX
Advancing Patron Privacy on Vendor Systems with a Shared Understanding
PDF
Local and Unique and Digital: A Evolving Trend for Libraries and Cultural Her...
PDF
A Light-weight DevOps Approach to Islandora
PPT
Introduction to FOSS4LIB
PPTX
Collections Futures
KEY
Options in Storage for Digital Preservation
ZIP
Making Textbooks Affordable for the University System of Ohio
PDF
New Directions for Discovering Information
ZIP
Views on Record Sharing
Advancing Patron Privacy on Vendor Systems with a Shared Understanding
Local and Unique and Digital: A Evolving Trend for Libraries and Cultural Her...
A Light-weight DevOps Approach to Islandora
Introduction to FOSS4LIB
Collections Futures
Options in Storage for Digital Preservation
Making Textbooks Affordable for the University System of Ohio
New Directions for Discovering Information
Views on Record Sharing

Recently uploaded (20)

PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Zenith AI: Advanced Artificial Intelligence
PPTX
O2C Customer Invoices to Receipt V15A.pptx
PDF
Getting Started with Data Integration: FME Form 101
PPTX
Chapter 5: Probability Theory and Statistics
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
Tartificialntelligence_presentation.pptx
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
Hybrid model detection and classification of lung cancer
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PPTX
1. Introduction to Computer Programming.pptx
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
Group 1 Presentation -Planning and Decision Making .pptx
Zenith AI: Advanced Artificial Intelligence
O2C Customer Invoices to Receipt V15A.pptx
Getting Started with Data Integration: FME Form 101
Chapter 5: Probability Theory and Statistics
Hindi spoken digit analysis for native and non-native speakers
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Programs and apps: productivity, graphics, security and other tools
Tartificialntelligence_presentation.pptx
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
NewMind AI Weekly Chronicles - August'25-Week II
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Hybrid model detection and classification of lung cancer
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
1 - Historical Antecedents, Social Consideration.pdf
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
1. Introduction to Computer Programming.pptx
Assigned Numbers - 2025 - Bluetooth® Document
A contest of sentiment analysis: k-nearest neighbor versus neural network

Interoperability and Its Role In Standardization, Plus A ResourceSync Overview

  • 1. Interoperability and Its Role In Standardization Peter Murray Assistant Director,Technology Services Development, LYRASIS NISO Update,American Library Association 2013 1
  • 2. NISO Update,American Library Association, 30-Jun-2013Cape Town Book Fair at Cape Town Internation Convention Centre by Danie van der Merwe on Flickr 2
  • 3. NISO Update,American Library Association, 30-Jun-2013 Cape Town Book Fair at Cape Town Internation Convention Centre by Danie van der Merwe on Flickr DSC01522.JPG by jaysones 2
  • 4. NISO Update,American Library Association, 30-Jun-2013 Cape Town Book Fair at Cape Town Internation Convention Centre by Danie van der Merwe on Flickr DSC01522.JPG by jaysones Masterton District Library by Keith Davenport on Flickr 2
  • 5. NISO Update,American Library Association, 30-Jun-2013 Cape Town Book Fair at Cape Town Internation Convention Centre by Danie van der Merwe on Flickr DSC01522.JPG by jaysones Masterton District Library by Keith Davenport on Flickr The OCLC Mothership by Michael Porter on Flickr 2
  • 6. NISO Update,American Library Association, 30-Jun-2013 Cape Town Book Fair at Cape Town Internation Convention Centre by Danie van der Merwe on Flickr DSC01522.JPG by jaysones Masterton District Library by Keith Davenport on Flickr The OCLC Mothership by Michael Porter on Flickr Self checkout stations by San José Library on Flickr 2
  • 7. NISO Update,American Library Association, 30-Jun-2013 Cape Town Book Fair at Cape Town Internation Convention Centre by Danie van der Merwe on Flickr DSC01522.JPG by jaysones Masterton District Library by Keith Davenport on Flickr The OCLC Mothership by Michael Porter on Flickr Self checkout stations by San José Library on Flickr The Discharge Area by Canton Public Library on Flickr 2
  • 8. NISO Update,American Library Association, 30-Jun-2013 Cape Town Book Fair at Cape Town Internation Convention Centre by Danie van der Merwe on Flickr DSC01522.JPG by jaysones Masterton District Library by Keith Davenport on Flickr The OCLC Mothership by Michael Porter on Flickr Self checkout stations by San José Library on Flickr The Discharge Area by Canton Public Library on Flickr 2The future of books by Johan Larsson on Flickr
  • 9. NISO Update,American Library Association, 30-Jun-2013 Cape Town Book Fair at Cape Town Internation Convention Centre by Danie van der Merwe on Flickr DSC01522.JPG by jaysones Masterton District Library by Keith Davenport on Flickr The OCLC Mothership by Michael Porter on Flickr Self checkout stations by San José Library on Flickr The Discharge Area by Canton Public Library on Flickr 2 The future of books by Johan Larsson on Flickr eBook Readers Galore by Michael Porter on Flickr
  • 10. NISO Update,American Library Association, 30-Jun-2013 Cape Town Book Fair at Cape Town Internation Convention Centre by Danie van der Merwe on Flickr DSC01522.JPG by jaysones Masterton District Library by Keith Davenport on Flickr The OCLC Mothership by Michael Porter on Flickr Self checkout stations by San José Library on Flickr The Discharge Area by Canton Public Library on Flickr 2 The future of books by Johan Larsson on Flickr eBook Readers Galore by Michael Porter on Flickr
  • 11. NISO Update,American Library Association, 30-Jun-2013 3The ghost of a systems admin by Mike Wallis on Flickr
  • 12. NISO Update,American Library Association, 30-Jun-2013 • MARC • ONIX • Z39.50 • EPub • SIP/NCIP • EDI • ISBN • SUSHI • OpenURL • DOI • SRU/SRW • ERM • METS • HTML • RDF • OAI-PMH • DAISY • PDF Standards Making It Happen 4
  • 13. NISO Update,American Library Association, 30-Jun-2013 5 Layer Aim Objects Solutions Technical Interoperability Syntactic Interoperability Semantic Interoperability Organizational Interoperability Technically Secure Data Transfer Signals Protocols of Data Transfer Processing of Received Data Data Standardized Data Exchange (e.g. XML) Processing and Interpretation of Data Information Common Directories,Data Keys,Ontologies Automatic Linkage of Processes Process (Workflow) Standardized Process Elements “Three dimensions of organizational interoperability”, European Journal of ePractice, Nº 6 · January 2009 · ISSN: 1988-625X Four Levels of Interoperability
  • 14. NISO Update,American Library Association, 30-Jun-2013 5 Layer Aim Objects Solutions Technical Interoperability Syntactic Interoperability Semantic Interoperability Organizational Interoperability Technically Secure Data Transfer Signals Protocols of Data Transfer Processing of Received Data Data Standardized Data Exchange (e.g. XML) Processing and Interpretation of Data Information Common Directories,Data Keys,Ontologies Automatic Linkage of Processes Process (Workflow) Standardized Process Elements “Three dimensions of organizational interoperability”, European Journal of ePractice, Nº 6 · January 2009 · ISSN: 1988-625X Four Levels of Interoperability
  • 15. NISO Update,American Library Association, 30-Jun-2013 5 Layer Aim Objects Solutions Technical Interoperability Syntactic Interoperability Semantic Interoperability Organizational Interoperability Technically Secure Data Transfer Signals Protocols of Data Transfer Processing of Received Data Data Standardized Data Exchange (e.g. XML) Processing and Interpretation of Data Information Common Directories,Data Keys,Ontologies Automatic Linkage of Processes Process (Workflow) Standardized Process Elements “Three dimensions of organizational interoperability”, European Journal of ePractice, Nº 6 · January 2009 · ISSN: 1988-625X Four Levels of Interoperability
  • 16. NISO Update,American Library Association, 30-Jun-2013 5 Layer Aim Objects Solutions Technical Interoperability Syntactic Interoperability Semantic Interoperability Organizational Interoperability Technically Secure Data Transfer Signals Protocols of Data Transfer Processing of Received Data Data Standardized Data Exchange (e.g. XML) Processing and Interpretation of Data Information Common Directories,Data Keys,Ontologies Automatic Linkage of Processes Process (Workflow) Standardized Process Elements “Three dimensions of organizational interoperability”, European Journal of ePractice, Nº 6 · January 2009 · ISSN: 1988-625X Four Levels of Interoperability
  • 17. NISO Update,American Library Association, 30-Jun-2013 5 Layer Aim Objects Solutions Technical Interoperability Syntactic Interoperability Semantic Interoperability Organizational Interoperability Technically Secure Data Transfer Signals Protocols of Data Transfer Processing of Received Data Data Standardized Data Exchange (e.g. XML) Processing and Interpretation of Data Information Common Directories,Data Keys,Ontologies Automatic Linkage of Processes Process (Workflow) Standardized Process Elements “Three dimensions of organizational interoperability”, European Journal of ePractice, Nº 6 · January 2009 · ISSN: 1988-625X Four Levels of Interoperability
  • 18. NISO Update,American Library Association, 30-Jun-2013 6 Today... • ResourceSync Peter Murray, LYRASIS • NCIP Mike Dicus, Ex Libris • SIP Ted Coppel,Auto-Graphics • IOTA Rafal Kasprowski, Rice University • Other NISO Initiatives Nettie Lagace, NISO
  • 19. ResourceSync: Leveraging Sitemaps for Resource Synchronization Slides adapted from talk by Bernhard Haslhofer, University ofVienna WWW 2013, Rio de Janeiro, May 17th http://www.openarchives.org/rs/ 7
  • 20. NISO Update,American Library Association, 30-Jun-2013 What? • A framework for synchronizing Web resources from a Source to a Destination 8 Web sync
  • 21. NISO Update,American Library Association, 30-Jun-2013 Why? • rsync: filesystem sync, but not Web • OAI-PMH: metadata, but not resources • Web-DAV: extends HTTP, requires server installation at source • ... 9 … because lots of projects and services are doing synchronization but rely on ad-hoc solutions!
  • 22. NISO Update,American Library Association, 30-Jun-2013 arxiv.org mirroring • 2.4M resources (PDF, metadata, Latex src) • ~800/day created or updated • uses homebrew mirroring since 1994 (!) • look for more general solution to support independent destinations 10
  • 23. NISO Update,American Library Association, 30-Jun-2013 Wikipedia • 1.4 updates / sec • many dependent services reusing Wikipedia content (e.g., DBPedia, Freebase, etc.) • harvest articles via OAI- PMH, retrieve changes via IRC, download dumps 11
  • 24. NISO Update,American Library Association, 30-Jun-2013 data.europeana.eu • aggregates metadata from >200 data providers in Europe • 10 largest providers contribute 80% • >190 providers contribute 20% 12
  • 25. NISO Update,American Library Association, 30-Jun-2013 Design Guidelines • Sync small websites / repositories (few resources) but also large data collections (millions of resources) • Support low change frequency (weeks / months) to high change frequency (seconds) sources • Low adoption barrier! 13
  • 26. NISO Update,American Library Association, 30-Jun-2013 Builds on ‘Sitemaps’ Specs 14 <?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:rs="http://www.openarchives.org/rs/terms/"> <rs:md capability="resourcelist" from="2013-01-03T09:00:00Z"/> <url> <loc>http://example.com/res1</loc> <lastmod>2013-01-02T13:00:00Z</lastmod> <rs:md hash="md5:1584abdf8ebdc9802ac0c6a7402c03b6"/> </url> <url> <loc>http://example.com/res2</loc> <lastmod>2013-01-02T14:00:00Z</lastmod> <rs:md hash="md5:1e0d5cb8ef6ba40c99b14c0237be735e"/> </url> </urlset>
  • 27. NISO Update,American Library Association, 30-Jun-2013 Builds on ‘Sitemaps’ Specs 14 <?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:rs="http://www.openarchives.org/rs/terms/"> <rs:md capability="resourcelist" from="2013-01-03T09:00:00Z"/> <url> <loc>http://example.com/res1</loc> <lastmod>2013-01-02T13:00:00Z</lastmod> <rs:md hash="md5:1584abdf8ebdc9802ac0c6a7402c03b6"/> </url> <url> <loc>http://example.com/res2</loc> <lastmod>2013-01-02T14:00:00Z</lastmod> <rs:md hash="md5:1e0d5cb8ef6ba40c99b14c0237be735e"/> </url> </urlset> <?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:rs="http://www.openarchives.org/rs/terms/"> <rs:md capability="resourcelist" from="2013-01-03T09:00:00Z"/> <url> <loc>http://example.com/res1</loc> <lastmod>2013-01-02T13:00:00Z</lastmod> <rs:md hash="md5:1584abdf8ebdc9802ac0c6a7402c03b6"/> </url> <url> <loc>http://example.com/res2</loc> <lastmod>2013-01-02T14:00:00Z</lastmod> <rs:md hash="md5:1e0d5cb8ef6ba40c99b14c0237be735e"/> </url> </urlset>
  • 28. NISO Update,American Library Association, 30-Jun-2013 <?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:rs="http://www.openarchives.org/rs/terms/"> <rs:md capability="changelist" from="2013-01-01T11:00:00Z" until="2013-01-03T11:00:00Z"/> <url> <loc>http://example.com/res2.pdf</loc> <lastmod>2013-01-02T13:00:00Z</lastmod> <rs:md change="updated"/> </url> <url> <loc>http://example.com/res3.tiff</loc> <lastmod>2013-01-02T18:00:00Z</lastmod> <rs:md change="deleted"/> </url> </urlset> Builds on ‘Sitemaps’ Specs 15
  • 29. NISO Update,American Library Association, 30-Jun-2013 <?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:rs="http://www.openarchives.org/rs/terms/"> <rs:md capability="changelist" from="2013-01-01T11:00:00Z" until="2013-01-03T11:00:00Z"/> <url> <loc>http://example.com/res2.pdf</loc> <lastmod>2013-01-02T13:00:00Z</lastmod> <rs:md change="updated"/> </url> <url> <loc>http://example.com/res3.tiff</loc> <lastmod>2013-01-02T18:00:00Z</lastmod> <rs:md change="deleted"/> </url> </urlset> <?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:rs="http://www.openarchives.org/rs/terms/"> <rs:md capability="changelist" from="2013-01-01T11:00:00Z" until="2013-01-03T11:00:00Z"/> <url> <loc>http://example.com/res2.pdf</loc> <lastmod>2013-01-02T13:00:00Z</lastmod> <rs:md change="updated"/> </url> <url> <loc>http://example.com/res3.tiff</loc> <lastmod>2013-01-02T18:00:00Z</lastmod> <rs:md change="deleted"/> </url> </urlset> Builds on ‘Sitemaps’ Specs 15
  • 30. NISO Update,American Library Association, 30-Jun-2013 16
  • 31. NISO Update,American Library Association, 30-Jun-2013 Status • Beta spec (v. 0.9) for public comment http://www.openarchives.org/rs/toc • Tool development started • Separate documents for archiving and push deployments 17
  • 32. NISO Update,American Library Association, 30-Jun-2013 Next Steps • Continue tool development & deployment • Collect • public comments on resourcesync@googlegroups.com • implementation issues on https://github.com/resync/resync/issues • Version 1.0 in fall 2013 (NISO standard) 18
  • 33. NISO Update,American Library Association, 30-Jun-2013 Thanks! @DataG http://slideshare.net/DataGazetteer http://openarchives.org/rs resourcesync@googlegroups.com 19