W3C home > Mailing lists > Public > semantic-web@w3.org > June 2010

Re: What is it that's wrong with rdf:List [summary]

From: Pat Hayes <phayes@ihmc.us>
Date: Tue, 22 Jun 2010 09:41:57 -0500
Cc: "Antoine Zimmermann" <antoine.zimmermann@deri.org>, "Jeremy Carroll" <jeremy@topquadrant.com>, "Norman Gray" <norman@astro.gla.ac.uk>, "Semantic Web" <semantic-web@w3.org>
Message-Id: <DB2BB8BF-7801-45F8-B5D4-98B7D19DBB82@ihmc.us>
To: Michael Schneider <schneid@fzi.de>

On Jun 22, 2010, at 6:57 AM, Michael Schneider wrote:

> Antoine Zimmermann wrote:
>
>> Le 22/06/2010 11:55, Michael Schneider a écrit :
>>>
>>> Does anyone know of any other vocabularies that use RDF lists beyond
>> the use
>>> as argument lists for OWL constructs?
>>
>> The Bibo ontology has properties "authorList", "contributorList" and
>> "editorList" that have rdf:List as their ranges.
>
> Thanks, I was able to find it! I am adding the links:
>
>    Homepage: <http://bibliontology.com/>
>    Ontology:
> <http://bibotools.googlecode.com/svn/bibo-ontology/tags/1.3/bibo.xml.owl 
> >
>
> Btw, I can see that it is not only lists:
>
>    <owl:ObjectProperty rdf:about="authorList">
>        <!-- some stuff removed -->
>        <rdfs:range>
>            <owl:Class>
>                <owl:unionOf rdf:parseType="Collection">
>                    <rdf:Description rdf:about="&rdf;List"/>
>                    <rdf:Description rdf:about="&rdf;Seq"/>
>                </owl:unionOf>
>            </owl:Class>
>        </rdfs:range>
>    </owl:ObjectProperty>
>
> Which brings us to the next question: What is it that's wrong with RDF
> containers (rdf:Seq and friends)? :-)

Oh, that is easy and has nothing to do with OWL. There is no way to  
say that a container has some things in it *and no others*. That is,  
there is no way to 'close' a container. IT is always consistent that  
it might have something else in it that nobody has mentioned yet.  
LIsts have 'nil' at the end, but containers have no such end marker.

Pat

>
> Michael
>
> --
> Dipl.-Inform. Michael Schneider
> Research Scientist, Information Process Engineering (IPE)
> Tel  : +49-721-9654-726
> Fax  : +49-721-9654-727
> Email: michael.schneider@fzi.de
> WWW  : http://www.fzi.de/michael.schneider
> = 
> ======================================================================
> FZI Forschungszentrum Informatik an der Universität Karlsruhe
> Haid-und-Neu-Str. 10-14, D-76131 Karlsruhe
> Tel.: +49-721-9654-0, Fax: +49-721-9654-959
> Stiftung des bürgerlichen Rechts, Az 14-0563.1, RP Karlsruhe
> Vorstand: Prof. Dr.-Ing. Rüdiger Dillmann, Dipl. Wi.-Ing. Michael  
> Flor,
> Prof. Dr. Dr. h.c. Wolffried Stucky, Prof. Dr. Rudi Studer
> Vorsitzender des Kuratoriums: Ministerialdirigent Günther Leßnerkraus
> = 
> ======================================================================
>
>
>

------------------------------------------------------------
IHMC                                     (850)434 8903 or (650)494 3973
40 South Alcaniz St.           (850)202 4416   office
Pensacola                            (850)202 4440   fax
FL 32502                              (850)291 0667   mobile
phayesAT-SIGNihmc.us       http://www.ihmc.us/users/phayes
Received on Tuesday, 22 June 2010 14:44:34 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 21:45:36 GMT