Web at 25, W3C at 20, combined logo

Managing dynamic ontologies that can't be allowed to change

UK Ontology Network
Aston University
24 April 2014

http://www.w3.org/2014/Talks/0424_phila_ukont/

Phil Archer, Data Activity Lead <phila@w3.org>

@philarcher1

Persistence at W3C

Pledge (1/2)

Persistence at W3C

Pledge (2/2)

As of this note, persistent resources include:

Written by TimBL in 1999 and unchanged since, see http://www.w3.org/Consortium/Persistence.html.

Persistence at W3C

screen shot of oldest e-mail in W3C archive from October 2011

See Original e-mail in the archive and a 20th anniversary write up.

Persistence at W3C

screen shot of Web page returned from XHTML namespace

See http://www.w3.org/1999/xhtml//

The 10 DOs and DON'Ts for persistent URIs

thumbs up Do
Follow the pattern
e.g. http://{domain}/{type}/{concept}/{reference}
Re-use existing identifiers
e.g. http://education.data.gov.uk/id/school/123457
Link multiple representations
e.g. http://data.example.org/doc/foo/bar.rdf
e.g. http://data.example.org/doc/foo/bar.html
Implement 303 redirects for real-world objects
e.g. http://www.example.com/id/alice_brown
e.g. http://www.example.com/doc/alice_brown
Use a dedicated service
i.e. independent of the data originator
10 rules
for persistent URIs
thumbs down Don't
Avoid stating ownership
e.g. http://education.data.gov.uk/ministryofeducation/id/school/123456
Avoid version numbers
e.g. http://education.data.gov.uk/doc/school/v01/123456
Avoid using auto-increment
e.g. http://education.data.gov.uk/id/school/123456
e.g. http://education.data.gov.uk/id/school/123457
Avoid query strings
e.g. http://education.data.gov.uk/doc/school?id=123456
Avoid file extensions
http://education.data.gov.uk/doc/schools/123456.csv

See the Study on Persistent URIs.

Persistent Terms

Persistent Standards

parbticl

Small Vocabularies in static files

Hosted on w3.org

Hosted elsewhere

schema.org (large with custom infrastructure)

Terms are all http://schema.org/Foo, e.g. http://schema.org/Person

Every terms resolves to an individual HTML page

partial screenshot of schema.org page for Person

Deprecated terms

…
dcat:bytes a rdf:Property, owl:DatatypeProperty;
  rdfs:isDefinedBy dcat:;
  rdfs:label "size in bytes (Deprecated)";
  rdfs:comment "describe size of resource in bytes. This term has been deprecated";
  rdfs:domain dcat:Distribution;
  owl:deprecated true ;
  rdfs:range xsd:integer .

Deprecated terms

partial screenshot of schema.org page for deprecated term of actors

See also http://www.w3.org/wiki/WebSchemas/Singularity

Management vehicle

partial screenshot of W3C Community Group homepage

W3C Community Groups

See http://www.w3.org/community/

Now, soon and quite possibly later

Now, soon and quite possibly later

The W3C Data Activity now

Soon and quite possibly later

Basic question

How can we help more?

Basic question

How can we help more?

http://www.w3.org/2014/Talks/0424_phila_ukont/

Phil Archer, Data Activity Lead <phila@w3.org>

@philarcher1