• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Interoperability and Its Role In Standardization, Plus A ResourceSync Overview
 

Interoperability and Its Role In Standardization, Plus A ResourceSync Overview

on

  • 3,085 views

Presentation at the NISO Update Session. American Library Association. Chicago, IL. Jun 2013

Presentation at the NISO Update Session. American Library Association. Chicago, IL. Jun 2013

Statistics

Views

Total Views
3,085
Views on SlideShare
1,155
Embed Views
1,930

Actions

Likes
3
Downloads
2
Comments
0

15 Embeds 1,930

http://dltj.org 1714
http://cloud.feedly.com 96
http://feeds.dltj.org 56
http://newsblur.com 18
http://www.newsblur.com 18
http://digg.com 10
http://feeds.feedburner.com 5
http://feedly.com 3
https://www.google.co.uk 2
http://www.feedspot.com 2
http://50.16.230.151 2
http://cancanit.com 1
http://ranksit.com 1
http://feedreader.com 1
http://www.365dailyjournal.com 1
More...

Accessibility

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Interoperability and Its Role In Standardization, Plus A ResourceSync Overview Interoperability and Its Role In Standardization, Plus A ResourceSync Overview Presentation Transcript

    • 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