Public Sector Data Publishing
URI Patterns
Stuart Williams
skw@epimorphics.com
Why Patterns?
 Capture’s ‘canned thought’ or idiom
 Recognisable when used consistently
 Useful when correctly triggers...
Why URI?
MAN
03600
7000000000018821
GB108050014050
100866
M62
M15NH
ukc2102-03600
2003/1238
URI Sets for the UK Public Sector
 Published Oct 2009
 Basis of several pilot through to
Business As Usual Services
 Im...
Aiming point…
 Framing Document
 Framework, Definitions,
 document map
 URI Patterns ('this' document)
 URI Patterns ...
Evolution
http://{sector}.data.gov.uk/{type}[/{concept}/{key}]+
http://{domain}{/collection*}[/{type}][/{concept}/{key}]+
...
Domain and Collection Naming
 Avoid
 Facets prone top change
 Organisation Names
 Product/Brand names
 Approval Statu...
URI for INSPIRE Spatial Object (/so)
 Published May 2011
 Basis of some pilots through BAU
services
 Growing interest i...
Evolution (work in progress)
http://location.data.gov.uk/so/{theme}/{featureType}/{namespace}/{localId}[/{version}]
http:/...
Evolution (work in progress)
Common shared definitions:
http://location.data.gov.uk/def/{theme}[/{application-schema}][/{f...
Upcoming SlideShare
Loading in …5
×

Public sector data publishing uri patterns

327 views

Published on

Short update presentation on revised URI patterns for public sector linked data publishing.

UKGovLD F2F meeting in Manchester 19th June 2013

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
327
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Public sector data publishing uri patterns

  1. 1. Public Sector Data Publishing URI Patterns Stuart Williams skw@epimorphics.com
  2. 2. Why Patterns?  Capture’s ‘canned thought’ or idiom  Recognisable when used consistently  Useful when correctly triggers intuitions in  Developers  Data consumers
  3. 3. Why URI? MAN 03600 7000000000018821 GB108050014050 100866 M62 M15NH ukc2102-03600 2003/1238
  4. 4. URI Sets for the UK Public Sector  Published Oct 2009  Basis of several pilot through to Business As Usual Services  Impact outside UK  EU, study on persistent URI;  Netherlands, Finland  Issues:  Focussed on URI mainly on: http://{sector}.data.gov.uk/.*  Governance  Trading-Funds, Devolved and Local Admin  Practicalities of Multi-tenancy
  5. 5. Aiming point…  Framing Document  Framework, Definitions,  document map  URI Patterns ('this' document)  URI Patterns for INSPIRE  Metadata for Data Quality, Provenance and Scope  Governance:  Roles and responsibilities of data publishers.  Publishing principles.  Registers and Registries  Versioning data and vocabularies
  6. 6. Evolution http://{sector}.data.gov.uk/{type}[/{concept}/{key}]+ http://{domain}{/collection*}[/{type}][/{concept}/{key}]+ Enables coarse grain request routing cf. register based proxy/redirection Scoped broadened beyond data.gov.uk {type} def for terms and definitions id for ‘things’ doc for reference doc about ‘things’ data for record oriented ‘data’ so for spatial-objects (INSPIRE) Collection A cohesive grouping of URI Sets, Datasets andVocabularies published as a unit. Changes in publishing authority/responsibility assumed at granularity of collection.
  7. 7. Domain and Collection Naming  Avoid  Facets prone top change  Organisation Names  Product/Brand names  Approval Status/Disposition  experimental, draft…  Natural Language distinctions (@en, @cy)  Plan for Eventual Change  Use metadata to set expectations.  Have a transition plan ready. https://docs.google.com/document/d/1Id8GSMAgiWWOaKsn1TUqXPgZ17tyoKp2oKqM9UvDnjE/edit#
  8. 8. URI for INSPIRE Spatial Object (/so)  Published May 2011  Basis of some pilots through BAU services  Growing interest in Linked Data for INSPIRE delivery (in UK and EU)  Issues/drivers for change:  Focussed on http://location.data.gov.uk/.*  Relaxed constraints on INSPIRE namespaceIDs – can now be http: URI  Multi-tenancy  Reduced pattern complexity
  9. 9. Evolution (work in progress) http://location.data.gov.uk/so/{theme}/{featureType}/{namespace}/{localId}[/{version}] http://{domain}{/collection*}[/so][/{id-space}]/{localId}[/{version}] c.f. namespace Same as LHS of generic pattern. so’s published in own domain.
  10. 10. Evolution (work in progress) Common shared definitions: http://location.data.gov.uk/def/{theme}[/{application-schema}][/{featureType}]/{term} Local definitions http://{domain}/{collection}/def[/{local-schema}][/{featureType}]/{term}

×