Names Project Web Services and repositories workshop Daniel Needham.

Slides:



Advertisements
Similar presentations
Mirror Mirror on the wall does your repository reflect it all? Peter West and Timothy Miles-Board EPrints Services University of Southampton Southampton,
Advertisements

IRRA DSpace April 2006 Claire Knowles University of Edinburgh.
Andrew McNab - Manchester HEP - 24 May 2001 WorkGroup H: Software Support Both middleware and application support Installation tools and expertise Communication.
EThOS A National OAI and Digitisation Service for e-theses in the United Kingdom Chris Awre EThOSnet Web Services Day June 2009.
Delivering HILT as a shared service Rachel Heery UKOLN, University of Bath
HILT II: Towards Interoperable Subject Descriptions Report to the JISC Terminologies Workshop, February Dennis Nicholson: Centre for Digital Library.
Design of a Pilot SRW-compliant Terminologies Mapping Service (HILT) Terminologies Workshop, ECDL, Alicante, 2006 Dennis Nicholson, CDLR, Strathclyde University.
The CLARION Project for the Infrastructure for Integration in Structural Sciences (I2S2) mtg, Rutherford Labs, 11 th February 2010 CLARION – Chemical Laboratory.
ECDL ECDL2004, zetoc SOAP: a Web Services Interface for a Digital Library Resource Ann Apps MIMAS, University of Manchester.
A Prototype Implementation of a Framework for Organising Virtual Exhibitions over the Web Ali Elbekai, Nick Rossiter School of Computing, Engineering and.
Update on the SWORD Protocol & Future Directions.
IRUS-UK: Improving understanding of the value and impact of institutional repositories Ross MacIntyre, Mimas Service Manager Munin Conference, November.
1 UKOLN is supported by: SWORD Simple Web-service Offering Repository Deposit Defining Image Access final.
1004INT Information Systems Week 10 Databases as Business Tools.
30 May 2003IASSIST 2003: Strength in Numbers From manuscripts to metadata: collaborative working in the Archives Hub Amanda Hill University of Manchester.
Travis Chen Senior Developer 10 Nov 2011 MS Dynamics CRM 2011 Integration with SharePoint.
Irus.mimas.ac.uk Institutional Repository Usage Statistics IRUS-UK: An introduction 18 March 2015 Ross MacIntyre, Jisc:Mimas Paul Needham, Cranfield University.
RMIS - Building a Research Management Information System at the University of Glamorgan Leanne Beevers & Neil Williams.
SERNEC Image/Metadata Database Goals and Components Steve Baskauf
Moving forward our shared data agenda: a view from the publishing industry ICSTI, March 2012.
DYNAMICS CRM AS AN xRM DEVELOPMENT PLATFORM Jim Novak Solution Architect Celedon Partners, LLC
What is Workflow?  Workflow or Business Process Management (BPM) consists of Processes, States and Actions.  A Process (e.g. Customer Order fulfillment)
Sharing Aid Information – The IATI Way Stephen Davenport & Dan Mihaila & Alexandru Gartner.
NASA/ESA Interoperability Efforts CEOS Subgroup - CINTEX Alexandria, Sept 12, 2002 Ananth Rao Yonsook Enloe SGT, Inc.
Using the SAS® Information Delivery Portal
GDT V5 Web Services. GDT V5 Web Services Doug Evans and Detlef Lexut GDT 2008 International User Conference August 10 – 13  Lake Las Vegas, Nevada GDT.
Management Information Systems By Effy Oz & Andy Jones
THOMSON SCIENTIFIC Web of Science 7.0 via the Web of Knowledge 3.0 Platform Access to the World’s Most Important Published Research.
Exploring Microsoft Access Chapter 4 Relational Databases, External Data, Charts, and the Switchboard.
Databases and Database Management Systems
Search Update April 1-3, 2009 Joshua Ganderson Laura Baalman.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
"How much?": Aggregating usage data from Repositories in the UK Jo Lambert, Ross Macintyre, Paul Needham, Jo Alcock OR2015.
DataNet – Flexible Metadata Overlay over File Resources Daniel Harężlak 1, Marek Kasztelnik 1, Maciej Pawlik 1, Bartosz Wilk 1, Marian Bubak 1,2 1 ACC.
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Code Applications Tamas Kiss Centre for Parallel.
1 Database Management Systems (DBMS). 2 Database Management Systems (DBMS) n Overview of: ä Database Management Components ä Database Systems Architecture.
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Applications.
DSpace vs Fedora Ralph LeVan OCLC Research. What Do You Want From a Repository? How do you create your metadata? How do you assemble your objects? How.
Chapter 11 Using SAS ® Web Report Studio. Section 11.1 Overview of SAS Web Report Studio.
ADVANTAGES OF DATA BASE MANAGEMENT SYSTEM. TO BE DICUSSED... Advantages of Database Management System  Controlling Data RedundancyControlling Data Redundancy.
Mercury – A Service Oriented Web-based system for finding and retrieving Biogeochemical, Ecological and other land- based data National Aeronautics and.
1 Interoperability: architectures and connections John Gilby, M25 Systems Team, LSE Ashley Sanders, Copac Team, MIMAS "Hyper Clumps, Mini Clumps and National.
Database and Information Management Chapter 9 – Computers: Understanding Technology, 3 rd edition.
TopCAT Use Cases Priorities User Interface 1 ICAT developer workshop, August 2009 Laurent Lerusse – STFC
KIM: Kuali Abstraction Layer for Identities, Groups, Roles, and Permissions.
ClearQuest XML Server with ClearCase Integration Northwest Rational User’s Group February 22, 2007 Frank Scholz Casey Stewart
Collaborative Query Previews in Digital Libraries Lin Fu, Dion Goh, Schubert Foo Division of Information Studies School of Communication and Information.
Oct HPS Collaboration Meeting Jeremy McCormick (SLAC) HPS Web 2.0 OR Web Apps and Databases (Oh My!) Jeremy McCormick (SLAC)
Institute for the Protection and Security of the Citizen HAZAS – Hazard Assessment ECCAIRS Technical Course Provided by the Joint Research Centre - Ispra.
Accounting in DataGrid HLR software demo Andrea Guarise Milano, September 11, 2001.
IBM Express Runtime Quick Start Workshop © 2007 IBM Corporation Deploying a Solution.
1 Information Retrieval and Use De-normalisation and Distributed database systems Geoff Leese September 2008, revised October 2009.
Representing Tabular Data in Alfresco Share “Smooth Like Butter” Gary Cox Blue Fish Development Group.
Applying preservation metadata to repositories The British Library, 21 January 2008 Led by Steve Hitchcock With Bill Hubbard, Gareth Johnson.
Bhakthi Liyanage SPS Toronto July GOLD BRONZE / PRIZES SILVER.
PIRUS PIRUS -Publisher and Institutional Repository Usage Statistics
The Client-Server Model
<Dissertations>
Attie Bioinformatics Server Redesign
Monitoring and Evaluation Systems for NARS Organisations in Papua New Guinea Day 3. Session 8. Routine monitoring.
Library Reserve System
FEATURE OF THE (EVERY OTHER) DAY
Salesforce interview questions and answers
WEB API.
Introducing the IRUSdataUK pilot
Lecture 1: Multi-tier Architecture Overview
EXTENSION AND INTEGRATION
The implementation of the HIRMEOS Annotation Service
Robin Dale RLG OAIS Functionality Robin Dale RLG
SDMX IT Tools SDMX Registry
Presentation transcript:

Names Project Web Services and repositories workshop Daniel Needham

What is the Names Project? A JISC funded project in collaboration with the British Library Aims to investigate the potential and requirements for a Name Authority Service As part of this a prototype service is under development Web Services and repositories workshop 02/06/09

Overview of the prototype Envisaged as a piece of middle ware Pulls in data from external sources and attempts to disambiguate unique entities Provides access to this data as a Web Service for use by external repositories and services Potential for data feedback from repositories through the web interface and user tool Web Services and repositories workshop 02/06/09

Architecture Web Services and repositories workshop 02/06/09 Data source – Web Service Data Source – Database Extract Name Authority Service DisambiguatorWeb Service Database Repository Other Client App

Repository use case Web Services and repositories workshop 02/06/09 Institutional Repository Item Submission Name Authority Service Retrieve NamesSearch Records Insert/Update record

Sample Output Associated Names Fields of Interest Titles Collaborative Relationships Associated Works Web Services and repositories workshop 02/06/09

Names as a Web Service Machine-to-machine access is provided via a RESTful(ish) url based query interface Flexibility of the interface is a requirement Allow people to easily hook up their system to utilize our records with the minimum of effort Provision of a variety of output formats Web Services and repositories workshop 02/06/09

Developing the service Developers were much more interested in RESTful interfaces than SOAP REST provides quicker development time –Less bloated –Quicker to hack something up with! Web Services and repositories workshop 02/06/09

Developing the service Working with Cranfield University to develop and validate the API Developing example code to demonstrate how the service could be utilised to pull in entity names into Dspace Investigating the possibility of sending data back from a remote client to the service Web Services and repositories workshop 02/06/09

Developing the service Web Services and repositories workshop 02/06/09

Pros Web services can help centralise and standardise functionality Web services can reduce duplication of work Build on each others work Do things we hadn't even considered But.. Web Services and repositories workshop 02/06/09

Cons In order to appeal to developers they need to be –Well documented –Quick to integrate –Flexible Reliability when integrated into external work flows Web Services and repositories workshop 02/06/09

Summary I'm interested to hear from anyone who can provide data on individuals for use in Names Also from anyone who would like to work with the API in it's current development state Web Services and repositories workshop 02/06/09

Further reading Good source of information on RESTful web services.. RESTful Web Services by Leonard Richardson, Sam Ruby ISBN: Web Services and repositories workshop 02/06/09