Uniform Resource Names: Deploying A New Namespace Michael Mealling 19 August 1999.

Slides:



Advertisements
Similar presentations
EPICUR Kathrin Schroeder Die Deutsche Bibliothek ETD The application of Persistent Identifiers as one approach to ensure long-term.
Advertisements

2Created by xxx - 25 January 2006 RFC 2434: Even after a protocol has been defined and deployment has begun, new values may need to be assigned (e.g.,
DOI Syntax - NISO Standard? Ed Pentz Academic Press.
May 7, 1998 Washington DC Bunyip Information Systems Inc Uniform Resource Names (URNs) -- an Update Leslie L. Daigle.
IPv6 Deployment CANTO Nate Davis, Chief Operating Officer 13 August 2014.
RPC Robert Grimm New York University Remote Procedure Calls.
Virtual University - Human Computer Interaction 1 © Imran Hussain | UMT Imran Hussain University of Management and Technology (UMT) Lecture 16 HCI PROCESS.
August 2, 2005EAP WG, IETF 631 EAP-IKEv2 review Pasi Eronen.
CONFUSED? DON’T BE. IT’S ACTUALLY REALLY STRAIGHTFORWARD. RICK FREEMAN FEBRUARY 4, 2015 The HSPC Tier 1 & Tier 2 Technical Specification Explained.
© 2003 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
SOA Panel CSG, May What is SOA? First step is getting multiple groups having a shared understanding of what is meant by “service”. It is a set of.
Cornell CS502 Web Basics and Protocols CS 502 – Carl Lagoze Acks to McCracken Syracuse Univ.
CS 603 Naming in Distributed Systems January 28, 2002.
Testing - an Overview September 10, What is it, Why do it? Testing is a set of activities aimed at validating that an attribute or capability.
CORDRA Philip V.W. Dodds March The “Problem Space” The SCORM framework specifies how to develop and deploy content objects that can be shared and.
DNS: Domain Name System Mark Ciocco Chris Janik Networks Class Presentation Tuesday April 18, 2000 To insert your company logo on this slide From the Insert.
What is the problem we are solving? How a conference aware participant manipulates media streams at the mixer The client is a UA (in sip) The server is.
EPICUR Kathrin Schroeder ERPANET-Workshop „Persistent Identifiers“ (17th June 2004) Uniform Resource Names (URN) – Overview Die Deutsche Bibliothek.
Why identifiers? To access resources To cite resources To unambiguously identify a resource –To register it as intellectual property –To record changes.
Chinese-European Workshop on Digital Preservation, Beijing July 14 – Network of Expertise in Digital Preservation 1 Persistent Identifiers Reinhard.
OneM2M-MP Data_Model_Repository Establishing Data Model Repository for oneM2M Group Name: Method and Procedure Sub-commitee Source: WG3 chair.
Metadata and identifiers for e- journals Copenhagen Juha Hakala Helsinki University Library
Open Name Services names.oclc.org Keith Shafer Office of Research.
XP New Perspectives on XML Tutorial 4 1 XML Schema Tutorial – Carey ISBN Working with Namespaces and Schemas.
Locating objects identified by DDI3 Uniform Resource Names Part of Session: Concurrent B2: Reports and Updates on DDI activities 2nd Annual European DDI.
Rfc2141bis, rfc3406bis and the ISBN + NBN namespaces IETF 83, Paris, France Juha Hakala The National Library of Finland.
1 A Common API for Transparent Hybrid Multicast (draft-waehlisch-sam-common-api-04) Matthias Wählisch, Thomas C. Schmidt Stig Venaas {waehlisch,
Piero Attanasio mEDRA: the European DOI agency The DOI as a tool for interoperability between private and public sector Athens, 14 January.
OCLC Online Computer Library Center Erpanet Symposium on Persistent Identifiers PURLs Stuart Weibel Senior Research Scientist June 17, 2004.
Copyright 2012 & 2015 – Noah Mendelsohn Introduction to: The Architecture of the World Wide Web Noah Mendelsohn Tufts University
3/20/2002IESG PlenaryIETF 53, Minneapolis Survey of IPv4 Addresses in Currently Deployed IETF Standards draft-ietf-ngtrans-ipv4survey NGTRANS WG Meeting.
European Space Astronomy Centre (ESAC) Villafranca del Castillo, MADRID (SPAIN) Jesús Salgado SLAP Implementations May 2007, Beijing, China Simple Line.
DOI Workshop, Luxembourg - 20 May Identifiers in Context Andy Powell UKOLN University of Bath UKOLN.
European Endeavor Users Group Meeting Helsinki, Sept Esa-Pekka Keskitalo, System Analyst Helsinki University Library OpenURL 1.0.
Dr. Tom WayCSC Testing and Test-Driven Development CSC 4700 Software Engineering Based on Sommerville slides.
Jennifer Bowen, University of Rochester ALA Annual Conference, 2009, Chicago, Illinois 1 Defining Linked Data for the eXtensible Catalog (XC): Metadata.
ccTLD IDN Report ccTLD Meeting, Montreol June 24, 2003 Young-Eum
Notes of Rational Related cyt. 2 Outline 3 Capturing business requirements using use cases Practical principles  Find the right boundaries for your.
RADIUS issues in IPv6 deployments draft-hu-v6ops-radius-issues-ipv6-01 J. Hu, YL. Ouyang, Q. Wang, J. Qin,
McGraw-Hill/Irwin © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Understanding How XML Works Ellen Pearlman Eileen Mullin Programming the.
1 Web Services Web and Database Management System.
Page 1 Model Development and Review CIMI/FHIR/HSPC Meeting August 11, 2015 Stan Huff Tom Oniki.
Module - Identifiers The DSpace Course. Module Overview  By the end of this module you will:  Understand what persistent identifiers are, how they work.
Fostering worldwide interoperabilityGeneva, July 2009 IdM and Identification Systems Arkadiy Kremer ITU-T SG 17 Chairman Global Standards Collaboration.
SSS Build and Configuration Management Update February 24, 2003 Narayan Desai
System/SDWG Update Management Council Face-to-Face Flagstaff, AZ August 22-23, 2011 Sean Hardman.
OMA Presence 1.0 Presence attribute, composition issues Krisztián Kiss
Slide #1 Nov 6 – 11, 2005XCON WG IETF54 Conference Package Extensions draft-levin-xcon-conference-package-ext-00 by Orit Levin The Discussion Starter.
Boost Developer Productivity with a 360- Degree View of Every Software Change by Using FinditEZ, Certified Microsoft Platform Ready for SQL Azure MICROSOFT.
LCG CERN David Foster LCG WP4 Meeting 20 th June 2002 LCG Project Status WP4 Meeting Presentation David Foster IT/LCG 20 June 2002.
NEMO Basic Support update IETF 61. Status IANA assignments done Very close to AUTH48 call Some issues raised recently We need to figure out if we want.
Copyright © 2004, Keith D Swenson, All Rights Reserved. OASIS Asynchronous Service Access Protocol (ASAP) Tutorial Overview, OASIS ASAP TC May 4, 2004.
Extended Attributes RADEXT - IETF 81 Alan DeKok FreeRADIUS Avi Lior Bridgewater.
Site Services and Policies Summary Dirk Düllmann, CERN IT More details at
Development and deploy procedures ver. 1.0 Addition / ITU / Cohaesio Addition extends document ”gemini resolutions in a 3 server setup environement” ver.
URN resolution via Z39.50 August 1999 Z39.50 Tutorial, Stockholm Juha Hakala Helsinki University Library
Final Fantasy ½: IOC Overview Team Q CSE 403 Winter ‘03 I’ve got something special for you.
PDS4 Project Report PDS MC F2F University of Maryland Dan Crichton March 27,
David B. Johnson Rice University Department of Computer Science DSR Draft Status Monarch Project 57th IETF.
XML Interoperability & Convergence ISO XML Working Group (WG 10) XML on Wall Street November 20th, 2001 John Goeller.
Timeline – Standards & Requirements
P2P Streaming for Mobile Nodes: Scenarios and Related Issues
Wsdl.
OAI and Metadata Harvesting
What is user acceptance testing and how is it different than system testing Kusum daga.
Chapter 2: The Linux System Part 1
An Update on BGP Support for 4-byte ASN
WS Standards – WS-* Specifications
Resource priority Henning Schulzrinne 19-Aug-19 52nd IETF - SLC.
Presentation transcript:

Uniform Resource Names: Deploying A New Namespace Michael Mealling 19 August 1999

Michael Mealling 19 August 1999 TWIST Meeting University of California, Irvine Overview of URNs l Meant to be persistent identifiers. Binding to resource is permanent. l Simple identification is useful (XML namespace identification) l A resolution system is available if needed. l Allows for variety in the syntax of the namespace. l Examples: – URN:ISBN: X – URN:PDI://oma.eop.gov.us/1999/8/5/14.text.2

Michael Mealling 19 August 1999 TWIST Meeting University of California, Irvine Deployment Issues l Problem identification l Experimentation l Development l Adoption l Scaling l Management

Michael Mealling 19 August 1999 TWIST Meeting University of California, Irvine Problem Identification l We know the general class of problems. Now we need to look at specific ones and apply the proposed solution. – Bibliographic identifies (ISBN, ISSN, DOI) – Schema identification (XML Namespaces) – Document Management (PDI, IETF) – Distributed object systems (Globe)

Michael Mealling 19 August 1999 TWIST Meeting University of California, Irvine Experimentation l Once the problems are identified internal use and experimentation begins. – Hidden deployment issues appear. (I.e., the ‘u’ flag issue) – Reusable code begins to appear. – Corporate resource begin to be committed. – We are nearing the end of this phase. Several experiments are ready for “prime time”

Michael Mealling 19 August 1999 TWIST Meeting University of California, Irvine Development l Developers begin work on solutions to the problems. Issues to be aware of: – Interoperability – Adherence to the standard. If a large enough segment of the user base does something incorrectly, that incorrect behavior becomes a de facto standard. – Open source software provides a common reference implementation.

Michael Mealling 19 August 1999 TWIST Meeting University of California, Irvine Adoption l Moving URNs into the main stream – Must be a compelling reason for either the user or the service provider? – For the user it must be either ‘sexy’ or extremely useful (or at least a functional requirement of something that is). – For the service provider it must be essential for some product that is sellable. – Chicken and egg problem (No one uses it because the software doesn’t support it. The software doesn’t support it because no one uses it.) – Killer app?

Michael Mealling 19 August 1999 TWIST Meeting University of California, Irvine Scaling l Scaling of assignment – The IANA is currently the NID authority. Will this scale? l Scaling of resolution – Is a DNS based RDS capable of scaling well enough? l Scaling of actual resolution servers – Is THTTP to simple? – Are other protocols or protocol profiles needed?

Michael Mealling 19 August 1999 TWIST Meeting University of California, Irvine Management l To early to tell. If we knew what they would be we could fix them now. l Some possibilities: – Namespace specific knowledge allows for special casing certain URNs which affects interoperability – What happens if we a namespace becomes so popular that it “takes over” the URN space? (I.e. the.com phenomenon happens to URNs)

Michael Mealling 19 August 1999 TWIST Meeting University of California, Irvine Current Status l URN Working Group waiting on final documents which are in Last Call. l Namespace registration procedures are being setup now. At least 4 namespaces are in the process of registering. l Software is being released for browsers Real Soon Now ™.