A centre of expertise in digital information management www.ukoln.ac.uk www.bath.ac.uk UKOLN is supported by: SWORD: An Overview 2 nd June 2009 Web Service.

Slides:



Advertisements
Similar presentations
Richard Jones, Systems Developer Technical Issues for Repository Software Theses Alive! Edinburgh University Library SHERPA Nottingham.
Advertisements

What is intraLibrary Connect? Martin Morrey Product Director, Intrallect Ltd
EPrints - Introducing EPrints 3 Software William J Nixon Digital Library Development Manager, University of Glasgow With many thanks to Les Carr and the.
Preserv Preservation Eprint Services Simple Preservation Services – towards Proactive Support for the Institutional Repository.
IRRA DSpace April 2006 Claire Knowles University of Edinburgh.
Preserv: Preservation architecture and interface A brief overview of ideas wrt to the project plan For Preserv partners meeting, BL, London, 18th November.
Engaging repository policy with preservation Steve Hitchcock and Neil Jefferies* Preserv 2 Project School of Electronics and Computer Science (ECS), Southampton.
Preservation Features in Repository Software PRESERV: Tim Brody University of Southampton.
Data Publishing Service Indiana University Stacy Kowalczyk April 9, 2010.
UKCoRR meeting Kingston University, November 2007 Mary Robinson European Development Officer University of Nottingham, UK
Creating Institutional Repositories Stephen Pinfield.
A centre of expertise in digital information management IMS Digital Repositories Interoperability Andy Powell UKOLN,
RELOAD Reusable E-Learning Object Authoring and Delivery Phil Beauvoir Colin Milligan funded by.
Richard Jones The Edinburgh Research Archive The Edinburgh Research Archive: ERA Institutional Repository Theses & Dissertations Conference Papers/Posters.
A centre of expertise in digital information management UKOLN is supported by: SRU: An overview of the SRU protocol and how it can be used.
EThOSnet Repositories and Web Services Workshop 2 nd June2009 Richard Green
Preservation as a Process of a Repository David Tarrant University of Southampton (UK) Preserv Repository Preservation and Interoperability.org.uk.
A centre of expertise in digital information management UKOLN is supported by: The JISC IE Metadata Schema Registry British Library, Boston.
Supporting education and research Repositories in Context Digital repositories as components of an integrated infrastructure for education Leona Carpenter.
UKOLN is supported by: Digital Repositories Roadmap: looking forward The JISC/CNI Meeting, July 2006 Rachel Heery Assistant Director R&D, UKOLN
A centre of expertise in digital information management Repository Deposit Creating a plug-in for Thunderbird allowing deposit.
A centre of expertise in digital information management UKOLN is supported by: British Academy e-Resources Policy Review: UKOLN Report.
A centre of expertise in digital information management UKOLN is supported by: UK Perspectives on the Curation and Preservation of Scientific.
A centre of expertise in digital information management UKOLN is supported by: Digital Futures for MLAs? A snapshot in real time. Dr Liz.
A centre of expertise in digital information management UKOLN is supported by: UKOLN Update on Selected Activities Dr Liz Lyon, Director,
UKOLN is supported by: Put functionality Augmenting interoperability across scholarly repositories 20/21 April 2006 Rachel Heery, UKOLN, University of.
UKOLN is supported by: The JISC Information Environment Metadata Schema Registry (IEMSR): Update DC-2006, Manzanillo, Mexico October 3-6, 2006 Rachel Heery.
UKOLN is supported by: JISC Information Environment update Repositories and Preservation Programme meeting, October 24-25, 2006 Rachel Heery UKOLN
OAI and Publishers metadata Using the static repositories approach to disclose small journals.
A centre of expertise in digital information management UKOLN is supported by: An introduction to … Repository reference models CETIS Metadata.
The Discovery Landscape in Crystallography UKOLN is supported by: Monica Duke UKOLN, University of Bath, UK – eBank UK project A centre.
Joint Information Systems Committee 11/03/07 | | Slide 1 Joint Information Systems CommitteeSupporting education and research JISC Conference 2007 Managing.
A centre of expertise in digital information management A QA Framework To Support Your Library Web Site Review Brian Kelly UKOLN University of Bath Bath.
SWORD Simple Web-service Offering Repository Deposit JISC CETIS SIG meeting University of Strathclyde, Glasgow Friday 29 th June 2007 Julie Allinson UKOLN,
A centre of expertise in digital information management UKOLN is supported by: If you don’t remember anything else, remember these… Peter.
Update on the SWORD Protocol & Future Directions.
Interoperability and Preservation with the Hub and Spoke (HandS) Matt Cordial, Tom Habing, Bill Ingram, Robert Manaster University of Illinois Urbana-Champaign.
The DSpace Course Module – SWORD basics. Module objectives  By the end of this module you will:  Understand what SWORD is  Know what SWORD could be.
UKOLN is supported by: The Cutting Edge of SWORD 18 th May 2009 OR09, Atlanta, GA Adrian Stevenson and Julie Allinson SWORD Project Managers.
Simple Web service Offering Repository Deposit (SWORD)‏ Project kick-off meeting Birkbeck College, London, 30 th April 2007 Julie Allinson, UKOLN, University.
Julie Allinson Open Repositories 2008 Southampton 1st April 2008 Simple Web-service Offering Repository Deposit SWORD.
SWORD where we are and how we got here CRIG Unconference Birkbeck College, London Thurs 6 th Dec 2007 Julie Allinson UKOLN, University of Bath Image:
Interoperability and Preservation with the Hub and Spoke (HandS) Tom Habing, Bill Ingram, Robert Manaster University of Illinois Urbana-Champaign
Your Name AutoArchive?:The ADS and the SWORDARM project Catherine Hardman - Archaeology Data Service University of York White Rose/RoaDMap 24 th May 2012.
Funded by: © AHDS Sherpa DP – a Technical Architecture for a Disaggregated Preservation Service Mark Hedges Arts and Humanities Data Service King’s College.
UKOLN is supported by: OAI-ORE a perspective on compound information objects ( Defining Image Access.
Repository Deposit Service Description OR 2007 : the 2nd International Conference on Open Repositories San Antonio, Texas, USA, Jan 2007 Presenter:
Dspace – Digital Repository Dawn Petherick, University Web Services Team Manager Information Services, University of Birmingham MIDESS Dissemination.
1 UKOLN is supported by: SWORD Simple Web-service Offering Repository Deposit Defining Image Access final.
Massachusetts Institute of Technology Page 1 Open Knowledge Initiative CSG - Princeton, 05/07/03.
1 everything about. 2 “A FREE online service for UK HE and FE institutions to share, reuse and repurpose electronic learning and teaching resources”.
 EPrints & Preservation David Tarrant University of Southampton (UK) Preserv Repository Preservation and Interoperability.org.uk.
SWORD Stories - Easy Deposit Cutting Through Repositories’ Red Tape Sarah Currier Consultancy | E-Learning * Resource Sharing * Web 2.0 * Metadata * Repositories.
Using the SAS® Information Delivery Portal
JISC / CETIS Conference, Repositories Strand, Edinburgh, November 2005 Repositories…. …and the known unknowns.
Easy Desktop Deposit for intraLibrary: An Implementation of SWORD Sarah Currier Product Manager Intrallect Ltd Presentation to.
Marcus Barnes, Simon Fraser University, June 2, 2012 Drupal with CONTENTdm Digital Collections.
Implementing the XDS Infrastructure Bill Majurski IT Infrastructure National Institute of Standards and Technology.
Funded by: © AHDS Preservation in Institutional Repositories Preliminary conclusions of the SHERPA DP project Gareth Knight Digital Preservation Officer.
1 BCS, Oxfordshire, 19 February, 2004 WEB ARCHIVING issues and challenges Deborah Woodyard Digital Preservation Coordinator.
A centre of expertise in digital information management UKOLN is supported by: Functional Requirements Eprints Application Profile Working.
SWORD Simple Web-service Offering Repository Deposit Julie Allinson 25th March 2009, British Library.
SWORD Simple Web-service Offering Repository Deposit By Aparna R. Belhe Archana Galipalli.
A Semi-Automated Digital Preservation System based on Semantic Web Services Jane Hunter Sharmin Choudhury DSTC PTY LTD, Brisbane, Australia Slides by Ananta.
Functional Object Re-use and Exchange:
Supporting Full Deposit Lifecycles
Overview SPIRE project: Looking at the feasibility of P2P in UK higher education Focused on Penn States open source P2P system ‘LionShare’ which is a heavily.
Head of Digital Library The University of Edinburgh
Introducing the IRUSdataUK pilot
Presentation transcript:

A centre of expertise in digital information management UKOLN is supported by: SWORD: An Overview 2 nd June 2009 Web Service Day British Library, London Adrian Stevenson SWORD Project Manager

A centre of expertise in digital information management SWORD Quick Introduction Vision: lowering barriers to deposit Simple Web service Offering Repository Deposit Aims to provide a standard mechanism for doing deposit into repositories JISC funded project started 2007, continuation funding for SWORD 2 from June 2008

A centre of expertise in digital information management What is it? A lightweight protocol for deposit A prole of the Atom Publishing Protocol Implementations of SWORD in IntraLibrary, Fedora, DSpace and Eprints repositories SWORD clients – web-based, desktop,, Facebook client, MS Office plugin, widgets

A centre of expertise in digital information management Motivations – why? no standard interface for tagging, packaging or authoring tools to upload objects into a repository no standard interface for transferring digital objects between repositories no way to deposit into more than one repository with one click no way of initiating a deposit workflow from outside a repository system

A centre of expertise in digital information management Use Cases Deposit from a Desktop/Online tool Multiple deposit - e.g. deposit to institutional and (mandated) funders repository with one action Machine deposit - e.g. automated deposit from a laboratory machine Migration/transfer - e.g. to a preservation service Mediated deposit - e.g. deposit by a nominated representative, to additional repositories

A centre of expertise in digital information management The Project Partners SWORD partners: –UKOLN, University of Bath and University of York (Project Management) – Adrian Stevenson & Julie Allinson –University of Cambridge – Jim Downing (Profile) –University of Aberystwyth (DSpace, Fedora, & clients) – –Stuart Lewis, Neil Taylor, Glen Robson, Richard Jones –University of Southampton (EPrints) – Les Carr, Seb Francois –Intrallect (IntraLibrary) –Sarah Currier, Andrew Robson

A centre of expertise in digital information management SWORD AtomPub Profile

A centre of expertise in digital information management Standards WebDAV ( JSR 170 ( JSR 283 ( SRW Update ( Flickr Deposit API ( Fedora Deposit API ( OKI OSID ( ECL ( ATOM Publishing Protocol (

A centre of expertise in digital information management The Atom Publishing Protocol is an application-level protocol for publishing and editing Web resources benefits –supports many parameters and requirements - file deposit –already exists and has growing support - blogs –has an extension mechanism –good fit with Web architecture drawbacks / risks –retrofit? –designed for a single package/file or an atom document – means that we need to package metadata and files

A centre of expertise in digital information management SWORD AtomPub Profile SWORD profile builds on AtomPub Provides set of extensions, constraint relaxations and enforcements for: –Clients posting compound resources (zip,tar) –When mediated deposit required –Where workflows involved Part A adds to AtomPub, Part B highlights how SWORD diverges SWORD compliance does not preclude AtomPub compliance

A centre of expertise in digital information management SWORD APP Package Support AtomPub uses MIME to describe resources Inadequate for compound types e.g. –Zip, tar –METS, IMS-CP, MPEG21, DIDL packages SWORD extends AtomPub: –sword:acceptPackaging element –Value taken from SWORD package types

A centre of expertise in digital information management SWORD APP Mediated Deposit SWORD deposit client user may not be owner of resource SWORD allows clients to set a HTTP header: –X-On-Behalf-Of Assumes trust between owner and mediating user

A centre of expertise in digital information management SWORD APP Developer Features No-Op (Dry Run) Verbose Output Client and Server Identity Auto-Discovery Error Documents Nested Service Description

A centre of expertise in digital information management SWORD APP Error Documents SWORD adds new class of doc to AtomPub to allow better error description –ErrorContent –ErrorChecksumMismatch –ErrorBadRequest –TargetOwnerUnknown –MediationNotAllowed

A centre of expertise in digital information management SWORD Profile of AtomPub Part B follows AtomPub specification highlighting where SWORD profile diverges Part B covers: –Protocol Operations Retrieving Service Document Listing Collections Creating a Resource Editing a Resource - Not currently implemented –Category Documents – MUST NOT be required –Service Documents SWORD requires support for service documents new elements: version, verbose, noOp, maxUploadSize

A centre of expertise in digital information management SWORD v1.3 Profile Updates SWORD Profile Version 1.3 includes: Revised deviations from AtomPub and Atom –increasing requirement for persistent Atom Entry Documents Includes description of SWORD specific extensions Removed notion of levels of compliance Added sword:userAgent, sword:error, sword:service, sword:version and sword:maxUploadSize elements

A centre of expertise in digital information management How it Works APP/SWORD works by issuing HTTP requests (GET, POST) –GET Service Document (explain/discover) –POST a file or package to collection URI HTTP response and ATOM document is returned HTTP basic authentication is required

A centre of expertise in digital information management SWORD In Use

A centre of expertise in digital information management Implementations Repository implementations –DSpace –EPrints –IntraLibrary –Fedora Client implementations –command-line, desktop and web clients –Facebook Client –Deposit from within MS Word & Powerpoint –Feedforward / FOREsite and others: –Java, PHP and.NET libraries

Web Interface

Fedora deposit

Fedora Deposit response

Validation

Deposit via Facebook

Netvibes Widget

Deposit in Intralibrary

FeedForward Deposit

Intralibrary preview of deposited item

OfficeSWORD Add-on

A centre of expertise in digital information management SWORD in use In addition to the case study implementations: –Feedforward has already implemented –ICE project is looking at SWORD –EU PEER project implementing SWORD –Microsoft Zentity Research-Outputs Repository –Microsoft eChemistry work –OAI-ORE - FOREsite work –EM-Loader –YODL-ING – University of York –Others coming along all the time Collaboration with Nature Publishing Group

A centre of expertise in digital information management More Info and Contact SWORD Website: General queries: –Adrian Stevenson Technical queries: –Sword sourceforge list

A centre of expertise in digital information management Questions?