Presentation is loading. Please wait.

Presentation is loading. Please wait.

Rome, Aug. 30, 2010.  Current status of vocabularies  Reorganization of CGI workgroups  Vocabulary resource management  Change URI scheme from URN.

Similar presentations


Presentation on theme: "Rome, Aug. 30, 2010.  Current status of vocabularies  Reorganization of CGI workgroups  Vocabulary resource management  Change URI scheme from URN."— Presentation transcript:

1 Rome, Aug. 30, 2010

2  Current status of vocabularies  Reorganization of CGI workgroups  Vocabulary resource management  Change URI scheme from URN to http URI

3 Subversion repository

4 Metadata Preferred label (en, others) Text definition (en) Asserted hierarchy

5  Auscope  BRGM

6  New vocab group being organized  Merge with Multilingual thesaurus group  Develop statement of work  Meeting planned this fall to formally organize/kick off

7  Move to repository to GeoSciML.org  Authorities for OGE vocabularies (CGI or ?)  New vocabulary requirements for v3 documents  Formal decisions and policies to be developed by new workgroup

8 For CGI resources

9  Identify information and non-information resources  expected to be dereferenceable using the existing DNS system on the Internet

10  HTTP URI's are URI's, so may appear as the value of an @xlink:href in a GML-conformant document  They are persistent  May identify offline- as well as online-resources  Implies immediate resolvability -- a Good Thing in most circumstances  Structure is "facetted".  Enables more flexible rules for identifier governance.  Composed of slash-delimited alphanumeric fields.  Allows some explicit semantics to be visible  may imply resource-type, ownership, even value  often useful during system development.  OGC has adopted in its service architecture (with apologies to Simon Cox https://www.seegrid.csiro.au/twiki/bin/view/CGIModel/CGIIdentifierScheme#URN_vs_URI)

11  four distinct but related resources that we might like to identify using an HTTP URI (Booth)  Identifier label: actual string (info)  A concept or physical entity (non info)  Web Location: the information resource that is produced by an HTTP GET request using that URI (non information). There is no guarantee that the same web location will GET the same resource when it is recalled  A particular document instance (info)

12  Identifiable and transparent to people. Branding: trust, advertising; evident what is identified  Memorable  Keyboard compatible  Usable, reliable, documented  Distributed (delegate support for the transfer of naming authority)  Stable, cost effective  Portable-- change dereferencing host system without reengineering identifiers

13  303 code response redirect is invisible to a human user  Compilicates relocation of the dereferencing host for legacy URIs.  Suggestion is to explicitly distinguish the dereferencing host from the name authority,  these may be decoupled.  Content negotiation and URL redirection invisible to the user violate requirement for URI transparency

14  “urn” “:”  “cgi” “:”  CGIResource “:”  ResourceSpecificString  protocol  Name authority  Resource type  Resource ID

15  “http” “://”  host “/”  “cgi-uri” “/”  Authority “/”  cgi resource “/”  resource specific identifier  Protocol  Host authority  URI scheme ID  Name authority  Resource type  Resource ID

16  "http:" "//"  Host “/”  URIscheme “/”  nameAuthority “/”  resourcePath “/”  resourceSpecificString “/”  [representationPart]  protocol  Dereferencing service  URI scheme ID  Name Authority ID  Resource type  Resoure ID  Representation ID  Representation instance ID?

17  Stem part with host name, authority, resource type path part, opaque resource- specific part.  E.g. http://vocab.ndg.nerc.ac.uk/term/C161/0/28Bh http://www.eionet.europa.eu/gemet/concept/ 7769 http://zbw.eu/stw/descriptor/12880-5

18  Proposal to reverse the CGIResource/Authority pair to Authority/CGIResource  How are particular representations identified?  file extensions ('.rdf', '.html').  content negotiation  Is host part considered part of the identifier string.  Underscores ‘_’ or hyphens ‘-’ in http URIs  All characters  lower-case  CamelCase

19  Rdf  Html  GeoSciML fragment  Defined based on resource type


Download ppt "Rome, Aug. 30, 2010.  Current status of vocabularies  Reorganization of CGI workgroups  Vocabulary resource management  Change URI scheme from URN."

Similar presentations


Ads by Google