Ontology URI (Re: INSEE releases OWL ontology and RDF data for geographical entities)

(Version française plus bas)

Dear Eric,
I first wrote a message in French (see bellow), but I then found this thread on semantic-web@w3.org and decided to re-write some
of it in English, even though part of my concern has already been addressed.

Here is an extract from the ontology [http://rdf.insee.fr/geo/ontologie-geo-2006.rdf] lines 16-20:

  <!-- Ontology Information -->
  <owl:Ontology rdf:about="http://rdf.insee.fr/geo/ontologie-geo-2006.rdf">
    <rdfs:label xml:lang="fr">Ontologie du Code Officiel Géographique INSEE</rdfs:label>
    <owl:versionInfo xml:lang="fr">Version 1.0 - 2006-07-18</owl:versionInfo>
  </owl:Ontology>

We can see that the attribute rdf:about is set to "http://rdf.insee.fr/geo/ontologie-geo-2006.rdf".

Having read the recommendations (e.g. [http://www.w3.org/TR/owl-ref/#Ontology-def]) but primarily various RDF/OWL examples (e.g.
[http://xmlns.com/foaf/0.1/]), I think that the attribute rdf:about of the owl:Ontology element should contain the same value as
the xml:base of the RDF data files, and if possible the same value as the "INSEE Geo" xmlns:geo namespace, that is to say
[http://rdf.insee.fr/geo/].

Otherwise, in presence of both some RDF data files such as [http://rdf.insee.fr/geo/arrondissements-01-2003.rdf] and the
ontology [http://rdf.insee.fr/geo/ontologie-geo-2006.rdf], it is currently possible but not convenient to automatically tell
that the ontology is useful for the RDF data.

Consequently, I suggest two possibilities:

- To make the ontology available at [http://rdf.insee.fr/geo/], to set its rdf:about for owl:Ontology to empty "". This method
is very common, and I think convenient and robust. One of the great advantages is the possibility to automatically discover the
ontology from the RDF data files. (See for instance FoaF explorer [http://xml.mfd-consult.dk/foaf/explorer/] that is able to
retrieve automatically the ontologies).

- Or to set the rdf:about attribute of owl:Ontology to "http://rdf.insee.fr/geo/" while keeping xml:base to
"http://rdf.insee.fr/geo/" in both the ontology and RDF data files. This solution is not as good as the first one, but still
better than the current situation, imho.


Note that if you need to add further information to describe the file [http://rdf.insee.fr/geo/ontologie-geo-2006.rdf] itself,
this can be done with something like:

<rdf:Description rdf:about="http://rdf.insee.fr/geo/ontologie-geo-2006.rdf">

Cordially,
Alexandre
http://alexandre.alapetite.net


------------------------------

Bonjour,
J'ai récemment lu l'article [http://xmlfr.org/actualites/tech/060804-0001] qui m'a pointé sur la publication de l'INSEE au
format RDF de données géographiques, avec une ontologie décrite par OWL.

J'ai parcouru ladite ontologie, et je pense qu'une amélioration serait souhaitable :

Extrait de [http://rdf.insee.fr/geo/ontologie-geo-2006.rdf] lignes 16-20 :

  <!-- Ontology Information -->
  <owl:Ontology rdf:about="http://rdf.insee.fr/geo/ontologie-geo-2006.rdf">
    <rdfs:label xml:lang="fr">Ontologie du Code Officiel Géographique INSEE</rdfs:label>
    <owl:versionInfo xml:lang="fr">Version 1.0 - 2006-07-18</owl:versionInfo>
  </owl:Ontology>

On y voit que l'attribut "rdf:about" pointe sur "http://rdf.insee.fr/geo/ontologie-geo-2006.rdf".

Si je lis correctement la recommandation du W3C sur OWL [http://www.w3.org/TR/owl-ref/#Ontology-def] et divers exemples, tel
[http://xmlns.com/foaf/0.1/], l'attribut "rdf:about" de l'élément "owl:Ontology" devrait contenir la même valeur que pour
"xml:base" dans les documents RDF, ainsi que l'espace de nommage pour "INSEE Geo" "xmlns:geo", c'est à dire
[http://rdf.insee.fr/geo/].

Autrement, en présence d'un fichier RDF tel [http://rdf.insee.fr/geo/arrondissements-01-2003.rdf] et de cette ontologie
[http://rdf.insee.fr/geo/ontologie-geo-2006.rdf], il est actuellement possible mais pas pratique de faire automatiquement le
lien entre les deux.

En conséquence, je suggère :

- soit de mettre l'ontologie OWL à l'adresse "http://rdf.insee.fr/geo/" (cas le plus commun, pratique et robuste) et de mettre
le "rdf:about" de "owl:Ontology" à vide "". Cette méthode permet en plus de découvrir l'ontologie automatiquement depuis les
fichiers de données en RDF.

- soit de mettre le "rdf:about" de "owl:Ontology" à "http://rdf.insee.fr/geo/" et garder le xml:base à
"http://rdf.insee.fr/geo/" dans l'ontologie.


Si vous souhaitez mettre d'autres informations à propos du fichier [http://rdf.insee.fr/geo/ontologie-geo-2006.rdf] lui même,
cela peut plutôt se faire via :

<rdf:Description rdf:about="http://rdf.insee.fr/geo/ontologie-geo-2006.rdf">


Cordialement,
Alexandre
http://alexandre.alapetite.net

Received on Saturday, 5 August 2006 13:32:16 UTC