New version of URI Declarations

I've substantially revised and expanded my write-up on URI declarations:
http://dbooth.org/2007/uri-decl/

For anyone interested in issues of resource identity and proper use of URIs, I strongly recommend reading it.  If you already read an earlier version, this version has added sections on granularity, ancillary assertions, why it's important to distinguish URI declarations from ancillary assertions, and an explanation of how a URI declaration establishes resource identity.

The abstract:
[[
A URI declaration permits assertions about a URI's associated resource to be classified into two groups: core assertions, whch are provided by the URI declaration, and ancillary assertions, which are all others.  This distinction enables different parties to share a common understanding of the associated resource (by accepting the core assertions) while making different choices about which ancillary assertions to accept. This paper defines these concepts and proposes some related best practices and a Web architectural rule specifying how URIs for non-information resources can be conveniently declared using existing hash or hashless (303-redirect) URI mechanisms.
]]

As usual, comments are invited.


David Booth, Ph.D.
HP Software
+1 617 629 8881 office  |  dbooth@hp.com
http://www.hp.com/go/software

Opinions expressed herein are those of the author and do not represent the official views of HP unless explicitly stated otherwise.

Received on Wednesday, 27 February 2008 22:20:29 UTC