08448380779 Call Girls In Greater Kailash - I Women Seeking Men
NL Public Sector URI Strategy
1. Concept URI Strategy
for the NL Public Sector
DRAFT version – Q1 2013
Hans Overbeek @hoverbee
Thijs Brentjens @thijsbrentjens
2. Starting points
Designing URI Sets for
the UK Public Sector.
D7.1.3 - Study on persistent URIs, with identification of
best practices and recommendations on the topic for the
MSs and the EC
5. Goal of URI-strategy for PSI
Why is this important for Government information?
•Indication that URI comes from trustworthy, authentic register.
•Re-use of existing registers with authentic data
•Re-use of existing harmonisation models
•Making this ituitive, easy, attractive
Insight
11. URI patern
To encourage adoption:
•KISS (human readable, short)
•Trustworthy
•Intuitive
•Persistent
http://{domain}/{type}/{concept}/{reference}
Conclusion
12. http://{domain}/{type}/{concept}/{reference}
{domain} identifies the register in a persistent
way
So idealy: {register}.data.gov.nl/
• {register}: No register, no identifier!
• ‘data.gov.nl’: recognisable, trustworthy, persistent.
or: {sector}.data.gov.nl/{register} ?
• Which part DNS-adressable?
or {yourdomain}/{yourpath} ?
Ques-tions
15. http://{domain}/{type}#{concept}
{type}
• ‘def’: definition of a term in an ontology
• Hash-URI
• URI of model: http://{domain}/def
UK-strategy recommends slash URI’s for
vocabulary terms. Why?
Sometimes no clear distinction between model
and content
Ques-tions
16. http://{domain}/{type}/{concept}/{reference}
{concept}
• The {concept} is ‘just a string’ NOT the formal
classification of the identified resource. It has no
semantic meaning, just comes in handy for the
human reader and helps to make unique
references
• Singular
• Avoid all other characters than a-z, A-Z, 0-9
• CamelCase or lowercase? Ques-tions
17. To identify concepts:
• Classes, properties and skos:concepts
• Hash-URI always retuns complete ontology
http://{domein}/def
• Use UpperCamelCase for classes and
concepts, lowerCamelCase for properties
http://{domain}/def#{concept}
18. http://{domain}/{type}/{concept}/{reference}
{reference}
Key of the resource within the register. URI-strategy
leaves lot of freedom to the registrar: many different
requirements
Some recommendations:
•Try to avoid special characters
•Use W3CDTF for versions
•Avoid information bearing keys
Hinweis der Redaktion
This is a concept of the technical choices to be made for a national URI strategy for Public Sector Information in the Netherlads. It’s just a draft of ideas to be presented at Open Data on the Web 2013 (ODW13) to get feedback. Hans Overbeek works for the Dutch Ministery for the Interior and Kingdom Relations. Thijs Brentjens works for Geonovum, a Dutch public body for Geo standards and application of the Inspire directive.
Important sources of knowledge and information when we made this concept for the national URI strategy: The Inspire directive that prescribed a national strategy for URIs for geo-information with recommendation to connect this geo strategy to a national generic strategy. Designing URI sets for the UK Public Sector. A recommendation by the UK government, front runners in publishing Linked Open Government Data. 10 Rules for persistent URIs, a comprehensive report by the EU about comparable initiatives and a valuable overview of the latest best pracrtices.
The Linked Data cloud is huge and succesful, without any URI strategy, so why would we need a National Stratgy for URI’s for government information?
It is no longer possible to make a complete map like this one. There are many government registers with authentic data. How to
A URI strategy is supposed to facilitate re-use of authentic data and interoperability standards. A national strategy alines initiatives and helps custodians of these authentic data sets (registers) and interoperability standards to develop compatible components for a linked data eco system
We distinguish three categories of information sources: Standards, Registers and ‘ ordinary ’ Applications and three categories of concepts in an information source: terms in an abstract Model, Reference objects and ‘ ordinary ’ Data. The size of a cell indicates the importance of the concept category in that category of information source: The main function of a Standard usually is to define an abstract Model, Registers are usually set up to keep administration of Reference Objects and ‘ ordinary ’ Applications are usually just have a purpose to collect Data for a specific goal. Of course, a Register and an Application also might have an abstract Model of their own and some Standards provide lists of Reference values and Applications can have Reference tables too and Standards and Registers might contain ‘ ordinary ’ Data, for instance about provenance.
Concepts (classes and properties), which are defined in models, are used to classify reference objects and data. Registers and other applications re-use concepts defined by standards.
Reference objects, defined by standards (think of controled vocabularies) and managed in authentic registers are used in ‘ ordinary ’ applications.
The URI-strategy aims at Models and reference objects of Standards and Authentic Registers
When thinking about choosing identifiers for real life things, we realized that things in real life never have a suitable identifier by themselves. As soon as we try to mint identifiers for real life things we need to register them. Identifiers only exist in registers! In this sense standards have to be considered as particular registers.
We considered several options, but ended up at the same patern as suggested by data.gov.uk and ISA.
We decided for {register}.data.gov.nl/. To use {sector} would be nice from a semantic point of view, but there are issues: - How to find a custodian for each sector? How to decide to place an object type under which sector? And without a patern we would loose the recognizable patern of data.gov.nl.
URI’s for terms in the model follow a slightly different patern with a hash-URI. A model usually is not too big. Advantage is to always find the entire model if you request for one term.