- From: Graham Klyne <GK@ninebynine.org>
- Date: Tue, 13 Apr 2004 11:36:39 +0100
- To: Dan Brickley <danbri@w3.org>
- Cc: public-sw-meaning@w3c.org
At 00:45 10/04/04 -0400, Dan Brickley wrote: >Literal-valued properties, as well as URI-valued properties (and for >that matter, bNode-valued properties, if such scenarios can plausibly be >concocted). Seems easy enough: the person who wrote a book whose title is "Moby Dick" ? >Yes, I believe (in light of the 3-4 year FOAF experiment) that such a >disclaimer is appropriate. When we started FOAF there was no class >owl:InverseFunctionalProperty. Now we have it, but I am not 100% >convinced the semantics it has (due to the approach we took to >formalising RDF and OWL) capture entirely what we need for >reference-by-description. Specifically, OWL allows that the >property/value pair might match different individuals in different >interpretations, and guarantees "at most one"-ness only with regard to >a single interpretation. In FOAF, I say that properties such as >foaf:mbox and foaf:homepage are "Static inverse functional properties", >as a (not yet formalised) way of claiming that they cannot take >different values at different times. If you believe "a1 foaf:homepage >d2", you should not be prepared to believe a2 foaf:homepage d2" at a >later date. I don't believe these issues are fully explored yet, so am >wary of sending an "OWL solves this once and for all" message. Also, even within a single interpretation, it is common enough in real-world usage to depend on uniqueness of a combination of properties; e.g. The person whose name is ... who resides at ... whose date of birth is ... I'm not aware of an OWL construct that achieves this. (Or am I missing something?) #g ------------ Graham Klyne For email: http://www.ninebynine.org/#Contact
Received on Tuesday, 13 April 2004 07:04:26 UTC